[continued from previous message]
- lib/test_hmm.c: handle src_pfns and dst_pfns allocation failure
- clk: qcom: dispcc-sm8450: fix DisplayPort clocks
- clk: qcom: dispcc-sm6350: fix DisplayPort clocks
- clk: qcom: mmcc-msm8998: fix venus clock issue
- [x86] insn: Fix PUSH instruction in x86 instruction decoder opcode map
- [x86] insn: Add VEX versions of VPDPBUSD, VPDPBUSDS, VPDPWSSD and
VPDPWSSDS
- ext4: avoid excessive credit estimate in ext4_tmpfile()
- virt: acrn: stop using follow_pfn
- drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map()
- sunrpc: removed redundant procp check
- ext4: simplify calculation of blkoff in ext4_mb_new_blocks_simple
- ext4: fix unit mismatch in ext4_mb_new_blocks_simple
- ext4: try all groups in ext4_mb_new_blocks_simple
- ext4: remove unused parameter from ext4_mb_new_blocks_simple()
- ext4: fix potential unnitialized variable
- SUNRPC: Fix gss_free_in_token_pages()
- RDMA/IPoIB: Fix format truncation compilation errors
- net: add pskb_may_pull_reason() helper
- net: bridge: xmit: make sure we have at least eth header len bytes
- net: bridge: mst: fix vlan use-after-free
- net: qrtr: ns: Fix module refcnt
- netrom: fix possible dead-lock in nr_rt_ioctl()
- af_packet: do not call packet_read_pending() from tpacket_destruct_skb()
- sched/fair: Allow disabling sched_balance_newidle with
sched_relax_domain_level
- sched/core: Fix incorrect initialization of the 'burst' parameter in
cpu_max_write()
- scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW major version > 5
- perf record: Delete session after stopping sideband thread
- perf probe: Add missing libgen.h header needed for using basename()
- iio: core: Leave private pointer NULL when no private data supplied
- greybus: lights: check return of get_channel_from_mode
- f2fs: multidev: fix to recognize valid zero block address
- f2fs: fix to wait on page writeback in __clone_blkaddrs()
- counter: linux/counter.h: fix Excess kernel-doc description warning
- perf annotate: Get rid of duplicate --group option item
- soundwire: cadence: fix invalid PDI offset
- dmaengine: idma64: Add check for dma_set_max_seg_size
- firmware: dmi-id: add a release callback function
- serial: max3100: Lock port->lock when calling uart_handle_cts_change()
- serial: max3100: Update uart_driver_registered on driver removal
- serial: max3100: Fix bitwise types
- greybus: arche-ctrl: move device table to its right location
- PCI: tegra194: Fix probe path for Endpoint mode
- serial: sc16is7xx: add proper sched.h include for sched_set_fifo()
- interconnect: qcom: qcm2290: Fix mas_snoc_bimc QoS port assignment
- [arm64] dts: meson: fix S4 power-controller node
- perf tests: Make "test data symbol" more robust on Neoverse N1
- dt-bindings: PCI: rcar-pci-host: Add optional regulators
- dt-bindings: PCI: rcar-pci-host: Add missing IOMMU properties
- f2fs: compress: fix to relocate check condition in
f2fs_{release,reserve}_compress_blocks()
- f2fs: compress: fix to relocate check condition in
f2fs_ioc_{,de}compress_file()
- f2fs: fix typos in comments
- f2fs: fix to relocate check condition in f2fs_fallocate()
- f2fs: fix to check pinfile flag in f2fs_move_file_range()
- iio: adc: stm32: Fixing err code to not indicate success
- coresight: etm4x: Fix unbalanced pm_runtime_enable()
- perf docs: Document bpf event modifier
- iio: pressure: dps310: support negative temperature values
- coresight: etm4x: Do not hardcode IOMEM access for register restore
- coresight: etm4x: Do not save/restore Data trace control registers
- coresight: etm4x: Safe access for TRCQCLTR
- coresight: etm4x: Fix access to resource selector registers
- fpga: region: add owner module and take its refcount
- microblaze: Remove gcc flag for non existing early_printk.c file
- microblaze: Remove early printk call from cpuinfo-static.c
- perf intel-pt: Fix unassigned instruction op (discovered by
MemorySanitizer)
- ovl: remove upper umask handling from ovl_create_upper()
- VMCI: Fix an error handling path in vmci_guest_probe_device()
- dt-bindings: pinctrl: mediatek: mt7622: fix array properties
- watchdog: bd9576: Drop "always-running" property
- watchdog: sa1100: Fix PTR_ERR_OR_ZERO() vs NULL check in sa1100dog_probe()
- usb: gadget: u_audio: Fix race condition use of controls after free during
gadget unbind.
- usb: gadget: u_audio: Clear uac pointer when freed.
- stm class: Fix a double free in stm_register_device()
- ppdev: Remove usage of the deprecated ida_simple_xx() API
- ppdev: Add an error check in register_device (CVE-2024-36015)
- perf bench internals inject-build-id: Fix trap divide when collecting just
one DSO
- perf ui browser: Don't save pointer to stack memory
- extcon: max8997: select IRQ_DOMAIN instead of depending on it
- PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3
- PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3
- perf ui browser: Avoid SEGV on title
- perf report: Avoid SEGV in report__setup_sample_type()
- f2fs: compress: fix to update i_compr_blocks correctly
- f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/
cp_rwsem lock
- f2fs: fix to release node block count in error path of
f2fs_new_node_page()
- f2fs: compress: don't allow unaligned truncation on released compress
inode
- serial: sh-sci: protect invalidating RXDMA on shutdown
- libsubcmd: Fix parse-options memory leak
- perf daemon: Fix file leak in daemon_session__control
- f2fs: fix to add missing iput() in gc_data_segment()
- perf stat: Don't display metric header for non-leader uncore events
- [s390x] vdso: filter out mno-pic-data-is-text-relative cflag
- [s390x] vdso64: filter out munaligned-symbols flag for vdso
- [s390x] vdso: Generate unwind information for C modules
- [s390x] vdso: Use standard stack frame layout
- [s390x] ipl: Fix incorrect initialization of len fields in nvme reipl
block
- [s390x] ipl: Fix incorrect initialization of nvme dump block
- [s390x] boot: Remove alt_stfle_fac_list from decompressor
- Input: ims-pcu - fix printf string overflow
- Input: ioc3kbd - convert to platform remove callback returning void
- Input: ioc3kbd - add device table
- mmc: sdhci_am654: Add tuning algorithm for delay chain
- mmc: sdhci_am654: Write ITAPDLY for DDR52 timing
- mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel
- mmc: sdhci_am654: Add OTAP/ITAP delay enable
- mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock
- mmc: sdhci_am654: Fix ITAPDLY for HS400 timing
- Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation
- [arm64] drm/msm/dsi: Print dual-DSI-adjusted pclk instead of original mode
pclk
- [arm64] drm/msm/dpu: Always flush the slave INTF on the CTL
- drm/bridge: tc358775: fix support for jeida-18 and jeida-24
- media: stk1160: fix bounds checking in stk1160_copy_video()
- scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy()
- Input: cyapa - add missing input core locking to suspend/resume functions
- media: flexcop-usb: fix sanity check of bNumEndpoints
- [powerpc*] pseries: Add failure related checks for h_get_mpp and h_get_ppp
- media: sunxi: a83-mips-csi2: also select GENERIC_PHY
- media: cec: cec-adap: always cancel work in cec_transmit_msg_fh
- media: cec: cec-api: add locking in cec_release()
- media: cec: core: avoid recursive cec_claim_log_addrs
- media: cec: core: avoid confusing "transmit timed out" message
- Revert "drm/bridge: ti-sn65dsi83: Fix enable error path"
- [arm64] drm/msm: Enable clamp_to_idle for 7c3
- [arm64] drm/msm/a6xx: Avoid a nullptr dereference when speedbin setting
fails
- null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION()
- ALSA: hda/cs_dsp_ctl: Use private_free for control cleanup
- ASoC: mediatek: mt8192: fix register configuration for tdm
- regulator: bd71828: Don't overwrite runtime voltages
- perf/arm-dmc620: Fix lockdep assert in ->event_init()
- [x86] kconfig: Select ARCH_WANT_FRAME_POINTERS again when
UNWINDER_FRAME_POINTER=y
- net: Always descend into dsa/ folder with CONFIG_NET_DSA enabled
- ipv6: sr: fix missing sk_buff release in seg6_input_core
- nfc: nci: Fix uninit-value in nci_rx_work
- ASoC: tas2552: Add TX path for capturing AUDIO-OUT data
- NFSv4: Fixup smatch warning for ambiguous return
- nfs: keep server info for remounts
- sunrpc: fix NFSACL RPC retry on soft mount
- rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL
- af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock.
(CVE-2024-36972)
- ipv6: sr: fix memleak in seg6_hmac_init_algo
- tcp: Fix shift-out-of-bounds in dctcp_update_alpha().
- pNFS/filelayout: fixup pNfs allocation modes
- openvswitch: Set the skbuff pkt_type for proper pmtud support.
- [arm64] asm-bug: Add .align 2 to the end of __BUG_ENTRY
- rv: Update rv_en(dis)able_monitor doc to match kernel-doc
- virtio: delete vq in vp_find_vqs_msix() when request_irq() fails
- Revert "ixgbe: Manual AN-37 for troublesome link partners for X550 SFI"
- net: fec: avoid lock evasion when reading pps_enable
- tls: fix missing memory barrier in tls_init
- inet: factor out locked section of inet_accept() in a new helper
- net: relax socket state check at accept time.
- nfc: nci: Fix kcov check in nci_rx_work()
- nfc: nci: Fix handling of zero-length payload packets in nci_rx_work()
- drivers/xen: Improve the late XenStore init protocol
- ice: Interpret .set_channels() input differently
- netfilter: nfnetlink_queue: acquire rcu_read_lock() in
instance_destroy_rcu()
- netfilter: nft_payload: restore vlan q-in-q match support
- spi: Don't mark message DMA mapped when no transfer in it is
- dma-mapping: benchmark: fix node id validation
- dma-mapping: benchmark: handle NUMA_NO_NODE correctly
- nvmet: fix ns enable/disable possible hang
- net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061
- net/mlx5: Lag, do bond only if slaves agree on roce state
- net/mlx5e: Fix IPsec tunnel mode offload feature check
- net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer
exhaustion
- net/mlx5e: Fix UDP GSO for encapsulated packets
- dma-buf/sw-sync: don't enable IRQ from sync_print_obj()
- bpf: Fix potential integer overflow in resolve_btfids
- ALSA: jack: Use guard() for locking
- ALSA: core: Remove debugfs at disconnection
- ALSA: hda/realtek: Add quirk for ASUS ROG G634Z
- ALSA: hda/realtek: Amend G634 quirk to enable rear speakers
- ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp
- enic: Validate length of nl attributes in enic_set_vf_port
- af_unix: Read sk->sk_hash under bindlock during bind().
- net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM
- bpf: Allow delete from sockmap/sockhash only if update is allowed
- net:fec: Add fec_enet_deinit()
- ice: fix accounting if a VLAN already exists
- netfilter: nft_payload: move struct nft_payload_set definition where it
belongs
- netfilter: nft_payload: rebuild vlan header when needed
- netfilter: nft_payload: rebuild vlan header on h_proto access
- netfilter: nft_payload: skbuff vlan metadata mangle support
- netfilter: tproxy: bail out if IP has been disabled on the device
- netfilter: nft_fib: allow from forward/input without iif selector
- kconfig: fix comparison to constant symbols, 'm', 'n'
- [x86] drm/i915/guc: avoid FIELD_PREP warning
- spi: stm32: Don't warn about spurious interrupts
- net: dsa: microchip: fix RGMII error in KSZ DSA driver
- net: ena: Add dynamic recycling mechanism for rx buffers
- net: ena: Reduce lines with longer column width boundary
- net: ena: Fix redundant device NUMA node override
- ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound
- [powerpc*] pseries/lparcfg: drop error message from guest name lookup
- hwmon: (shtc1) Fix property misspelling
- ALSA: timer: Set lower bound of start tick time
- net: ena: Fix DMA syncing in XDP path when SWIOTLB is on
https://www.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.94
- drm: Check output polling initialized before disabling (CVE-2024-35927)
- drm: Check polling initialized before enabling in
drm_helper_probe_single_connector_modes
- Bluetooth: btrtl: Add missing MODULE_FIRMWARE declarations
- maple_tree: fix allocation in mas_sparse_area()
- maple_tree: fix mas_empty_area_rev() null pointer dereference
(CVE-2024-36891)
- mmc: core: Do not force a retune before RPMB switch
- afs: Don't cross .backup mountpoint from backup volume
- nilfs2: fix use-after-free of timer for log writer thread (CVE-2024-38583)
- [x86] drm/i915/audio: Fix audio time stamp programming for DP
- mptcp: avoid some duplicate code in socket option handling
- mptcp: cleanup SOL_TCP handling
- mptcp: fix full TCP keep-alive support
- vxlan: Fix regression when dropping packets due to invalid src addresses
- scripts/gdb: fix SB_* constants parsing
- f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode()
- media: lgdt3306a: Add a check against null-pointer-def
- drm/amdgpu: add error handle to avoid out-of-bounds
- bcache: fix variable length array abuse in btree_iter
- wifi: rtw89: correct aSIFSTime for 6GHz band
- ata: pata_legacy: make legacy_exit() work again
- thermal/drivers/qcom/lmh: Check for SCM availability at probe
- [arm64] soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request
- ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx
- [arm64] tegra: Correct Tegra132 I2C alias
- [arm64] dts: qcom: qcs404: fix bluetooth device address
- md/raid5: fix deadlock that raid5d() wait for itself to clear
MD_SB_CHANGE_PENDING
- wifi: rtw89: pci: correct TX resource checking for PCI DMA channel of
firmware command
- wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU
- wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power
- wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE
- wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path
- [arm64] dts: hi3798cv200: fix the size of GICR
- media: mc: Fix graph walk in media_pipeline_start
- media: mc: mark the media devnode as registered from the, start
- media: mxl5xx: Move xpt structures off stack
- media: v4l2-core: hold videodev_lock until dev reg, finishes
- mmc: core: Add mmc_gpiod_set_cd_config() function
- mmc: sdhci: Add support for "Tuning Error" interrupts
- mmc: sdhci-acpi: Sort DMI quirks alphabetically
- mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working
- mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A
- mmc: sdhci-acpi: Add quirk to enable pull-up on the card-detect GPIO on
Asus T100TA
- fbdev: savage: Handle err return when savagefb_check_var failed
- drm/amdgpu/atomfirmware: add intergrated info v2.3 table
- 9p: add missing locking around taking dentry fid list
- drm/amd: Fix shutdown (again) on some SMU v13.0.4/11 platforms
- [arm64] KVM: arm64: Fix AArch32 register narrowing on userspace write
- [arm64] KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode
- [arm64] KVM: arm64: AArch32: Fix spurious trapping of conditional
instructions
- crypto: ecdsa - Fix module auto-load on add-key
- crypto: ecrdsa - Fix module auto-load on add_key
- [x86] crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak
- mm: fix race between __split_huge_pmd_locked() and GUP-fast
- scsi: core: Handle devices which return an unusually large VPD page count
- net/ipv6: Fix route deleting failure when metric equals 0
- net/9p: fix uninit-value in p9_client_rpc()
- kmsan: do not wipe out origin when doing partial unpoisoning
- cpufreq: amd-pstate: Fix the inconsistency in max frequency units
- [x86] intel_th: pci: Add Meteor Lake-S CPU support
- mm/cma: drop incorrect alignment check in cma_init_reserved_mem
- mm/hugetlb: pass correct order_per_bit to cma_declare_contiguous_nid
- watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin
- kdb: Fix buffer overflow during tab-complete
- kdb: Use format-strings rather than '\0' injection in kdb_read()
- kdb: Fix console handling when editing and tab-completing commands
- kdb: Merge identical case statements in kdb_read()
- kdb: Use format-specifiers rather than memset() for padding in kdb_read()
- net: fix __dst_negative_advice() race (CVE-2024-36971)
- ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow
- ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find()
- [s390x] ap: Fix crash in AP internal function modify_bitmap()
- [s390x] cpacf: Split and rework cpacf query functions
- [s390x] cpacf: Make use of invalid opcode produce a link error
- i3c: master: svc: fix invalidate IBI type and miss call client IBI handler
- EDAC/igen6: Convert PCIBIOS_* return codes to errnos
- nfs: fix undefined behavior in nfs_block_bits()
- NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS
- btrfs: fix crash on racing fsync and size-extending write into prealloc
- [powerpc*] bpf: enforce full ordering for ATOMIC operations with BPF_FETCH
- smb: client: fix deadlock in smb2_find_smb_tcon()
- smp: Provide 'setup_max_cpus' definition on UP too
.
[ Uwe Kleine-König ]
* [arm*] Enable symbols in Raspberry Pi device trees for simplified overlay
application.
* d/rules: Let blhc ignore perf tests binaries that are compiled without
fortification
.
[ Salvatore Bonaccorso ]
* Bump ABI to 22
* [rt] Update to 6.1.90-rt30
* net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP (CVE-2024-36974)
Checksums-Sha1:
007c6fb80e1a7592b81c924aa537fbc9ebde02ef 290924 linux_6.1.94-1.dsc
c1a5ada297eb218f364e63e52785deb63963ce85 137623156 linux_6.1.94.orig.tar.xz
8c08e69866bf051889342d723579229de2ff499e 1642972 linux_6.1.94-1.debian.tar.xz
1e6a63836a7a1de0ab4f4623bacdd8ec937b8287 6856 linux_6.1.94-1_source.buildinfo Checksums-Sha256:
bef23558453c8ab51593b72c40be4dc4242cdc417c52cdbd967562c9aa505e57 290924 linux_6.1.94-1.dsc
dc4bff390c3f55616855c58b3c48fcb7e4e49c32edbce6d8314ff736ea15e54f 137623156 linux_6.1.94.orig.tar.xz
ca29cb7edbf2fd962afcae6b1d761a73f559b2de152b2b87b537cb21cecd2749 1642972 linux_6.1.94-1.debian.tar.xz
80352133a951c26e4397be247fb66aad65d3207f472184e708a4cf4536b829ad 6856 linux_6.1.94-1_source.buildinfo
Files:
0fbe62084fd643bd0b67446bc5f14fcb 290924 kernel optional linux_6.1.94-1.dsc
eb98947ccae11f6bcd33e835b05a932f 137623156 kernel optional linux_6.1.94.orig.tar.xz
d56c205bc0c7cf511619540631c58ab7 1642972 kernel optional linux_6.1.94-1.debian.tar.xz
93d8f25afa6e99e3b68e3e7c3c418744 6856 kernel optional linux_6.1.94-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKmBAEBCgCQFiEERkRAmAjBceBVMd3uBUy48xNDz0QFAmZ0+ydfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDQ2 NDQ0MDk4MDhDMTcxRTA1NTMxRERFRTA1NENCOEYzMTM0M0NGNDQSHGNhcm5pbEBk ZWJpYW4ub3JnAAoJEAVMuPMTQ89EfxcP/1kRSjbmn0+SY9vjtlxvM1/sWUHk/7xV ZYISN7+Ltd6hwRdybK8gyFPHTeqqf1j/nxxugVSj2zULjo25VcRBOhgvyzgPYcc3 MhAbBUYTcpoQ94n54FWq+Ug+I9xQ1qKpDPSaRvnZaIi+ZbH7jmIjWOQHOem4lDCc v+mbkGAC/z33pmdawZm2GmvZT5cE6YsXX1wJH+yRRb/gmjKuaX8A3Ng2dfdOCYN2 OBDmUJArg3UCdnlWAiRQ7uNMj3UCe2X8NKAHkLAsTSJLByghU610rF6zvAXRsOFY ARheB/NVqVPiV4ePoH4Cu5FncoTCZ8hE0fH3Ovq5KRWhR6Xja3/x79mojRblitgt bVcx854yLEh3X4pQ0YlqVCKSM0l/cHxVB/k5Jqgj19rjXkaHjHq3prE871+tGfs8 yRxpE6gqwcBP82/x/lnnDJNbCJjy5/22yg827MgPufCQemaauXueW0lTG/9ki+n8 hE8BB7mTUOD8tK4uBRK181K7rT7lHC/Jsdv6ghFzArryMc1xNqKolRe77RUeryih 3FP/dUZKSzWbeCtv6ojdxXkzGQGImWX4K/f2DxRG6BMkoazcr3zdvV2/reRFIkF/ f7mg86TFHgVHG9F3QIicT6/pq+kpWBTKOgf/0smFzRwvU1CpS1fniXtoZ/hW+XfH
g96kkYnee30U
=nlax
-----END PGP SIGNATURE-----
--==============E10006463245753898=Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
iHUEABYIAB0WIQTziqJOuF8J+ZI8pJSb9qggYcy5IQUCZnU6iQAKCRCb9qggYcy5 ITSUAQCQS0qyE8cCqDslij6vWE1Wq92s5/LK/tfiwE3adnoYmQD9EEx9HXq4Ldh5 nMGRNVz4mdqpE4ymx7NwfgyCG0vszQw=Mlfk
-----END PGP SIGNATURE-----
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)