[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-07-20 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.8.0-63.71

---
linux (5.8.0-63.71) groovy; urgency=medium

  * Possible io_uring regression with QEMU on Ubuntu's kernel (LP: #1935017)
- SAUCE: Revert "block: don't ignore REQ_NOWAIT for direct IO"

linux (5.8.0-62.70) groovy; urgency=medium

  * CVE-2021-33909
- SAUCE: seq_file: Disallow extremely large seq buffer allocations

linux (5.8.0-61.68) groovy; urgency=medium

  * test_pmtu_vti4_link_add_mtu() test from net/pmtu.sh in
ubuntu_kernel_selftests cannot finish properly on 5.11 and 5.8
(LP: #1933969)
- ip6_gre: proper dev_{hold|put} in ndo_[un]init methods
- sit: proper dev_{hold|put} in ndo_[un]init methods
- ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods
- ipv6: remove extra dev_hold() for fallback tunnels

linux (5.8.0-60.67) groovy; urgency=medium

  * groovy/linux: 5.8.0-60.67 -proposed tracker (LP: #1932438)

  * Packaging resync (LP: #1786013)
- [Packaging] resync getabis
- [Packaging] update helper scripts
- update dkms package versions

  * Add support for IO functions of AAEON devices (LP: #1929504)
- ODM: mfd: Add support for IO functions of AAEON devices
- ODM: gpio: add driver for AAEON devices
- ODM: watchdog: add driver for AAEON devices
- ODM: hwmon: add driver for AAEON devices
- ODM: leds: add driver for AAEON devices
- ODM: [Config] update config for AAEON devices

  * Add support for selective build of special drivers (LP: #1912789)
- [Packaging] Add support for ODM drivers
- [Packaging] Turn on ODM support for amd64
- [Packaging] Fix ODM support in actual build

  * Upstream v5.9 introduced 'module' patches that removed exported symbols
(LP: #1932065)
- SAUCE: Revert "modules: inherit TAINT_PROPRIETARY_MODULE"
- SAUCE: Revert "modules: return licensing information from find_symbol"
- SAUCE: Revert "modules: rename the licence field in struct symsearch to
  license"
- SAUCE: Revert "modules: unexport __module_address"
- SAUCE: Revert "modules: unexport __module_text_address"
- SAUCE: Revert "modules: mark each_symbol_section static"
- SAUCE: Revert "modules: mark find_symbol static"
- SAUCE: Revert "modules: mark ref_module static"

  * Disable hv-kvp-daemon.service on certain instance types (LP: #1932081)
- [Packaging]: Add kernel command line condition to hv-kvp-daemon service

  * Groovy update: upstream stable patchset 2021-06-10 (LP: #1931637)
- KEYS: trusted: Fix memory leak on object td
- tpm: fix error return code in tpm2_get_cc_attrs_tbl()
- tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt()
- tpm, tpm_tis: Reserve locality in tpm_tis_resume()
- KVM: x86/mmu: Remove the defunct update_pte() paging hook
- PM: runtime: Fix unpaired parent child_count for force_resume
- kvm: Cap halt polling at kvm->max_halt_poll_ns
- ath11k: fix thermal temperature read
- fs: dlm: fix debugfs dump
- tipc: convert dest node's address to network order
- ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF
- net: stmmac: Set FIFO sizes for ipq806x
- ASoC: rsnd: core: Check convert rate in rsnd_hw_params
- Bluetooth: Fix incorrect status handling in LE PHY UPDATE event
- i2c: bail out early when RDWR parameters are wrong
- ALSA: hdsp: don't disable if not enabled
- ALSA: hdspm: don't disable if not enabled
- ALSA: rme9652: don't disable if not enabled
- ALSA: bebob: enable to deliver MIDI messages for multiple ports
- Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default
- Bluetooth: initialize skb_queue_head at l2cap_chan_create()
- net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports
- net: bridge: when suppression is enabled exclude RARP packets
- Bluetooth: check for zapped sk before connecting
- powerpc/32: Statically initialise first emergency context
- net: hns3: remediate a potential overflow risk of bd_num_list
- ip6_vti: proper dev_{hold|put} in ndo_[un]init methods
- ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet
- ice: handle increasing Tx or Rx ring sizes
- Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip.
- i2c: Add I2C_AQ_NO_REP_START adapter quirk
- MIPS: Loongson64: Use _CACHE_UNCACHED instead of 
_CACHE_UNCACHED_ACCELERATED
- coresight: Do not scan for graph if none is present
- IB/hfi1: Correct oversized ring allocation
- mac80211: clear the beacon's CRC after channel switch
- pinctrl: samsung: use 'int' for register masks in Exynos
- rtw88: 8822c: add LC calibration for RTL8822C
- mt76: mt7615: support loading EEPROM for MT7613BE
- mt76: mt76x0: disable GTK offloading
- mt76: mt7915: fix txpower init for TSSI off chips
- virtiofs: fix userns
- cuse: prevent clone
- iwlwifi: pcie: make cfg vs. trans_cfg more robust
- 

[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-07-20 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 4.15.0-151.157

---
linux (4.15.0-151.157) bionic; urgency=medium

  * CVE-2021-33909
- SAUCE: seq_file: Disallow extremely large seq buffer allocations

linux (4.15.0-150.155) bionic; urgency=medium

  * bionic/linux: 4.15.0-150.155 -proposed tracker (LP: #1934374)

  * lxd exec fails (LP: #1934187)
- SAUCE: Revert "proc: Check /proc/$pid/attr/ writes against file opener"

linux (4.15.0-149.153) bionic; urgency=medium

  * bionic/linux: 4.15.0-149.153 -proposed tracker (LP: #1933434)

  * selftests: bpf: test_verifier fixes (LP: #1933385)
- bpf: Update selftests to reflect new error states
- bpf, selftests: Adjust few selftest result_unpriv outcomes

  * CVE-2021-33200
- bpf: Fix mask direction swap upon off reg sign change

linux (4.15.0-148.152) bionic; urgency=medium

  * bionic/linux: 4.15.0-148.152 -proposed tracker (LP: #1932515)

  * Packaging resync (LP: #1786013)
- update dkms package versions

  * Upstream v5.9 introduced 'module' patches that removed exported symbols
(LP: #1932065)
- SAUCE: Revert "modules: inherit TAINT_PROPRIETARY_MODULE"
- SAUCE: Revert "modules: return licensing information from find_symbol"
- SAUCE: Revert "modules: rename the licence field in struct symsearch to
  license"
- SAUCE: Revert "modules: unexport __module_address"
- SAUCE: Revert "modules: unexport __module_text_address"
- SAUCE: Revert "modules: mark each_symbol_section static"
- SAUCE: Revert "modules: mark find_symbol static"
- SAUCE: Revert "modules: mark ref_module static"

  * Disable hv-kvp-daemon.service on certain instance types (LP: #1932081)
- [Packaging]: Add kernel command line condition to hv-kvp-daemon service

  * Bionic update: upstream stable patchset 2021-06-11 (LP: #1931740)
- openrisc: Fix a memory leak
- RDMA/rxe: Clear all QP fields if creation failed
- scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword()
- ptrace: make ptrace() fail if the tracee changed its pid unexpectedly
- cifs: fix memory leak in smb2_copychunk_range
- ALSA: line6: Fix racy initialization of LINE6 MIDI
- ALSA: usb-audio: Validate MS endpoint descriptors
- ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro
- Revert "ALSA: sb8: add a check for request_region"
- Revert "rapidio: fix a NULL pointer dereference when create_workqueue()
  fails"
- rapidio: handle create_workqueue() failure
- xen-pciback: reconfigure also from backend watch handler
- dm snapshot: fix crash with transient storage and zero chunk size
- Revert "video: hgafb: fix potential NULL pointer dereference"
- Revert "net: stmicro: fix a missing check of clk_prepare"
- Revert "leds: lp5523: fix a missing check of return value of lp55xx_read"
- Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe"
- Revert "video: imsttfb: fix potential NULL pointer dereferences"
- Revert "ecryptfs: replace BUG_ON with error handling code"
- Revert "gdrom: fix a memory leak bug"
- cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom
- cdrom: gdrom: initialize global variable at init time
- Revert "media: rcar_drif: fix a memory disclosure"
- Revert "rtlwifi: fix a potential NULL pointer dereference"
- Revert "qlcnic: Avoid potential NULL pointer dereference"
- Revert "niu: fix missing checks of niu_pci_eeprom_read"
- ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read()
- net: stmicro: handle clk_prepare() failure during init
- net: rtlwifi: properly check for alloc_workqueue() failure
- leds: lp5523: check return value of lp5xx_read and jump to cleanup code
- qlcnic: Add null check after calling netdev_alloc_skb
- video: hgafb: fix potential NULL pointer dereference
- vgacon: Record video mode changes with VT_RESIZEX
- vt: Fix character height handling with VT_RESIZEX
- tty: vt: always invoke vc->vc_sw->con_resize callback
- video: hgafb: correctly handle card detect failure during probe
- Bluetooth: SMP: Fail if remote and local public keys are identical
- firmware: arm_scpi: Prevent the ternary sign expansion bug
- platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios
- locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal
- ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293
- Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer
  dereference"
- mm, vmstat: drop zone->lock in /proc/pagetypeinfo
- usb: dwc3: gadget: Enable suspend events
- NFC: nci: fix memory leak in nci_allocate_device
- NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return()
- iommu/vt-d: Fix sysfs leak in alloc_iommu()
- perf intel-pt: Fix sample instruction bytes
- perf intel-pt: Fix transaction abort handling
- proc: Check /proc/$pid/attr/ writes against file 

[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-07-16 Thread Stefan Bader
root@test-b1:~# uname -a
Linux test-b1 4.15.0-150-generic #155-Ubuntu SMP Sat Jul 3 13:37:31 UTC 2021 
x86_64 x86_64 x86_64 GNU/Linux

root@test-b1:~# grep -e ' ref_module' -e ' find_symbol' -e ' 
each_symbol_section$' -e ' __module_address' -e ' __module_text_address' 
/proc/kallsyms
9d127720 t find_symbol_in_section
9d128530 T each_symbol_section
9d128590 T find_symbol
9d128740 T ref_module
9d129120 T __module_address
9d129200 T __module_text_address

** Tags removed: verification-needed-bionic
** Tags added: verification-done-bionic

-- 
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/1932065

Title:
  Upstream v5.9 introduced 'module' patches that removed exported
  symbols

Status in linux package in Ubuntu:
  New
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Focal:
  Fix Released
Status in linux source package in Groovy:
  Fix Committed

Bug description:
  SRU Justification:

  [Impact]

  * The following patches removed an exported symbol that will cause
  potential disruption and breakage for customers

   modules: inherit TAINT_PROPRIETARY_MODULE
   modules: return licensing information from find_symbol
   modules: rename the licence field in struct symsearch to license
   modules: unexport __module_address
   modules: unexport __module_text_address
   modules: mark each_symbol_section static
   modules: mark find_symbol static
   modules: mark ref_module static

  [Fix]

  * Temporarily revert as SAUCE patches to allow customers time to make
  necessary changes to support eventual patch changes.

  [Test Plan]

  * Check symbols on running kernel
   sudo grep -e ' ref_module' -e ' find_symbol' -e ' each_symbol_section$' -e ' 
__module_address' -e ' __module_text_address' /proc/kallsyms

  * Check symbols on all installed kernels
   sudo grep -e ' ref_module' -e ' find_symbol' -e ' each_symbol_section$' -e ' 
__module_address' -e ' __module_text_address' /boot/System.map-*

  [Where problems could occur]

  * The new functionality provided by patches will be removed, since we
  aren't removing existing functionality the risk should be low.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1932065/+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


[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-07-13 Thread Stefan Bader
This should be already released in the main Focal kernel. I suspect the
new verification request for that series was triggered by some
derivative which picked it up on rebase.

** Tags removed: verification-needed-focal
** Tags added: verification-done-focal

-- 
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/1932065

Title:
  Upstream v5.9 introduced 'module' patches that removed exported
  symbols

Status in linux package in Ubuntu:
  New
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Focal:
  Fix Released
Status in linux source package in Groovy:
  Fix Committed

Bug description:
  SRU Justification:

  [Impact]

  * The following patches removed an exported symbol that will cause
  potential disruption and breakage for customers

   modules: inherit TAINT_PROPRIETARY_MODULE
   modules: return licensing information from find_symbol
   modules: rename the licence field in struct symsearch to license
   modules: unexport __module_address
   modules: unexport __module_text_address
   modules: mark each_symbol_section static
   modules: mark find_symbol static
   modules: mark ref_module static

  [Fix]

  * Temporarily revert as SAUCE patches to allow customers time to make
  necessary changes to support eventual patch changes.

  [Test Plan]

  * Check symbols on running kernel
   sudo grep -e ' ref_module' -e ' find_symbol' -e ' each_symbol_section$' -e ' 
__module_address' -e ' __module_text_address' /proc/kallsyms

  * Check symbols on all installed kernels
   sudo grep -e ' ref_module' -e ' find_symbol' -e ' each_symbol_section$' -e ' 
__module_address' -e ' __module_text_address' /boot/System.map-*

  [Where problems could occur]

  * The new functionality provided by patches will be removed, since we
  aren't removing existing functionality the risk should be low.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1932065/+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


[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-07-09 Thread Stefan Bader
root@test-g1:~# uname -a
Linux test-g1 5.8.0-61-generic #68-Ubuntu SMP Tue Jun 29 15:15:10 UTC 2021 
x86_64 x86_64 x86_64 GNU/Linux

root@test-g1:~# grep -e ' ref_module' -e ' find_symbol' -e ' 
each_symbol_section$' -e ' __module_address' -e ' __module_text_address' 
/proc/kallsyms
8b750800 T __module_address
8b7508e0 T __module_text_address
8b7511d0 T each_symbol_section
8b751940 T find_symbol
8b751ed0 T ref_module

** Tags removed: verification-needed-groovy
** Tags added: verification-done-groovy

-- 
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/1932065

Title:
  Upstream v5.9 introduced 'module' patches that removed exported
  symbols

Status in linux package in Ubuntu:
  New
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Focal:
  Fix Released
Status in linux source package in Groovy:
  Fix Committed

Bug description:
  SRU Justification:

  [Impact]

  * The following patches removed an exported symbol that will cause
  potential disruption and breakage for customers

   modules: inherit TAINT_PROPRIETARY_MODULE
   modules: return licensing information from find_symbol
   modules: rename the licence field in struct symsearch to license
   modules: unexport __module_address
   modules: unexport __module_text_address
   modules: mark each_symbol_section static
   modules: mark find_symbol static
   modules: mark ref_module static

  [Fix]

  * Temporarily revert as SAUCE patches to allow customers time to make
  necessary changes to support eventual patch changes.

  [Test Plan]

  * Check symbols on running kernel
   sudo grep -e ' ref_module' -e ' find_symbol' -e ' each_symbol_section$' -e ' 
__module_address' -e ' __module_text_address' /proc/kallsyms

  * Check symbols on all installed kernels
   sudo grep -e ' ref_module' -e ' find_symbol' -e ' each_symbol_section$' -e ' 
__module_address' -e ' __module_text_address' /boot/System.map-*

  [Where problems could occur]

  * The new functionality provided by patches will be removed, since we
  aren't removing existing functionality the risk should be low.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1932065/+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


[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-07-09 Thread Ian May
** Description changed:

  SRU Justification:
  
  [Impact]
  
  * The following patches removed an exported symbol that will cause
  potential disruption and breakage for customers
  
   modules: inherit TAINT_PROPRIETARY_MODULE
   modules: return licensing information from find_symbol
   modules: rename the licence field in struct symsearch to license
   modules: unexport __module_address
   modules: unexport __module_text_address
   modules: mark each_symbol_section static
   modules: mark find_symbol static
   modules: mark ref_module static
  
  [Fix]
  
  * Temporarily revert as SAUCE patches to allow customers time to make
  necessary changes to support eventual patch changes.
  
  [Test Plan]
  
- * none
+ * Check symbols on running kernel
+  sudo grep -e ' ref_module' -e ' find_symbol' -e ' each_symbol_section$' -e ' 
__module_address' -e ' __module_text_address' /proc/kallsyms
+ 
+ * Check symbols on all installed kernels
+  sudo grep -e ' ref_module' -e ' find_symbol' -e ' each_symbol_section$' -e ' 
__module_address' -e ' __module_text_address' /boot/System.map-*
  
  [Where problems could occur]
  
  * The new functionality provided by patches will be removed, since we
  aren't removing existing functionality the risk should be low.

-- 
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/1932065

Title:
  Upstream v5.9 introduced 'module' patches that removed exported
  symbols

Status in linux package in Ubuntu:
  New
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Focal:
  Fix Released
Status in linux source package in Groovy:
  Fix Committed

Bug description:
  SRU Justification:

  [Impact]

  * The following patches removed an exported symbol that will cause
  potential disruption and breakage for customers

   modules: inherit TAINT_PROPRIETARY_MODULE
   modules: return licensing information from find_symbol
   modules: rename the licence field in struct symsearch to license
   modules: unexport __module_address
   modules: unexport __module_text_address
   modules: mark each_symbol_section static
   modules: mark find_symbol static
   modules: mark ref_module static

  [Fix]

  * Temporarily revert as SAUCE patches to allow customers time to make
  necessary changes to support eventual patch changes.

  [Test Plan]

  * Check symbols on running kernel
   sudo grep -e ' ref_module' -e ' find_symbol' -e ' each_symbol_section$' -e ' 
__module_address' -e ' __module_text_address' /proc/kallsyms

  * Check symbols on all installed kernels
   sudo grep -e ' ref_module' -e ' find_symbol' -e ' each_symbol_section$' -e ' 
__module_address' -e ' __module_text_address' /boot/System.map-*

  [Where problems could occur]

  * The new functionality provided by patches will be removed, since we
  aren't removing existing functionality the risk should be low.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1932065/+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


[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-07-02 Thread Ubuntu Kernel Bot
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed-
focal' to 'verification-done-focal'. If the problem still exists, change
the tag 'verification-needed-focal' to 'verification-failed-focal'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: verification-needed-focal

-- 
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/1932065

Title:
  Upstream v5.9 introduced 'module' patches that removed exported
  symbols

Status in linux package in Ubuntu:
  New
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Focal:
  Fix Released
Status in linux source package in Groovy:
  Fix Committed

Bug description:
  SRU Justification:

  [Impact]

  * The following patches removed an exported symbol that will cause
  potential disruption and breakage for customers

   modules: inherit TAINT_PROPRIETARY_MODULE
   modules: return licensing information from find_symbol
   modules: rename the licence field in struct symsearch to license
   modules: unexport __module_address
   modules: unexport __module_text_address
   modules: mark each_symbol_section static
   modules: mark find_symbol static
   modules: mark ref_module static

  [Fix]

  * Temporarily revert as SAUCE patches to allow customers time to make
  necessary changes to support eventual patch changes.

  [Test Plan]

  * none

  [Where problems could occur]

  * The new functionality provided by patches will be removed, since we
  aren't removing existing functionality the risk should be low.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1932065/+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


[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-06-24 Thread Ubuntu Kernel Bot
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed-
bionic' to 'verification-done-bionic'. If the problem still exists,
change the tag 'verification-needed-bionic' to 'verification-failed-
bionic'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: verification-needed-bionic

-- 
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/1932065

Title:
  Upstream v5.9 introduced 'module' patches that removed exported
  symbols

Status in linux package in Ubuntu:
  New
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Focal:
  Fix Released
Status in linux source package in Groovy:
  Fix Committed

Bug description:
  SRU Justification:

  [Impact]

  * The following patches removed an exported symbol that will cause
  potential disruption and breakage for customers

   modules: inherit TAINT_PROPRIETARY_MODULE
   modules: return licensing information from find_symbol
   modules: rename the licence field in struct symsearch to license
   modules: unexport __module_address
   modules: unexport __module_text_address
   modules: mark each_symbol_section static
   modules: mark find_symbol static
   modules: mark ref_module static

  [Fix]

  * Temporarily revert as SAUCE patches to allow customers time to make
  necessary changes to support eventual patch changes.

  [Test Plan]

  * none

  [Where problems could occur]

  * The new functionality provided by patches will be removed, since we
  aren't removing existing functionality the risk should be low.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1932065/+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


[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-06-23 Thread Ubuntu Kernel Bot
This bug is awaiting verification that the kernel in -proposed solves
the problem. Please test the kernel and update this bug with the
results. If the problem is solved, change the tag 'verification-needed-
groovy' to 'verification-done-groovy'. If the problem still exists,
change the tag 'verification-needed-groovy' to 'verification-failed-
groovy'.

If verification is not done by 5 working days from today, this fix will
be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how
to enable and use -proposed. Thank you!


** Tags added: verification-needed-groovy

-- 
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/1932065

Title:
  Upstream v5.9 introduced 'module' patches that removed exported
  symbols

Status in linux package in Ubuntu:
  New
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Focal:
  Fix Released
Status in linux source package in Groovy:
  Fix Committed

Bug description:
  SRU Justification:

  [Impact]

  * The following patches removed an exported symbol that will cause
  potential disruption and breakage for customers

   modules: inherit TAINT_PROPRIETARY_MODULE
   modules: return licensing information from find_symbol
   modules: rename the licence field in struct symsearch to license
   modules: unexport __module_address
   modules: unexport __module_text_address
   modules: mark each_symbol_section static
   modules: mark find_symbol static
   modules: mark ref_module static

  [Fix]

  * Temporarily revert as SAUCE patches to allow customers time to make
  necessary changes to support eventual patch changes.

  [Test Plan]

  * none

  [Where problems could occur]

  * The new functionality provided by patches will be removed, since we
  aren't removing existing functionality the risk should be low.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1932065/+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


[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-06-22 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.4.0-77.86

---
linux (5.4.0-77.86) focal; urgency=medium

  * UAF on CAN J1939 j1939_can_recv (LP: #1932209)
- SAUCE: can: j1939: delay release of j1939_priv after synchronize_rcu

  * UAF on CAN BCM bcm_rx_handler (LP: #1931855)
- SAUCE: can: bcm: delay release of struct bcm_op after synchronize_rcu

linux (5.4.0-76.85) focal; urgency=medium

  * focal/linux: 5.4.0-76.85 -proposed tracker (LP: #1932123)

  * Upstream v5.9 introduced 'module' patches that removed exported symbols
(LP: #1932065)
- SAUCE: Revert "modules: inherit TAINT_PROPRIETARY_MODULE"
- SAUCE: Revert "modules: return licensing information from find_symbol"
- SAUCE: Revert "modules: rename the licence field in struct symsearch to
  license"
- SAUCE: Revert "modules: unexport __module_address"
- SAUCE: Revert "modules: unexport __module_text_address"
- SAUCE: Revert "modules: mark each_symbol_section static"
- SAUCE: Revert "modules: mark find_symbol static"
- SAUCE: Revert "modules: mark ref_module static"

linux (5.4.0-75.84) focal; urgency=medium

  * focal/linux: 5.4.0-75.84 -proposed tracker (LP: #1930032)

  * Packaging resync (LP: #1786013)
- update dkms package versions

  * CVE-2021-33200
- bpf: Wrap aux data inside bpf_sanitize_info container
- bpf: Fix mask direction swap upon off reg sign change
- bpf: No need to simulate speculative domain for immediates

  * Realtek USB hubs in Dell WD19SC/DC/TB fail to work after exiting s2idle
(LP: #1928242)
- USB: Verify the port status when timeout happens during port suspend

  * CVE-2020-26145
- ath10k: drop fragments with multicast DA for SDIO
- ath10k: add CCMP PN replay protection for fragmented frames for PCIe
- ath10k: drop fragments with multicast DA for PCIe

  * CVE-2020-26141
- ath10k: Fix TKIP Michael MIC verification for PCIe

  * CVE-2020-24588
- mac80211: properly handle A-MSDUs that start with an RFC 1042 header
- cfg80211: mitigate A-MSDU aggregation attacks
- mac80211: drop A-MSDUs on old ciphers
- ath10k: drop MPDU which has discard flag set by firmware for SDIO

  * CVE-2020-26139
- mac80211: do not accept/forward invalid EAPOL frames

  * CVE-2020-24586 // CVE-2020-24587 // CVE-2020-24587 for such cases.
- mac80211: extend protection against mixed key and fragment cache attacks

  * CVE-2020-24586 // CVE-2020-24587
- mac80211: prevent mixed key and fragment cache attacks
- mac80211: add fragment cache to sta_info
- mac80211: check defrag PN against current frame
- mac80211: prevent attacks on TKIP/WEP as well

  * CVE-2020-26147
- mac80211: assure all fragments are encrypted

  * raid10: Block discard is very slow, causing severe delays for mkfs and
fstrim operations (LP: #1896578)
- md: add md_submit_discard_bio() for submitting discard bio
- md/raid10: extend r10bio devs to raid disks
- md/raid10: pull the code that wait for blocked dev into one function
- md/raid10: improve raid10 discard request
- md/raid10: improve discard request for far layout
- dm raid: remove unnecessary discard limits for raid0 and raid10

  * [SRU] mpt3sas: only one vSES is handy even IOC has multi vSES (LP: #1926517)
- scsi: mpt3sas: Only one vSES is present even when IOC has multi vSES

  * kvm: properly tear down PV features on hibernate (LP: #1920944)
- x86/kvm: Fix pr_info() for async PF setup/teardown
- x86/kvm: Teardown PV features on boot CPU as well
- x86/kvm: Disable kvmclock on all CPUs on shutdown
- x86/kvm: Disable all PV features on crash
- x86/kvm: Unify kvm_pv_guest_cpu_reboot() with kvm_guest_cpu_offline()

  * Focal update: v5.4.119 upstream stable release (LP: #1929615)
- Bluetooth: verify AMP hci_chan before amp_destroy
- hsr: use netdev_err() instead of WARN_ONCE()
- bluetooth: eliminate the potential race condition when removing the HCI
  controller
- net/nfc: fix use-after-free llcp_sock_bind/connect
- Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL"
- tty: moxa: fix TIOCSSERIAL jiffies conversions
- tty: amiserial: fix TIOCSSERIAL permission check
- USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions
- staging: greybus: uart: fix TIOCSSERIAL jiffies conversions
- USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check
- staging: fwserial: fix TIOCSSERIAL jiffies conversions
- tty: moxa: fix TIOCSSERIAL permission check
- staging: fwserial: fix TIOCSSERIAL permission check
- usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply
- usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply
- usb: typec: tcpm: update power supply once partner accepts
- usb: xhci-mtk: remove or operator for setting schedule parameters
- usb: xhci-mtk: improve bandwidth scheduling with TT
- ASoC: samsung: tm2_wm5110: check 

[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-06-18 Thread Stefan Bader
** Changed in: linux (Ubuntu Bionic)
   Importance: Undecided => High

** Changed in: linux (Ubuntu Bionic)
   Status: New => Fix Committed

-- 
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/1932065

Title:
  Upstream v5.9 introduced 'module' patches that removed exported
  symbols

Status in linux package in Ubuntu:
  New
Status in linux source package in Bionic:
  Fix Committed
Status in linux source package in Focal:
  Fix Committed
Status in linux source package in Groovy:
  Fix Committed

Bug description:
  SRU Justification:

  [Impact]

  * The following patches removed an exported symbol that will cause
  potential disruption and breakage for customers

   modules: inherit TAINT_PROPRIETARY_MODULE
   modules: return licensing information from find_symbol
   modules: rename the licence field in struct symsearch to license
   modules: unexport __module_address
   modules: unexport __module_text_address
   modules: mark each_symbol_section static
   modules: mark find_symbol static
   modules: mark ref_module static

  [Fix]

  * Temporarily revert as SAUCE patches to allow customers time to make
  necessary changes to support eventual patch changes.

  [Test Plan]

  * none

  [Where problems could occur]

  * The new functionality provided by patches will be removed, since we
  aren't removing existing functionality the risk should be low.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1932065/+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


[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-06-18 Thread Stefan Bader
** Changed in: linux (Ubuntu Groovy)
   Importance: Undecided => High

** Changed in: linux (Ubuntu Groovy)
   Status: New => Fix Committed

-- 
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/1932065

Title:
  Upstream v5.9 introduced 'module' patches that removed exported
  symbols

Status in linux package in Ubuntu:
  New
Status in linux source package in Bionic:
  New
Status in linux source package in Focal:
  Fix Committed
Status in linux source package in Groovy:
  Fix Committed

Bug description:
  SRU Justification:

  [Impact]

  * The following patches removed an exported symbol that will cause
  potential disruption and breakage for customers

   modules: inherit TAINT_PROPRIETARY_MODULE
   modules: return licensing information from find_symbol
   modules: rename the licence field in struct symsearch to license
   modules: unexport __module_address
   modules: unexport __module_text_address
   modules: mark each_symbol_section static
   modules: mark find_symbol static
   modules: mark ref_module static

  [Fix]

  * Temporarily revert as SAUCE patches to allow customers time to make
  necessary changes to support eventual patch changes.

  [Test Plan]

  * none

  [Where problems could occur]

  * The new functionality provided by patches will be removed, since we
  aren't removing existing functionality the risk should be low.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1932065/+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


[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-06-16 Thread Stefan Bader
** Changed in: linux (Ubuntu Focal)
   Importance: Undecided => High

** Changed in: linux (Ubuntu Focal)
   Status: New => Fix Committed

** Changed in: linux (Ubuntu Focal)
 Assignee: (unassigned) => Stefan Bader (smb)

-- 
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/1932065

Title:
  Upstream v5.9 introduced 'module' patches that removed exported
  symbols

Status in linux package in Ubuntu:
  New
Status in linux source package in Bionic:
  New
Status in linux source package in Focal:
  Fix Committed
Status in linux source package in Groovy:
  New

Bug description:
  SRU Justification:

  [Impact]

  * The following patches removed an exported symbol that will cause
  potential disruption and breakage for customers

   modules: inherit TAINT_PROPRIETARY_MODULE
   modules: return licensing information from find_symbol
   modules: rename the licence field in struct symsearch to license
   modules: unexport __module_address
   modules: unexport __module_text_address
   modules: mark each_symbol_section static
   modules: mark find_symbol static
   modules: mark ref_module static

  [Fix]

  * Temporarily revert as SAUCE patches to allow customers time to make
  necessary changes to support eventual patch changes.

  [Test Plan]

  * none

  [Where problems could occur]

  * The new functionality provided by patches will be removed, since we
  aren't removing existing functionality the risk should be low.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1932065/+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


[Kernel-packages] [Bug 1932065] Re: Upstream v5.9 introduced 'module' patches that removed exported symbols

2021-06-15 Thread Ian
** Summary changed:

- Upstream stable introduced patches that removed exported symbols
+ Upstream v5.9 introduced 'module' patches that removed exported symbols

-- 
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/1932065

Title:
  Upstream v5.9 introduced 'module' patches that removed exported
  symbols

Status in linux package in Ubuntu:
  New
Status in linux source package in Bionic:
  New
Status in linux source package in Focal:
  New
Status in linux source package in Groovy:
  New

Bug description:
  SRU Justification:

  [Impact]

  * The following patches removed an exported symbol that will cause
  potential disruption and breakage for customers

   modules: inherit TAINT_PROPRIETARY_MODULE
   modules: return licensing information from find_symbol
   modules: rename the licence field in struct symsearch to license
   modules: unexport __module_address
   modules: unexport __module_text_address
   modules: mark each_symbol_section static
   modules: mark find_symbol static
   modules: mark ref_module static

  [Fix]

  * Temporarily revert as SAUCE patches to allow customers time to make
  necessary changes to support eventual patch changes.

  [Test Plan]

  * none

  [Where problems could occur]

  * The new functionality provided by patches will be removed, since we
  aren't removing existing functionality the risk should be low.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1932065/+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