kernel: bump 6.1 to 6.1.104
authorZxl hhyccc <zxlhhy@gmail.com>
Sun, 11 Aug 2024 12:40:56 +0000 (20:40 +0800)
committerHauke Mehrtens <hauke@hauke-m.de>
Mon, 12 Aug 2024 22:40:39 +0000 (00:40 +0200)
https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.104

All patches automatically rebased.

1 mm: restrict the pcp batch scale factor to avoid too long latency
a new kconfig option (PCP_BATCH_SCALE_MAX) is added to
set the max batch scale factor.Whose default value is 5,
and users can reduce it when necessary.

https://lore.kernel.org/all/20231016053002.756205-5-ying.huang@intel.com/T/#u

Build system: bcm4908 bcm53xx

Signed-off-by: Zxl hhyccc <zxlhhy@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/16141
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
include/kernel-6.1
target/linux/generic/backport-6.1/020-v6.3-06-BACKPORT-mm-multi-gen-LRU-per-node-lru_gen_folio-lis.patch
target/linux/generic/backport-6.1/804-v6.5-11-leds-trigger-netdev-expose-netdev-trigger-modes-in-l.patch
target/linux/generic/backport-6.1/805-v6.5-01-leds-trigger-netdev-add-additional-specific-link-spe.patch
target/linux/generic/backport-6.1/805-v6.5-02-leds-trigger-netdev-add-additional-specific-link-dup.patch
target/linux/generic/backport-6.1/830-04-v6.5-cpufreq-qcom-nvmem-use-SoC-ID-s-from-bindings.patch
target/linux/generic/backport-6.1/830-05-v6.5-cpufreq-qcom-nvmem-use-helper-to-get-SMEM-SoC-ID.patch
target/linux/generic/backport-6.1/834-v6.8-leds-trigger-netdev-Extend-speeds-up-to-10G.patch
target/linux/generic/config-6.1
target/linux/generic/hack-6.1/253-ksmbd-config.patch
target/linux/generic/pending-6.1/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch

index 8441fb5cc0cd4317f2b738b9526caaaf2d4af1fa..d2746a37e344553f4a309305a869c956809796fa 100644 (file)
@@ -1,2 +1,2 @@
-LINUX_VERSION-6.1 = .103
-LINUX_KERNEL_HASH-6.1.103 = 5eb4706f898f50881552ff5146d892132d3ffc5298033bffe27087d3a44c4573
+LINUX_VERSION-6.1 = .104
+LINUX_KERNEL_HASH-6.1.104 = 5cfa326492241397e15c3601ccd3c9dfb72436674f364b470e9d1d5642759976
index 2a26602d92eef9e7ec877cc60e7400a2a8140b02..d089d12dd69d7c15cbbf956fc027376b9fa6e5c2 100644 (file)
@@ -361,7 +361,7 @@ Signed-off-by: T.J. Mercier <tjmercier@google.com>
  static void mem_cgroup_css_free(struct cgroup_subsys_state *css)
 --- a/mm/page_alloc.c
 +++ b/mm/page_alloc.c
-@@ -7949,6 +7949,7 @@ static void __init free_area_init_node(i
+@@ -7956,6 +7956,7 @@ static void __init free_area_init_node(i
        pgdat_set_deferred_range(pgdat);
  
        free_area_init_core(pgdat);
index 70aed850d13b4cd0b443230b3ea097e091421735..f23504b1d032562614377dd11c230c530e30b499 100644 (file)
@@ -35,7 +35,7 @@ Signed-off-by: David S. Miller <davem@davemloft.net>
        int current_brightness;
 --- a/include/linux/leds.h
 +++ b/include/linux/leds.h
-@@ -527,6 +527,16 @@ static inline void *led_get_trigger_data
+@@ -525,6 +525,16 @@ led_trigger_get_brightness(const struct
  
  #endif /* CONFIG_LEDS_TRIGGERS */
  
index 1c564b38970b8473966125d4ed75db9e6b6e76b8..38989a2a63169603e4a8b6a4d9c4b1a3e5dd1efa 100644 (file)
@@ -230,7 +230,7 @@ Signed-off-by: Jakub Kicinski <kuba@kernel.org>
                /* base state is ON (link present) */
 --- a/include/linux/leds.h
 +++ b/include/linux/leds.h
-@@ -530,6 +530,9 @@ static inline void *led_get_trigger_data
+@@ -528,6 +528,9 @@ led_trigger_get_brightness(const struct
  /* Trigger specific enum */
  enum led_trigger_netdev_modes {
        TRIGGER_NETDEV_LINK = 0,
index a5ab4618281861a2b1af2cd093850217d2c177bd..90213269914247e7a204a8801e9a34aa1a372488 100644 (file)
@@ -127,7 +127,7 @@ Signed-off-by: Jakub Kicinski <kuba@kernel.org>
                /* base state is ON (link present) */
 --- a/include/linux/leds.h
 +++ b/include/linux/leds.h
-@@ -533,6 +533,8 @@ enum led_trigger_netdev_modes {
+@@ -531,6 +531,8 @@ enum led_trigger_netdev_modes {
        TRIGGER_NETDEV_LINK_10,
        TRIGGER_NETDEV_LINK_100,
        TRIGGER_NETDEV_LINK_1000,
index e0f10f7642fb30cdca20ef5540e93eecc6308665..25a718bd7eb4f2e3f4e7eeda287be1b38b6c2428 100644 (file)
@@ -32,7 +32,7 @@ Link: https://lore.kernel.org/r/20230526204802.3081168-4-robimarko@gmail.com
  
  enum _msm8996_version {
        MSM8996_V3,
-@@ -153,12 +148,12 @@ static enum _msm8996_version qcom_cpufre
+@@ -157,12 +152,12 @@ static enum _msm8996_version qcom_cpufre
        msm_id++;
  
        switch ((enum _msm_id)*msm_id) {
index 93e776f62cecb22af236e62fdc41efdb9ebfcf31..49d222662c9a815b15579ef83149bfca9b481d9b 100644 (file)
@@ -36,7 +36,7 @@ Link: https://lore.kernel.org/r/20230526204802.3081168-5-robimarko@gmail.com
  struct qcom_cpufreq_drv;
  
  struct qcom_cpufreq_match_data {
-@@ -134,60 +126,32 @@ static void get_krait_bin_format_b(struc
+@@ -138,60 +130,32 @@ static void get_krait_bin_format_b(struc
        dev_dbg(cpu_dev, "PVS version: %d\n", *pvs_ver);
  }
  
index 1c8e014a1aebf70dcce226da8c7fdc2b53a481ce..9d5a928f5f7cb243f8e76308405bffd84fb937cf 100644 (file)
@@ -99,7 +99,7 @@ Signed-off-by: Lee Jones <lee@kernel.org>
                interval = jiffies_to_msecs(
 --- a/include/linux/leds.h
 +++ b/include/linux/leds.h
-@@ -533,6 +533,9 @@ enum led_trigger_netdev_modes {
+@@ -531,6 +531,9 @@ enum led_trigger_netdev_modes {
        TRIGGER_NETDEV_LINK_10,
        TRIGGER_NETDEV_LINK_100,
        TRIGGER_NETDEV_LINK_1000,
index aa473841375a700e3740dd20a88aec23b8101ca4..1b657ea2141059d276b7618a9810d9571cd37bde 100644 (file)
@@ -4838,6 +4838,7 @@ CONFIG_PCI_SYSCALL=y
 # CONFIG_PCMCIA_XIRC2PS is not set
 # CONFIG_PCMCIA_XIRCOM is not set
 # CONFIG_PCNET32 is not set
+CONFIG_PCP_BATCH_SCALE_MAX=5
 # CONFIG_PCPU_DEV_REFCNT is not set
 # CONFIG_PCSPKR_PLATFORM is not set
 # CONFIG_PCS_MTK_USXGMII is not set
index a57c914180b84eb5cfcb1469b453c09c7ae83803..79bd6879816ecfb61c547491a160ed3d8ee53cb0 100644 (file)
@@ -10,7 +10,7 @@ Subject: [PATCH] Kconfig: add tristate for OID and ASNI string
 
 --- a/init/Kconfig
 +++ b/init/Kconfig
-@@ -2013,7 +2013,7 @@ config PADATA
+@@ -2014,7 +2014,7 @@ config PADATA
        bool
  
  config ASN1
index edee0e46a56897c9f06327d5c738b3f502c36b5e..8fea984a3304349cae01032362a6c64df5284d52 100644 (file)
@@ -71,7 +71,7 @@ Signed-off-by: Tobias Wolf <dev-NTEO@vplace.de>
 
 --- a/mm/page_alloc.c
 +++ b/mm/page_alloc.c
-@@ -7903,7 +7903,7 @@ static void __init alloc_node_mem_map(st
+@@ -7910,7 +7910,7 @@ static void __init alloc_node_mem_map(st
        if (pgdat == NODE_DATA(0)) {
                mem_map = NODE_DATA(0)->node_mem_map;
                if (page_to_pfn(mem_map) != pgdat->node_start_pfn)