[Kernel-packages] [Bug 2035400] Re: Jammy update: v5.15.124 upstream stable release

2023-10-30 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.15.0-88.98

---
linux (5.15.0-88.98) jammy; urgency=medium

  * jammy/linux: 5.15.0-88.98 -proposed tracker (LP: #2038055)

  * CVE-2023-4244
- netfilter: nf_tables: don't skip expired elements during walk
- netfilter: nf_tables: adapt set backend to use GC transaction API
- netfilter: nft_set_hash: mark set element as dead when deleting from 
packet
  path
- netfilter: nf_tables: GC transaction API to avoid race with control plane
- netfilter: nf_tables: remove busy mark and gc batch API
- netfilter: nf_tables: don't fail inserts if duplicate has expired
- netfilter: nf_tables: fix kdoc warnings after gc rework
- netfilter: nf_tables: fix GC transaction races with netns and netlink 
event
  exit path
- netfilter: nf_tables: GC transaction race with netns dismantle
- netfilter: nf_tables: GC transaction race with abort path
- netfilter: nf_tables: use correct lock to protect gc_list
- netfilter: nf_tables: defer gc run if previous batch is still pending
- netfilter: nft_dynset: disallow object maps
- netfilter: nft_set_rbtree: skip sync GC for new elements in this 
transaction

  * CVE-2023-42756
- netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP

  * CVE-2023-4623
- net/sched: sch_hfsc: Ensure inner classes have fsc curve

  * PCI BARs larger than 128GB are disabled (LP: #2037403)
- PCI: Support BAR sizes up to 8TB

  * Fix unstable audio at low levels on Thinkpad P1G4 (LP: #2037077)
- ALSA: hda/realtek - ALC287 I2S speaker platform support

  * Check for changes relevant for security certifications (LP: #1945989)
- [Packaging] Add a new fips-checks script

  * Jammy update: v5.15.126 upstream stable release (LP: #2037593)
- io_uring: gate iowait schedule on having pending requests
- perf: Fix function pointer case
- net/mlx5: Free irqs only on shutdown callback
- arm64: errata: Add workaround for TSB flush failures
- arm64: errata: Add detection for TRBE write to out-of-range
- [Config] updateconfigs for ARM64_ERRATUM_ and
  ARM64_WORKAROUND_TSB_FLUSH_FAILURE
- iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982
- iommu/arm-smmu-v3: Document MMU-700 erratum 2812531
- iommu/arm-smmu-v3: Add explicit feature for nesting
- iommu/arm-smmu-v3: Document nesting-related errata
- arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset 
pinmux
- word-at-a-time: use the same return type for has_zero regardless of
  endianness
- KVM: s390: fix sthyi error handling
- wifi: cfg80211: Fix return value in scan logic
- net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx
- net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer()
- bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing
- rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length
- net: dsa: fix value check in bcm_sf2_sw_probe()
- perf test uprobe_from_different_cu: Skip if there is no gcc
- net: sched: cls_u32: Fix match key mis-addressing
- mISDN: hfcpci: Fix potential deadlock on >lock
- qed: Fix kernel-doc warnings
- qed: Fix scheduling in a tasklet while getting stats
- net: annotate data-races around sk->sk_max_pacing_rate
- net: add missing READ_ONCE(sk->sk_rcvlowat) annotation
- net: add missing READ_ONCE(sk->sk_sndbuf) annotation
- net: add missing READ_ONCE(sk->sk_rcvbuf) annotation
- net: add missing data-race annotations around sk->sk_peek_off
- net: add missing data-race annotation for sk_ll_usec
- net/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX.
- bpf, cpumap: Handle skb as well when clean up ptr_ring
- bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire
- net: ll_temac: Switch to use dev_err_probe() helper
- net: ll_temac: fix error checking of irq_of_parse_and_map()
- net: korina: handle clk prepare error in korina_probe()
- net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode
- net: dcb: choose correct policy to parse DCB_ATTR_BCN
- s390/qeth: Don't call dev_close/dev_open (DOWN/UP)
- ip6mr: Fix skb_under_panic in ip6mr_cache_report()
- vxlan: Fix nexthop hash size
- net/mlx5: fs_core: Make find_closest_ft more generic
- net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio
- prestera: fix fallback to previous version on same major version
- tcp_metrics: fix addr_same() helper
- tcp_metrics: annotate data-races around tm->tcpm_stamp
- tcp_metrics: annotate data-races around tm->tcpm_lock
- tcp_metrics: annotate data-races around tm->tcpm_vals[]
- tcp_metrics: annotate data-races around tm->tcpm_net
- tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen
- scsi: zfcp: Defer fc_rport blocking until after ADISC response
- scsi: storvsc: Limit max_sectors for 

[Kernel-packages] [Bug 2035400] Re: Jammy update: v5.15.124 upstream stable release

2023-09-15 Thread Stefan Bader
** Changed in: linux (Ubuntu Jammy)
   Status: In Progress => 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/2035400

Title:
  Jammy update: v5.15.124 upstream stable release

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Jammy:
  Fix Committed

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:

     v5.15.124 upstream stable release
     from git://git.kernel.org/

  jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint
  KVM: s390: pv: fix index value of replaced ASCE
  io_uring: don't audit the capability check in io_uring_create()
  gpio: tps68470: Make tps68470_gpio_output() always set the initial value
  pwm: Add a stub for devm_pwmchip_add()
  gpio: mvebu: Make use of devm_pwmchip_add
  gpio: mvebu: fix irq domain leak
  btrfs: fix race between quota disable and relocation
  i2c: Delete error messages for failed memory allocations
  i2c: Improve size determinations
  i2c: nomadik: Remove unnecessary goto label
  i2c: nomadik: Use devm_clk_get_enabled()
  i2c: nomadik: Remove a useless call in the remove function
  PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()
  PCI/ASPM: Factor out pcie_wait_for_retrain()
  PCI/ASPM: Avoid link retraining race
  PCI: rockchip: Remove writes to unused registers
  PCI: rockchip: Fix window mapping and address translation for endpoint
  PCI: rockchip: Don't advertise MSI-X in PCIe capabilities
  dlm: cleanup plock_op vs plock_xop
  dlm: rearrange async condition return
  fs: dlm: interrupt posix locks only when process is killed
  drm/ttm: Don't print error message if eviction was interrupted
  drm/ttm: Don't leak a resource on eviction error
  n_tty: Rename tail to old_tail in n_tty_read()
  tty: fix hang on tty device with no_room set
  drm/ttm: never consider pinned BOs for eviction
  cifs: missing directory in MAINTAINERS file
  cifs: use fs_context for automounts
  ksmbd: remove internal.h include
  cifs: if deferred close is disabled then close files immediately
  pwm: meson: Simplify duplicated per-channel tracking
  pwm: meson: fix handling of period/duty if greater than UINT_MAX
  tracing/probes: Add symstr type for dynamic events
  tracing/probes: Fix to avoid double count of the string length on the array
  tracing: Allow synthetic events to pass around stacktraces
  Revert "tracing: Add "(fault)" name injection to kernel probes"
  tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if 
fails
  scsi: qla2xxx: Remove unused declarations for qla2xxx
  scsi: qla2xxx: Multi-que support for TMF
  scsi: qla2xxx: Fix task management cmd failure
  scsi: qla2xxx: Fix task management cmd fail due to unavailable resource
  scsi: qla2xxx: Add debug prints in the device remove path
  scsi: qla2xxx: Fix hang in task management
  drm/amdgpu: fix vkms crtc settings
  drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel
  phy: qcom-snps: Use dev_err_probe() to simplify code
  phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc
  phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend
  phy: qcom-snps-femto-v2: properly enable ref clock
  soundwire: qcom: update status correctly with mask
  media: staging: atomisp: select V4L2_FWNODE
  i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()
  iavf: fix potential deadlock on allocation failure
  iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED
  net: phy: marvell10g: fix 88x3310 power up
  net: hns3: fix wrong tc bandwidth weight data issue
  net: hns3: fix wrong bw weight of disabled tc issue
  vxlan: move to its own directory
  vxlan: calculate correct header length for GPE
  phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()
  ethernet: atheros: fix return value check in atl1e_tso_csum()
  ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary 
address
  ice: Fix memory management in ice_ethtool_fdir.c
  bonding: reset bond's flags when down link is P2P device
  team: reset team's flags when down link is P2P device
  net: stmmac: Apply redundant write work around on 4.xx too
  platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100
  igc: Fix Kernel Panic during ndo_tx_timeout callback
  netfilter: nft_set_rbtree: fix overlap expiration walk
  net/sched: mqprio: refactor nlattr parsing to a separate function
  net/sched: mqprio: add extack to mqprio_parse_nlattr()
  net/sched: 

[Kernel-packages] [Bug 2035400] Re: Jammy update: v5.15.124 upstream stable release

2023-09-13 Thread Kamal Mostafa
** Description changed:

+ SRU Justification
  
- 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:
  
- 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:
+    v5.15.124 upstream stable release
+    from git://git.kernel.org/
  
-v5.15.124 upstream stable release
-from git://git.kernel.org/
+ jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint
+ KVM: s390: pv: fix index value of replaced ASCE
+ io_uring: don't audit the capability check in io_uring_create()
+ gpio: tps68470: Make tps68470_gpio_output() always set the initial value
+ pwm: Add a stub for devm_pwmchip_add()
+ gpio: mvebu: Make use of devm_pwmchip_add
+ gpio: mvebu: fix irq domain leak
+ btrfs: fix race between quota disable and relocation
+ i2c: Delete error messages for failed memory allocations
+ i2c: Improve size determinations
+ i2c: nomadik: Remove unnecessary goto label
+ i2c: nomadik: Use devm_clk_get_enabled()
+ i2c: nomadik: Remove a useless call in the remove function
+ PCI/ASPM: Return 0 or -ETIMEDOUT from pcie_retrain_link()
+ PCI/ASPM: Factor out pcie_wait_for_retrain()
+ PCI/ASPM: Avoid link retraining race
+ PCI: rockchip: Remove writes to unused registers
+ PCI: rockchip: Fix window mapping and address translation for endpoint
+ PCI: rockchip: Don't advertise MSI-X in PCIe capabilities
+ dlm: cleanup plock_op vs plock_xop
+ dlm: rearrange async condition return
+ fs: dlm: interrupt posix locks only when process is killed
+ drm/ttm: Don't print error message if eviction was interrupted
+ drm/ttm: Don't leak a resource on eviction error
+ n_tty: Rename tail to old_tail in n_tty_read()
+ tty: fix hang on tty device with no_room set
+ drm/ttm: never consider pinned BOs for eviction
+ cifs: missing directory in MAINTAINERS file
+ cifs: use fs_context for automounts
+ ksmbd: remove internal.h include
+ cifs: if deferred close is disabled then close files immediately
+ pwm: meson: Simplify duplicated per-channel tracking
+ pwm: meson: fix handling of period/duty if greater than UINT_MAX
+ tracing/probes: Add symstr type for dynamic events
+ tracing/probes: Fix to avoid double count of the string length on the array
+ tracing: Allow synthetic events to pass around stacktraces
+ Revert "tracing: Add "(fault)" name injection to kernel probes"
+ tracing/probes: Fix to record 0-length data_loc in fetch_store_string*() if 
fails
+ scsi: qla2xxx: Remove unused declarations for qla2xxx
+ scsi: qla2xxx: Multi-que support for TMF
+ scsi: qla2xxx: Fix task management cmd failure
+ scsi: qla2xxx: Fix task management cmd fail due to unavailable resource
+ scsi: qla2xxx: Add debug prints in the device remove path
+ scsi: qla2xxx: Fix hang in task management
+ drm/amdgpu: fix vkms crtc settings
+ drm/amdgpu/vkms: relax timer deactivation by hrtimer_try_to_cancel
+ phy: qcom-snps: Use dev_err_probe() to simplify code
+ phy: qcom-snps: correct struct qcom_snps_hsphy kerneldoc
+ phy: qcom-snps-femto-v2: keep cfg_ahb_clk enabled during runtime suspend
+ phy: qcom-snps-femto-v2: properly enable ref clock
+ soundwire: qcom: update status correctly with mask
+ media: staging: atomisp: select V4L2_FWNODE
+ i40e: Fix an NULL vs IS_ERR() bug for debugfs_create_dir()
+ iavf: fix potential deadlock on allocation failure
+ iavf: check for removal state before IAVF_FLAG_PF_COMMS_FAILED
+ net: phy: marvell10g: fix 88x3310 power up
+ net: hns3: fix wrong tc bandwidth weight data issue
+ net: hns3: fix wrong bw weight of disabled tc issue
+ vxlan: move to its own directory
+ vxlan: calculate correct header length for GPE
+ phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe()
+ ethernet: atheros: fix return value check in atl1e_tso_csum()
+ ipv6 addrconf: fix bug where deleting a mngtmpaddr can create a new temporary 
address
+ ice: Fix memory management in ice_ethtool_fdir.c
+ bonding: reset bond's flags when down link is P2P device
+ team: reset team's flags when down link is P2P device
+ net: stmmac: Apply redundant write work around on 4.xx too
+ platform/x86: msi-laptop: Fix rfkill out-of-sync on MSI Wind U100
+ igc: Fix Kernel Panic during ndo_tx_timeout callback
+ netfilter: nft_set_rbtree: fix overlap 

[Kernel-packages] [Bug 2035400] Re: Jammy update: v5.15.124 upstream stable release

2023-09-13 Thread Kamal Mostafa
** Changed in: linux (Ubuntu)
   Status: Confirmed => Invalid

** Changed in: linux (Ubuntu Jammy)
   Status: New => In Progress

** Changed in: linux (Ubuntu Jammy)
   Importance: Undecided => Medium

** Changed in: linux (Ubuntu Jammy)
 Assignee: (unassigned) => Kamal Mostafa (kamalmostafa)

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

Title:
  Jammy update: v5.15.124 upstream stable release

Status in linux package in Ubuntu:
  Invalid
Status in linux source package in Jammy:
  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:

 v5.15.124 upstream stable release
 from git://git.kernel.org/

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