Public bug reported:
SRU Justification Impact: The upstream process for stable tree updates is quite similar in scope to the Ubuntu SRU process, e.g., each patch has to demonstrably fix a bug, and each patch is vetted by upstream by originating either directly from a mainline/stable Linux tree or a minimally backported form of that patch. The following upstream stable patches should be included in the Ubuntu kernel: upstream stable patchset 2024-10-11 Ported from the following upstream stable releases: v6.6.49, v6.10.8 from git://git.kernel.org/ ALSA: seq: Skip event type filtering for UMP events LoongArch: Remove the unused dma-direct.h btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk() btrfs: run delayed iputs when flushing delalloc smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req() pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins pinctrl: single: fix potential NULL dereference in pcs_get_function() wifi: wfx: repair open network AP mode wifi: mwifiex: duplicate static structs used in driver instances net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response mptcp: close subflow when receiving TCP+FIN mptcp: sched: check both backup in retrans mptcp: pm: reuse ID 0 after delete and re-add mptcp: pm: skip connecting to already established sf mptcp: pm: reset MPC endp ID when re-added mptcp: pm: send ACK on an active subflow mptcp: pm: do not remove already closed subflows mptcp: pm: fix ID 0 endp usage after multiple re-creations mptcp: pm: ADD_ADDR 0 is not a new address selftests: mptcp: join: check removing ID 0 endpoint selftests: mptcp: join: no extra msg if no counter selftests: mptcp: join: check re-re-adding ID 0 endp drm/amdgpu/swsmu: always force a state reprogram on init drm/vmwgfx: Fix prime with external buffers usb: typec: fix up incorrectly backported "usb: typec: tcpm: unregister existing source caps before re-registration" ASoC: amd: acp: fix module autoloading ASoC: SOF: amd: Fix for acp init sequence pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPE pinctrl: starfive: jh7110: Correct the level trigger configuration of iev register ovl: pass string to ovl_parse_layer() ovl: fix wrong lowerdir number check for parameter Opt_lowerdir ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err mm: Fix missing folio invalidation calls during truncation cifs: Fix FALLOC_FL_PUNCH_HOLE support selinux,smack: don't bypass permissions check in inode_setsecctx hook iommufd: Do not allow creating areas without READ or WRITE phy: fsl-imx8mq-usb: fix tuning parameter name dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA dmaengine: dw-edma: Do not enable watermark interrupts for HDMA phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume dmaengine: dw: Add peripheral bus width verification dmaengine: dw: Add memory bus width verification Bluetooth: btnxpuart: Resolve TX timeout error in power save stress test Bluetooth: btnxpuart: Handle FW Download Abort scenario Bluetooth: btnxpuart: Fix random crash seen while removing driver Bluetooth: hci_core: Fix not handling hibernation actions iommu: Do not return 0 from map_pages if it doesn't do anything netfilter: nf_tables: restore IP sanity checks for netdev/egress wifi: iwlwifi: fw: fix wgds rev 3 exact size ethtool: check device is present when getting link settings netfilter: nf_tables_ipv6: consider network offset in netdev/egress validation selftests: forwarding: no_forwarding: Down ports on cleanup selftests: forwarding: local_termination: Down ports on cleanup bonding: implement xdo_dev_state_free and call it after deletion bonding: extract the use of real_device into local variable bonding: change ipsec_lock from spin lock to mutex gtp: fix a potential NULL pointer dereference sctp: fix association labeling in the duplicate COOKIE-ECHO case drm/amd/display: avoid using null object of framebuffer net: busy-poll: use ktime_get_ns() instead of local_clock() nfc: pn533: Add poll mod list filling check soc: qcom: cmd-db: Map shared memory as WC, not WB soc: qcom: pmic_glink: Actually communicate when remote goes down soc: qcom: pmic_glink: Fix race during initialization cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress USB: serial: option: add MeiG Smart SRM825L ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design usb: dwc3: omap: add missing depopulate in probe error path usb: dwc3: core: Prevent USB core invalid event buffer address access usb: dwc3: st: fix probed platform device ref count on probe error path usb: dwc3: st: add missing depopulate in probe error path usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function usb: cdnsp: fix for Link TRB with TC ARM: dts: omap3-n900: correct the accelerometer orientation arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962 arm64: dts: imx93: add nvmem property for fec1 arm64: dts: imx93: add nvmem property for eqos arm64: dts: imx93: update default value for snps,clk-csr arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo scsi: aacraid: Fix double-free on probe failure apparmor: fix policy_unpack_test on big endian systems mptcp: pr_debug: add missing \n at the end mptcp: make pm_remove_addrs_and_subflows static mptcp: pm: fix RM_ADDR ID for the initial subflow mptcp: avoid duplicated SUB_CLOSED events drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict drm/i915/display: add intel_display -> drm_device backpointer drm/i915/display: add generic to_intel_display() macro drm/i915/dp_mst: Fix MST state after a sink reset drm/vmwgfx: Prevent unmapping active read buffers drm/vmwgfx: Disable coherent dumb buffers without 3d firmware/sysfb: Set firmware-framebuffer parent device video/aperture: optionally match the device in sysfb_disable() drm/xe: Prepare display for D3Cold drm/xe/display: Make display suspend/resume work on discrete drm/xe/vm: Simplify if condition drm/xe/exec_queue: Rename xe_exec_queue::compute to xe_exec_queue::lr drm/xe: prevent UAF around preempt fence pinctrl: qcom: x1e80100: Update PDC hwirq map ASoC: SOF: amd: move iram-dram fence register programming sequence nfsd: ensure that nfsd4_fattr_args.context is zeroed out backing-file: convert to using fops->splice_write pinctrl: qcom: x1e80100: Fix special pin offsets afs: Fix post-setattr file edit to do truncation correctly netfs: Fix netfs_release_folio() to say no if folio dirty netfs: Fix missing iterator reset on retry of short read dmaengine: ti: omap-dma: Initialize sglen after allocation pktgen: use cpus_read_lock() in pg_net_init() net_sched: sch_fq: fix incorrect behavior for small weights tcp: fix forever orphan socket caused by tcp_abort drm/xe/hwmon: Fix WRITE_I1 param from u32 to u16 usb: typec: fsa4480: Relax CHIP_ID check firmware: qcom: scm: Mark get_wq_ctx() as atomic call usb: gadget: uvc: queue pump work in uvcg_video_enable() usb: dwc3: xilinx: add missing depopulate in probe error path usb: typec: ucsi: Move unregister out of atomic section firmware: microchip: fix incorrect error report of programming:timeout on success UBUNTU: Upstream stable to v6.6.49, v6.10.8 ** Affects: linux (Ubuntu) Importance: Undecided Status: Invalid ** Affects: linux (Ubuntu Noble) Importance: Medium Assignee: Koichiro Den (koichiroden) Status: In Progress ** Tags: kernel-stable-tracking-bug ** Changed in: linux (Ubuntu) Status: New => Confirmed ** Tags added: kernel-stable-tracking-bug ** Also affects: linux (Ubuntu Noble) Importance: Undecided Status: New ** Changed in: linux (Ubuntu) Status: Confirmed => Invalid ** Changed in: linux (Ubuntu Noble) Importance: Undecided => Medium ** Changed in: linux (Ubuntu Noble) Status: New => In Progress ** Changed in: linux (Ubuntu Noble) Assignee: (unassigned) => Koichiro Den (koichiroden) ** Description changed: SRU Justification Impact: The upstream process for stable tree updates is quite similar in scope to the Ubuntu SRU process, e.g., each patch has to demonstrably fix a bug, and each patch is vetted by upstream by originating either directly from a mainline/stable Linux tree or a minimally backported form of that patch. The following upstream stable patches should be included in the Ubuntu kernel: upstream stable patchset 2024-10-11 + + Ported from the following upstream stable releases: + v6.6.49, v6.10.8 + from git://git.kernel.org/ + + ALSA: seq: Skip event type filtering for UMP events + LoongArch: Remove the unused dma-direct.h + btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk() + btrfs: run delayed iputs when flushing delalloc + smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req() + pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins + pinctrl: single: fix potential NULL dereference in pcs_get_function() + wifi: wfx: repair open network AP mode + wifi: mwifiex: duplicate static structs used in driver instances + net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response + mptcp: close subflow when receiving TCP+FIN + mptcp: sched: check both backup in retrans + mptcp: pm: reuse ID 0 after delete and re-add + mptcp: pm: skip connecting to already established sf + mptcp: pm: reset MPC endp ID when re-added + mptcp: pm: send ACK on an active subflow + mptcp: pm: do not remove already closed subflows + mptcp: pm: fix ID 0 endp usage after multiple re-creations + mptcp: pm: ADD_ADDR 0 is not a new address + selftests: mptcp: join: check removing ID 0 endpoint + selftests: mptcp: join: no extra msg if no counter + selftests: mptcp: join: check re-re-adding ID 0 endp + drm/amdgpu/swsmu: always force a state reprogram on init + drm/vmwgfx: Fix prime with external buffers + usb: typec: fix up incorrectly backported "usb: typec: tcpm: unregister existing source caps before re-registration" + ASoC: amd: acp: fix module autoloading + ASoC: SOF: amd: Fix for acp init sequence + pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPE + pinctrl: starfive: jh7110: Correct the level trigger configuration of iev register + ovl: pass string to ovl_parse_layer() + ovl: fix wrong lowerdir number check for parameter Opt_lowerdir + ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err + mm: Fix missing folio invalidation calls during truncation + cifs: Fix FALLOC_FL_PUNCH_HOLE support + selinux,smack: don't bypass permissions check in inode_setsecctx hook + iommufd: Do not allow creating areas without READ or WRITE + phy: fsl-imx8mq-usb: fix tuning parameter name + dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA + dmaengine: dw-edma: Do not enable watermark interrupts for HDMA + phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume + dmaengine: dw: Add peripheral bus width verification + dmaengine: dw: Add memory bus width verification + Bluetooth: btnxpuart: Resolve TX timeout error in power save stress test + Bluetooth: btnxpuart: Handle FW Download Abort scenario + Bluetooth: btnxpuart: Fix random crash seen while removing driver + Bluetooth: hci_core: Fix not handling hibernation actions + iommu: Do not return 0 from map_pages if it doesn't do anything + netfilter: nf_tables: restore IP sanity checks for netdev/egress + wifi: iwlwifi: fw: fix wgds rev 3 exact size + ethtool: check device is present when getting link settings + netfilter: nf_tables_ipv6: consider network offset in netdev/egress validation + selftests: forwarding: no_forwarding: Down ports on cleanup + selftests: forwarding: local_termination: Down ports on cleanup + bonding: implement xdo_dev_state_free and call it after deletion + bonding: extract the use of real_device into local variable + bonding: change ipsec_lock from spin lock to mutex + gtp: fix a potential NULL pointer dereference + sctp: fix association labeling in the duplicate COOKIE-ECHO case + drm/amd/display: avoid using null object of framebuffer + net: busy-poll: use ktime_get_ns() instead of local_clock() + nfc: pn533: Add poll mod list filling check + soc: qcom: cmd-db: Map shared memory as WC, not WB + soc: qcom: pmic_glink: Actually communicate when remote goes down + soc: qcom: pmic_glink: Fix race during initialization + cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller + scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress + USB: serial: option: add MeiG Smart SRM825L + ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design + usb: dwc3: omap: add missing depopulate in probe error path + usb: dwc3: core: Prevent USB core invalid event buffer address access + usb: dwc3: st: fix probed platform device ref count on probe error path + usb: dwc3: st: add missing depopulate in probe error path + usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() + usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function + usb: cdnsp: fix for Link TRB with TC + ARM: dts: omap3-n900: correct the accelerometer orientation + arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962 + arm64: dts: imx93: add nvmem property for fec1 + arm64: dts: imx93: add nvmem property for eqos + arm64: dts: imx93: update default value for snps,clk-csr + arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges + arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo + scsi: aacraid: Fix double-free on probe failure + apparmor: fix policy_unpack_test on big endian systems + mptcp: pr_debug: add missing \n at the end + mptcp: make pm_remove_addrs_and_subflows static + mptcp: pm: fix RM_ADDR ID for the initial subflow + mptcp: avoid duplicated SUB_CLOSED events + drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict + drm/i915/display: add intel_display -> drm_device backpointer + drm/i915/display: add generic to_intel_display() macro + drm/i915/dp_mst: Fix MST state after a sink reset + drm/vmwgfx: Prevent unmapping active read buffers + drm/vmwgfx: Disable coherent dumb buffers without 3d + firmware/sysfb: Set firmware-framebuffer parent device + video/aperture: optionally match the device in sysfb_disable() + drm/xe: Prepare display for D3Cold + drm/xe/display: Make display suspend/resume work on discrete + drm/xe/vm: Simplify if condition + drm/xe/exec_queue: Rename xe_exec_queue::compute to xe_exec_queue::lr + drm/xe: prevent UAF around preempt fence + pinctrl: qcom: x1e80100: Update PDC hwirq map + ASoC: SOF: amd: move iram-dram fence register programming sequence + nfsd: ensure that nfsd4_fattr_args.context is zeroed out + backing-file: convert to using fops->splice_write + pinctrl: qcom: x1e80100: Fix special pin offsets + afs: Fix post-setattr file edit to do truncation correctly + netfs: Fix netfs_release_folio() to say no if folio dirty + netfs: Fix missing iterator reset on retry of short read + dmaengine: ti: omap-dma: Initialize sglen after allocation + pktgen: use cpus_read_lock() in pg_net_init() + net_sched: sch_fq: fix incorrect behavior for small weights + tcp: fix forever orphan socket caused by tcp_abort + drm/xe/hwmon: Fix WRITE_I1 param from u32 to u16 + usb: typec: fsa4480: Relax CHIP_ID check + firmware: qcom: scm: Mark get_wq_ctx() as atomic call + usb: gadget: uvc: queue pump work in uvcg_video_enable() + usb: dwc3: xilinx: add missing depopulate in probe error path + usb: typec: ucsi: Move unregister out of atomic section + firmware: microchip: fix incorrect error report of programming:timeout on success + UBUNTU: Upstream stable to v6.6.49, v6.10.8 -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/2084225 Title: Noble update: upstream stable patchset 2024-10-11 Status in linux package in Ubuntu: Invalid Status in linux source package in Noble: In Progress Bug description: SRU Justification Impact: The upstream process for stable tree updates is quite similar in scope to the Ubuntu SRU process, e.g., each patch has to demonstrably fix a bug, and each patch is vetted by upstream by originating either directly from a mainline/stable Linux tree or a minimally backported form of that patch. The following upstream stable patches should be included in the Ubuntu kernel: upstream stable patchset 2024-10-11 Ported from the following upstream stable releases: v6.6.49, v6.10.8 from git://git.kernel.org/ ALSA: seq: Skip event type filtering for UMP events LoongArch: Remove the unused dma-direct.h btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk() btrfs: run delayed iputs when flushing delalloc smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req() pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins pinctrl: single: fix potential NULL dereference in pcs_get_function() wifi: wfx: repair open network AP mode wifi: mwifiex: duplicate static structs used in driver instances net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response mptcp: close subflow when receiving TCP+FIN mptcp: sched: check both backup in retrans mptcp: pm: reuse ID 0 after delete and re-add mptcp: pm: skip connecting to already established sf mptcp: pm: reset MPC endp ID when re-added mptcp: pm: send ACK on an active subflow mptcp: pm: do not remove already closed subflows mptcp: pm: fix ID 0 endp usage after multiple re-creations mptcp: pm: ADD_ADDR 0 is not a new address selftests: mptcp: join: check removing ID 0 endpoint selftests: mptcp: join: no extra msg if no counter selftests: mptcp: join: check re-re-adding ID 0 endp drm/amdgpu/swsmu: always force a state reprogram on init drm/vmwgfx: Fix prime with external buffers usb: typec: fix up incorrectly backported "usb: typec: tcpm: unregister existing source caps before re-registration" ASoC: amd: acp: fix module autoloading ASoC: SOF: amd: Fix for acp init sequence pinctrl: mediatek: common-v2: Fix broken bias-disable for PULL_PU_PD_RSEL_TYPE pinctrl: starfive: jh7110: Correct the level trigger configuration of iev register ovl: pass string to ovl_parse_layer() ovl: fix wrong lowerdir number check for parameter Opt_lowerdir ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err mm: Fix missing folio invalidation calls during truncation cifs: Fix FALLOC_FL_PUNCH_HOLE support selinux,smack: don't bypass permissions check in inode_setsecctx hook iommufd: Do not allow creating areas without READ or WRITE phy: fsl-imx8mq-usb: fix tuning parameter name dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA dmaengine: dw-edma: Do not enable watermark interrupts for HDMA phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume dmaengine: dw: Add peripheral bus width verification dmaengine: dw: Add memory bus width verification Bluetooth: btnxpuart: Resolve TX timeout error in power save stress test Bluetooth: btnxpuart: Handle FW Download Abort scenario Bluetooth: btnxpuart: Fix random crash seen while removing driver Bluetooth: hci_core: Fix not handling hibernation actions iommu: Do not return 0 from map_pages if it doesn't do anything netfilter: nf_tables: restore IP sanity checks for netdev/egress wifi: iwlwifi: fw: fix wgds rev 3 exact size ethtool: check device is present when getting link settings netfilter: nf_tables_ipv6: consider network offset in netdev/egress validation selftests: forwarding: no_forwarding: Down ports on cleanup selftests: forwarding: local_termination: Down ports on cleanup bonding: implement xdo_dev_state_free and call it after deletion bonding: extract the use of real_device into local variable bonding: change ipsec_lock from spin lock to mutex gtp: fix a potential NULL pointer dereference sctp: fix association labeling in the duplicate COOKIE-ECHO case drm/amd/display: avoid using null object of framebuffer net: busy-poll: use ktime_get_ns() instead of local_clock() nfc: pn533: Add poll mod list filling check soc: qcom: cmd-db: Map shared memory as WC, not WB soc: qcom: pmic_glink: Actually communicate when remote goes down soc: qcom: pmic_glink: Fix race during initialization cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress USB: serial: option: add MeiG Smart SRM825L ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design usb: dwc3: omap: add missing depopulate in probe error path usb: dwc3: core: Prevent USB core invalid event buffer address access usb: dwc3: st: fix probed platform device ref count on probe error path usb: dwc3: st: add missing depopulate in probe error path usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function usb: cdnsp: fix for Link TRB with TC ARM: dts: omap3-n900: correct the accelerometer orientation arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962 arm64: dts: imx93: add nvmem property for fec1 arm64: dts: imx93: add nvmem property for eqos arm64: dts: imx93: update default value for snps,clk-csr arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo scsi: aacraid: Fix double-free on probe failure apparmor: fix policy_unpack_test on big endian systems mptcp: pr_debug: add missing \n at the end mptcp: make pm_remove_addrs_and_subflows static mptcp: pm: fix RM_ADDR ID for the initial subflow mptcp: avoid duplicated SUB_CLOSED events drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict drm/i915/display: add intel_display -> drm_device backpointer drm/i915/display: add generic to_intel_display() macro drm/i915/dp_mst: Fix MST state after a sink reset drm/vmwgfx: Prevent unmapping active read buffers drm/vmwgfx: Disable coherent dumb buffers without 3d firmware/sysfb: Set firmware-framebuffer parent device video/aperture: optionally match the device in sysfb_disable() drm/xe: Prepare display for D3Cold drm/xe/display: Make display suspend/resume work on discrete drm/xe/vm: Simplify if condition drm/xe/exec_queue: Rename xe_exec_queue::compute to xe_exec_queue::lr drm/xe: prevent UAF around preempt fence pinctrl: qcom: x1e80100: Update PDC hwirq map ASoC: SOF: amd: move iram-dram fence register programming sequence nfsd: ensure that nfsd4_fattr_args.context is zeroed out backing-file: convert to using fops->splice_write pinctrl: qcom: x1e80100: Fix special pin offsets afs: Fix post-setattr file edit to do truncation correctly netfs: Fix netfs_release_folio() to say no if folio dirty netfs: Fix missing iterator reset on retry of short read dmaengine: ti: omap-dma: Initialize sglen after allocation pktgen: use cpus_read_lock() in pg_net_init() net_sched: sch_fq: fix incorrect behavior for small weights tcp: fix forever orphan socket caused by tcp_abort drm/xe/hwmon: Fix WRITE_I1 param from u32 to u16 usb: typec: fsa4480: Relax CHIP_ID check firmware: qcom: scm: Mark get_wq_ctx() as atomic call usb: gadget: uvc: queue pump work in uvcg_video_enable() usb: dwc3: xilinx: add missing depopulate in probe error path usb: typec: ucsi: Move unregister out of atomic section firmware: microchip: fix incorrect error report of programming:timeout on success UBUNTU: Upstream stable to v6.6.49, v6.10.8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2084225/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp