Skip to content

Releases: liom/BPI-Router-Linux

CI-BUILD-6.18-main-6.18.23-2026-06-23_2018

Choose a tag to compare

Release

Commit: 6fcb75b
Branch: 6.18-main
Kernel: 6.18.23

Changelog

  • 6fcb75b 2026-06-24 config(bpi-r4): enable CONFIG_WIREGUARD=m for kernel-native mgmt WireGuard (mirror of CONFIG_NET_VRF 537f7fe) (HEAD -> 6.18-main, origin/6.18-main) by Max
  • 537f7fe 2026-06-22 config(bpi-r4): enable CONFIG_NET_VRF=m for per-uplink isolation (ip vrf exec) by Max
  • 6f46b6d 2026-06-22 ci: limit matrix to bpi-r4 for VRF kernel build by Max
  • 209592f 2026-04-19 ci: add new build pipeline by Frank Wunderlich
  • f8f8094 2026-04-19 ci: remove old pipeline to be replaced by Frank Wunderlich
  • 38a945e 2026-04-17 ci: change key to always update cache by Frank Wunderlich
  • b7ba9cb 2026-04-17 ci: drop some dead code by Frank Wunderlich
  • 05f37b9 2026-04-18 defconfig: try avoid dbg deb packages - 2nd attempt by Frank Wunderlich
  • deb0856 2026-04-18 defconfig: disable CONFIG_DEBUG_KERNEL by Frank Wunderlich
  • 3009f0a 2026-04-18 build.sh: rework compile flags for bindeb-pkg by Frank Wunderlich
  • 6a81c49 2026-04-18 build.sh: change ccache from arch to board by Frank Wunderlich
  • 47a33ee 2026-04-18 Linux 6.18.23 by Greg Kroah-Hartman
  • ad17f07 2026-04-07 x86/CPU: Fix FPDSS on Zen1 by Borislav Petkov (AMD)
  • 2d64618 2026-04-03 net: skb: fix cross-cache free of KFENCE-allocated skb head by Jiayuan Chen
  • db297c7 2026-04-08 rxrpc: proc: size address buffers for %pISpc output by Pengpeng Hou
  • d0035e6 2026-04-08 rxrpc: only handle RESPONSE during service challenge by Wang Jie
  • 7945867 2026-04-08 rxrpc: Fix buffer overread in rxgk_do_verify_authenticator() by David Howells
  • 4b5e836 2026-04-08 rxrpc: Fix leak of rxgk context in rxgk_verify_response() by David Howells
  • 1f864d9 2026-04-08 rxrpc: Fix integer overflow in rxgk_verify_response() by David Howells
  • bf4d6e4 2026-04-08 rxrpc: Fix missing error checks for rxkad encryption/decryption failure by David Howells
  • 03d1c51 2026-04-08 rxrpc: Fix key/keyring checks in setsockopt(RXRPC_SECURITY_KEY/KEYRING) by David Howells
  • 8ee931c 2026-04-08 rxrpc: fix reference count leak in rxrpc_server_keyring() by Luxiao Xu
  • beee051 2026-04-08 rxrpc: fix oversized RESPONSE authenticator length check by Keenan Dong
  • 7875f3d 2026-04-08 rxrpc: fix RESPONSE authenticator parser OOB read by Keenan Dong
  • 22f6258 2026-04-08 rxrpc: reject undecryptable rxkad response tickets by Yuqi Xu
  • 8299ca1 2026-04-08 rxrpc: Only put the call ref if one was acquired by Douya Le
  • 8b353f5 2026-04-08 rxrpc: Fix to request an ack if window is limited by Marc Dionne
  • 2e6ef71 2026-04-08 rxrpc: Fix key reference count leak from call->key by Anderson Nascimento
  • 86303a1 2026-04-08 rxrpc: Fix rack timer warning to report unexpected mode by Alok Tiwari
  • 9132b1a 2026-04-08 rxrpc: Fix use of wrong skb when comparing queued RESP challenge serial by Alok Tiwari
  • 3e04596 2026-04-08 rxrpc: Fix RxGK token loading to check bounds by Oleh Konko
  • 3be718f 2026-04-08 rxrpc: Fix call removal to use RCU safe deletion by David Howells
  • 3bb18ed 2026-04-08 rxrpc: Fix anonymous key handling by David Howells
  • d5f76f8 2026-04-08 rxrpc: Fix key parsing memleak by David Howells
  • 862cb78 2026-04-08 rxrpc: Fix key quota calculation for multitoken keys by David Howells
  • 92a6730 2026-04-05 net: lan966x: fix use-after-free and leak in lan966x_fdma_reload() by David Carlier
  • 22e1ee9 2026-04-05 net: lan966x: fix page pool leak in error paths by David Carlier
  • b5dcb41 2026-04-05 net: lan966x: fix page_pool error handling in lan966x_fdma_rx_alloc_page_pool() by David Carlier
  • 214ceaa 2026-03-19 idpf: set the payload size before calling the async handler by Emil Tantilov
  • d6e9bef 2026-03-19 idpf: improve locking around idpf_vc_xn_push_free() by Emil Tantilov
  • e02c974 2026-03-19 idpf: fix PREEMPT_RT raw/bh spinlock nesting for async VC handling by Emil Tantilov
  • 576543b 2026-03-17 mm: filemap: fix nr_pages calculation overflow in filemap_map_pages() by Baolin Wang
  • 6fca757 2026-03-31 net: stmmac: fix integer underflow in chain mode by Tyllis Xu
  • 9fdece4 2026-04-02 net: qualcomm: qca_uart: report the consumed byte on RX skb allocation failure by Pengpeng Hou
  • ea7468f 2026-03-27 mmc: vub300: fix use-after-free on disconnect by Johan Hovold
  • c83a282 2026-03-27 mmc: vub300: fix NULL-deref on disconnect by Johan Hovold
  • 447f887 2026-04-02 mm/damon/stat: deallocate damon_call() failure leaking damon_ctx by SeongJae Park
  • b9dadf0 2026-03-26 mm/damon/sysfs: dealloc repeat_call_control if damon_call() fails by SeongJae Park
  • 49c00ae 2026-03-30 mm/memory_hotplug: maintain N_NORMAL_MEMORY during hotplug by Hao Li
  • 4700471 2026-03-12 igb: remove napi_synchronize() in igb_down() by Alex Dvoretsky
  • e449196 2026-03-20 pmdomain: imx8mp-blk-ctrl: Keep the NOC_HDCP clock enabled by Jacky Bai
  • 82e8174 2026-04-03 net/mlx5: Update the list of the PCI supported devices by Michael Guralnik
  • de9aa7e 2026-03-27 drm/i915/psr: Do not use pipe_src as borders for SU area (grafted) by Jouni Högander
  • 95a814d 2026-04-17 build.sh: set ccache path based on ARCH by Frank Wunderlich
  • 719d318 2026-04-17 net: mediatek: fix mt7622 shared_sgmii issue by Daniel Golle
  • f2b09e8 2026-04-11 Linux 6.18.22 by Greg Kroah-Hartman
  • 5e7b2cc 2026-04-08 sched_ext: Fix stale direct dispatch state in ddsp_dsq_id by Andrea Righi
  • d5776a3 2026-04-08 sched_ext: Refactor do_enqueue_task() local and global DSQ paths by Tejun Heo
  • 9e36ceb 2026-04-01 mm/memory: fix PMD/PUD checks in follow_pfnmap_start() by David Hildenbrand (Arm)
  • cef18bb 2026-04-01 mm: replace READ_ONCE() with standard page table accessors by Anshuman Khandual
  • a836054 2026-03-31 scsi: target: tcm_loop: Drain commands in target_reset handler by Josef Bacik
  • ce54802 2026-03-31 scsi: target: file: Use kzalloc_flex for aio_cmd by Thinh Nguyen
  • a98b781 2026-03-31 net: correctly handle tunneled traffic on IPV6_CSUM GSO fallback by Willem de Bruijn
  • 5f4061f 2026-03-31 net: mana: fix use-after-free in add_adev() error path by Guangshuo Li
  • 24ce568 2026-03-31 drm/amd/display: Fix DCE LVDS handling by Alex Deucher
  • ba9be47 2026-04-01 drm/amd/pm: disable OD_FAN_CURVE if temp or pwm range invalid for smu v13 by Yang Wang
  • 5bbadf6 2026-03-25 wifi: virt_wifi: remove SET_NETDEV_DEV to avoid use-after-free by Alexander Popov
  • e367143 2025-11-28 kallsyms: prevent module removal when printing module name and buildid by Petr Mladek
  • 10bbeed 2025-11-28 kallsyms: cleanup code for appending the module buildid by Petr Mladek
  • c1d72e8 2025-11-28 kallsyms: clean up modname and modbuildid initialization in kallsyms_lookup_buildid() by Petr Mladek
  • ab5f05a 2025-11-28 kallsyms: clean up @namebuf initialization in kallsyms_lookup_buildid() by Petr Mladek
  • 8e5eb1d 2026-04-02 usb: gadget: f_uac1_legacy: validate control request size by Taegu Ha
  • 5d1bb39 2026-03-31 usb: gadget: f_hid: move list and spinlock inits from bind to alloc by Michael Zimmermann
  • 18ada80 2026-03-20 usb: gadget: f_rndis: Fix net_device lifecycle with device_move by Kuen-Han Tsai
  • 9cbc4f1 2026-03-20 usb: gadget: f_subset: Fix net_device lifecycle with device_move by Kuen-Han Tsai
  • 4ccdccf 2026-03-20 usb: gadget: f_eem: Fix net_device lifecycle with device_move by Kuen-Han Tsai
  • 4e34f3f 2026-03-20 usb: gadget: f_ecm: Fix net_device lifecycle with device_move by Kuen-Han Tsai
  • 446f184 2026-03-20 usb: gadget: f_rndis: Protect RNDIS options with mutex by Kuen-Han Tsai
  • 3d43667 2026-03-20 usb: gadget: f_subset: Fix unbalanced refcnt in geth_free by Kuen-Han Tsai
  • 1aa9356 2026-03-20 usb: gadget: uvc: fix NULL pointer dereference during unbind race by Jimmy Hu
  • a36e5e8 2026-03-16 usb: gadget: u_ether: Fix NULL pointer deref in eth_get_drvinfo by Kuen-Han Tsai
  • 6ad7745 2026-03-11 usb: gadget: u_ether: Fix race between gether_disconnect and eth_stop by Kuen-Han Tsai
  • 63dc317 2026-01-22 ice: Fix memory leak in ice_set_ringparam() by Zilin Guan
  • 7d581e2 2026-04-07 HID: appletb-kbd: add .resume method in PM by Aditya Garg
  • f4e608f 2026-03-13 usb: typec: ucsi: validate connector number in ucsi_notify_common() by Nathan Rebello
  • cc30085 2026-03-15 usb: gadget: dummy_hcd: fix premature URB completion when ZLP follows partial transfer by Sebastian Urban
  • 5687a09 2026-03-15 USB: dummy-hcd: Fix interrupt synchronization error by Alan Stern
  • efbd944 2026-03-15 USB: dummy-hcd: Fix locking/synchronization error by Alan Stern
  • cd9c6fc 2026-03-09 thunderbolt: Fix property read in nhi_wake_supported() by Konrad Dybcio
  • 15f0c2d 2026-03-24 usb: typec: thunderbolt: Set enter_vdo during initialization by Andrei Kuchynski
  • acea446 2026-01-31 misc: fastrpc: check qcom_scm_assign_mem() return in rpmsg_probe by Xingjing Deng
  • 3a164f6 2026-01-30 misc: fastrpc: possible double-free of cctx->remote_heap by Xingjing Deng
  • c4c7219 2026-04-01 thermal: core: Fix thermal zone device registration error path by Rafael J. Wysocki
  • 2dbe93f 2026-03-27 thermal: core: Address thermal zone removal races with resume by Rafael J. Wysocki
  • f0cf9c7 2026-02-05 gpio: Fix resource leaks on errors in gpiochip_add_data_with_key() by Tzung-Bi Shih
  • 70b6e2e 2026-03-24 gpio: mxc: map Both Edge pad wakeup to Rising Edge (grafted) by Shenwei Wang
  • 44c944a 2026-04-02 Linux 6.18.21 by Greg Kroah-Hartman
  • e75a5c0 2026-03-17 Bluetooth: L2CAP: Fix regressions caused by reusing ident...
Read more

CI-BUILD-6.18-main-6.18.23-2026-06-22_1600

Choose a tag to compare

Release

Commit: 537f7fe
Branch: 6.18-main
Kernel: 6.18.23

Changelog

  • 537f7fe 2026-06-22 config(bpi-r4): enable CONFIG_NET_VRF=m for per-uplink isolation (ip vrf exec) (HEAD -> 6.18-main, origin/6.18-main) by Max
  • 6f46b6d 2026-06-22 ci: limit matrix to bpi-r4 for VRF kernel build by Max
  • 209592f 2026-04-19 ci: add new build pipeline by Frank Wunderlich
  • f8f8094 2026-04-19 ci: remove old pipeline to be replaced by Frank Wunderlich
  • 38a945e 2026-04-17 ci: change key to always update cache by Frank Wunderlich
  • b7ba9cb 2026-04-17 ci: drop some dead code by Frank Wunderlich
  • 05f37b9 2026-04-18 defconfig: try avoid dbg deb packages - 2nd attempt by Frank Wunderlich
  • deb0856 2026-04-18 defconfig: disable CONFIG_DEBUG_KERNEL by Frank Wunderlich
  • 3009f0a 2026-04-18 build.sh: rework compile flags for bindeb-pkg by Frank Wunderlich
  • 6a81c49 2026-04-18 build.sh: change ccache from arch to board by Frank Wunderlich
  • 47a33ee 2026-04-18 Linux 6.18.23 by Greg Kroah-Hartman
  • ad17f07 2026-04-07 x86/CPU: Fix FPDSS on Zen1 by Borislav Petkov (AMD)
  • 2d64618 2026-04-03 net: skb: fix cross-cache free of KFENCE-allocated skb head by Jiayuan Chen
  • db297c7 2026-04-08 rxrpc: proc: size address buffers for %pISpc output by Pengpeng Hou
  • d0035e6 2026-04-08 rxrpc: only handle RESPONSE during service challenge by Wang Jie
  • 7945867 2026-04-08 rxrpc: Fix buffer overread in rxgk_do_verify_authenticator() by David Howells
  • 4b5e836 2026-04-08 rxrpc: Fix leak of rxgk context in rxgk_verify_response() by David Howells
  • 1f864d9 2026-04-08 rxrpc: Fix integer overflow in rxgk_verify_response() by David Howells
  • bf4d6e4 2026-04-08 rxrpc: Fix missing error checks for rxkad encryption/decryption failure by David Howells
  • 03d1c51 2026-04-08 rxrpc: Fix key/keyring checks in setsockopt(RXRPC_SECURITY_KEY/KEYRING) by David Howells
  • 8ee931c 2026-04-08 rxrpc: fix reference count leak in rxrpc_server_keyring() by Luxiao Xu
  • beee051 2026-04-08 rxrpc: fix oversized RESPONSE authenticator length check by Keenan Dong
  • 7875f3d 2026-04-08 rxrpc: fix RESPONSE authenticator parser OOB read by Keenan Dong
  • 22f6258 2026-04-08 rxrpc: reject undecryptable rxkad response tickets by Yuqi Xu
  • 8299ca1 2026-04-08 rxrpc: Only put the call ref if one was acquired by Douya Le
  • 8b353f5 2026-04-08 rxrpc: Fix to request an ack if window is limited by Marc Dionne
  • 2e6ef71 2026-04-08 rxrpc: Fix key reference count leak from call->key by Anderson Nascimento
  • 86303a1 2026-04-08 rxrpc: Fix rack timer warning to report unexpected mode by Alok Tiwari
  • 9132b1a 2026-04-08 rxrpc: Fix use of wrong skb when comparing queued RESP challenge serial by Alok Tiwari
  • 3e04596 2026-04-08 rxrpc: Fix RxGK token loading to check bounds by Oleh Konko
  • 3be718f 2026-04-08 rxrpc: Fix call removal to use RCU safe deletion by David Howells
  • 3bb18ed 2026-04-08 rxrpc: Fix anonymous key handling by David Howells
  • d5f76f8 2026-04-08 rxrpc: Fix key parsing memleak by David Howells
  • 862cb78 2026-04-08 rxrpc: Fix key quota calculation for multitoken keys by David Howells
  • 92a6730 2026-04-05 net: lan966x: fix use-after-free and leak in lan966x_fdma_reload() by David Carlier
  • 22e1ee9 2026-04-05 net: lan966x: fix page pool leak in error paths by David Carlier
  • b5dcb41 2026-04-05 net: lan966x: fix page_pool error handling in lan966x_fdma_rx_alloc_page_pool() by David Carlier
  • 214ceaa 2026-03-19 idpf: set the payload size before calling the async handler by Emil Tantilov
  • d6e9bef 2026-03-19 idpf: improve locking around idpf_vc_xn_push_free() by Emil Tantilov
  • e02c974 2026-03-19 idpf: fix PREEMPT_RT raw/bh spinlock nesting for async VC handling by Emil Tantilov
  • 576543b 2026-03-17 mm: filemap: fix nr_pages calculation overflow in filemap_map_pages() by Baolin Wang
  • 6fca757 2026-03-31 net: stmmac: fix integer underflow in chain mode by Tyllis Xu
  • 9fdece4 2026-04-02 net: qualcomm: qca_uart: report the consumed byte on RX skb allocation failure by Pengpeng Hou
  • ea7468f 2026-03-27 mmc: vub300: fix use-after-free on disconnect by Johan Hovold
  • c83a282 2026-03-27 mmc: vub300: fix NULL-deref on disconnect by Johan Hovold
  • 447f887 2026-04-02 mm/damon/stat: deallocate damon_call() failure leaking damon_ctx by SeongJae Park
  • b9dadf0 2026-03-26 mm/damon/sysfs: dealloc repeat_call_control if damon_call() fails by SeongJae Park
  • 49c00ae 2026-03-30 mm/memory_hotplug: maintain N_NORMAL_MEMORY during hotplug by Hao Li
  • 4700471 2026-03-12 igb: remove napi_synchronize() in igb_down() by Alex Dvoretsky
  • e449196 2026-03-20 pmdomain: imx8mp-blk-ctrl: Keep the NOC_HDCP clock enabled by Jacky Bai
  • 82e8174 2026-04-03 net/mlx5: Update the list of the PCI supported devices by Michael Guralnik
  • de9aa7e 2026-03-27 drm/i915/psr: Do not use pipe_src as borders for SU area by Jouni Högander
  • 2af8b20 2026-04-01 drm/i915/gt: fix refcount underflow in intel_engine_park_heartbeat (grafted) by Sebastian Brzezinka
  • 95a814d 2026-04-17 build.sh: set ccache path based on ARCH by Frank Wunderlich
  • 719d318 2026-04-17 net: mediatek: fix mt7622 shared_sgmii issue by Daniel Golle
  • f2b09e8 2026-04-11 Linux 6.18.22 by Greg Kroah-Hartman
  • 5e7b2cc 2026-04-08 sched_ext: Fix stale direct dispatch state in ddsp_dsq_id by Andrea Righi
  • d5776a3 2026-04-08 sched_ext: Refactor do_enqueue_task() local and global DSQ paths by Tejun Heo
  • 9e36ceb 2026-04-01 mm/memory: fix PMD/PUD checks in follow_pfnmap_start() by David Hildenbrand (Arm)
  • cef18bb 2026-04-01 mm: replace READ_ONCE() with standard page table accessors by Anshuman Khandual
  • a836054 2026-03-31 scsi: target: tcm_loop: Drain commands in target_reset handler by Josef Bacik
  • ce54802 2026-03-31 scsi: target: file: Use kzalloc_flex for aio_cmd by Thinh Nguyen
  • a98b781 2026-03-31 net: correctly handle tunneled traffic on IPV6_CSUM GSO fallback by Willem de Bruijn
  • 5f4061f 2026-03-31 net: mana: fix use-after-free in add_adev() error path by Guangshuo Li
  • 24ce568 2026-03-31 drm/amd/display: Fix DCE LVDS handling by Alex Deucher
  • ba9be47 2026-04-01 drm/amd/pm: disable OD_FAN_CURVE if temp or pwm range invalid for smu v13 by Yang Wang
  • 5bbadf6 2026-03-25 wifi: virt_wifi: remove SET_NETDEV_DEV to avoid use-after-free by Alexander Popov
  • e367143 2025-11-28 kallsyms: prevent module removal when printing module name and buildid by Petr Mladek
  • 10bbeed 2025-11-28 kallsyms: cleanup code for appending the module buildid by Petr Mladek
  • c1d72e8 2025-11-28 kallsyms: clean up modname and modbuildid initialization in kallsyms_lookup_buildid() by Petr Mladek
  • ab5f05a 2025-11-28 kallsyms: clean up @namebuf initialization in kallsyms_lookup_buildid() by Petr Mladek
  • 8e5eb1d 2026-04-02 usb: gadget: f_uac1_legacy: validate control request size by Taegu Ha
  • 5d1bb39 2026-03-31 usb: gadget: f_hid: move list and spinlock inits from bind to alloc by Michael Zimmermann
  • 18ada80 2026-03-20 usb: gadget: f_rndis: Fix net_device lifecycle with device_move by Kuen-Han Tsai
  • 9cbc4f1 2026-03-20 usb: gadget: f_subset: Fix net_device lifecycle with device_move by Kuen-Han Tsai
  • 4ccdccf 2026-03-20 usb: gadget: f_eem: Fix net_device lifecycle with device_move by Kuen-Han Tsai
  • 4e34f3f 2026-03-20 usb: gadget: f_ecm: Fix net_device lifecycle with device_move by Kuen-Han Tsai
  • 446f184 2026-03-20 usb: gadget: f_rndis: Protect RNDIS options with mutex by Kuen-Han Tsai
  • 3d43667 2026-03-20 usb: gadget: f_subset: Fix unbalanced refcnt in geth_free by Kuen-Han Tsai
  • 1aa9356 2026-03-20 usb: gadget: uvc: fix NULL pointer dereference during unbind race by Jimmy Hu
  • a36e5e8 2026-03-16 usb: gadget: u_ether: Fix NULL pointer deref in eth_get_drvinfo by Kuen-Han Tsai
  • 6ad7745 2026-03-11 usb: gadget: u_ether: Fix race between gether_disconnect and eth_stop by Kuen-Han Tsai
  • 63dc317 2026-01-22 ice: Fix memory leak in ice_set_ringparam() by Zilin Guan
  • 7d581e2 2026-04-07 HID: appletb-kbd: add .resume method in PM by Aditya Garg
  • f4e608f 2026-03-13 usb: typec: ucsi: validate connector number in ucsi_notify_common() by Nathan Rebello
  • cc30085 2026-03-15 usb: gadget: dummy_hcd: fix premature URB completion when ZLP follows partial transfer by Sebastian Urban
  • 5687a09 2026-03-15 USB: dummy-hcd: Fix interrupt synchronization error by Alan Stern
  • efbd944 2026-03-15 USB: dummy-hcd: Fix locking/synchronization error by Alan Stern
  • cd9c6fc 2026-03-09 thunderbolt: Fix property read in nhi_wake_supported() by Konrad Dybcio
  • 15f0c2d 2026-03-24 usb: typec: thunderbolt: Set enter_vdo during initialization by Andrei Kuchynski
  • acea446 2026-01-31 misc: fastrpc: check qcom_scm_assign_mem() return in rpmsg_probe by Xingjing Deng
  • 3a164f6 2026-01-30 misc: fastrpc: possible double-free of cctx->remote_heap by Xingjing Deng
  • c4c7219 2026-04-01 thermal: core: Fix thermal zone device registration error path by Rafael J. Wysocki
  • 2dbe93f 2026-03-27 thermal: core: Address thermal zone removal races with resume by Rafael J. Wysocki
  • f0cf9c7 2026-02-05 gpio: Fix resource leaks on errors in gpiochip_add_data_with_key() by Tzung-Bi Shih
  • 70b6e2e 2026-03-24 gpio: mxc: map Both Edge pad wakeup to Rising Edge by Shenwei Wang
  • 72c43eb 2026-04-02 sched_ext: Fix is_bpf_migration_disabled() false negative on non-PREEMPT_RCU (grafted) by Changwoo Min
  • 44c944a 2026-04-02 Linux 6.18.21 by Greg Kroa...
Read more