Version 5.10.254-cip72
Appearance
Contents
Pin
Version 5.10.254-cip72
This release entry summarizes the currently available validation package for Xavier long-term support. The linked test bench report is labeled Linux 5.10.254-cip72 and documents feature validation on JetPack 5.1.6 for the NVIDIA Jetson AGX Xavier platform.
Quick Links
- Test bench results: AGX Xavier Linux 5.10.254-cip72 test report
- NX test bench results: Xavier NX Linux 5.10.254-cip72 test report
- Release notes: Release Notes
- Interpretation guide: Release History
Validation Snapshot
| Platforms | NVIDIA Jetson AGX Xavier and NVIDIA Jetson Xavier NX |
|---|---|
| JetPack | 5.1.6 |
| Kernel | Linux 5.10.254-cip72 |
| Scope | Feature validation |
| Total tests | 32 |
| Passed | 32 |
| Failed | 0 |
| Skipped | 0 |
| Timed out | 0 |
| Overall result | PASS |
Test Bench Summary
| Validation Area | Result | Coverage |
|---|---|---|
| Board Access and System Identification | PASS (5/5) | Software version, EEPROM checks, serial console, and SSH reachability |
| Network and Remote Access | PASS (5/5) | Ethernet, Wi-Fi, throughput checks, and PTP capability |
| Board Interfaces and Peripheral Connectivity | PASS (6/6) | Display, USB host/device, GPIO, PCIe, and I2S exposure |
| System Tools and Runtime | PASS (4/4) | jtop, jetson_clocks, Docker, and rootfs A/B support |
| Audio | PASS (2/2) | Audio device enumeration and ALSA support |
| Camera and Capture | PASS (3/3) | Camera core stack, media graph, and VI/ISP/NVCSI pipeline visibility |
| GPU | PASS (1/1) | GPU detection and enumeration |
| Video Codecs | PASS (6/6) | H.264, H.265, and VP9 encode/decode validation |
Key Takeaways
- The validation package reports a clean execution with no failures, skips, or timeouts.
- Coverage spans board access, connectivity, peripherals, runtime tooling, multimedia, camera, GPU, and codec functionality.
Release Notes
| CIP Commit | Subject | Component |
|---|---|---|
| - | Resolve update regressions | meta |
| 92920c8e0 | CIP: Bump version suffix to -cip72 after merge from stable | cip |
| a50fed7bd351 | cip: apply merge resolution from a50fed7bd351 | cip |
| 484bc8b8a | Linux 5.10.254 | kernel |
| e3af585e1 | Buffer overflow in drivers/xen/sys-hypervisor.c | xen |
| dbf862ce9 | xen/privcmd: fix double free via VMA splitting | xen/privcmd |
| 74a66fdb5 | crypto: algif_aead - Fix minimum RX size check for decryption | crypto |
| fa48d3ea9 | crypto: af_alg - Fix page reassignment overflow in af_alg_pull_tsgl | crypto |
| 88881da57 | crypto: authencesn - Fix src offset when decrypting in-place | crypto |
| 8c62f6185 | crypto: authencesn - Do not place hiseq at end of dst for out-of-place decryption | crypto |
| 274857bb1 | crypto: authenc - use memcpy_sglist() instead of null skcipher | crypto |
| 08ea39a55 | crypto: algif_aead - snapshot IV for async AEAD requests | crypto |
| 893d22e01 | crypto: algif_aead - Revert to operating out-of-place | crypto |
| 488f9c3ab | crypto: algif_aead - use memcpy_sglist() instead of null skcipher | crypto |
| 534b7f208 | crypto: scatterwalk - Backport memcpy_sglist() | crypto |
| 8b3843b1e | crypto: doc - fix kernel-doc notation in chacha.c and af_alg.c | crypto |
| ed9775e24 | clk: renesas: Add missing log message terminators | clk |
| db12d57fc | clk: renesas: rzg2l: Remove DSI clock rate restrictions | clk |
| 5cf40b78b | clk: renesas: rzg2l: Select correct div round macro | clk |
| 6a206b437 | math64: New DIV_U64_ROUND_CLOSEST helper | math64 |
| 25cdc9f15 | clk: renesas: rzg2l: Fix intin variable size | clk |
| 688cf5fa0 | clk: renesas: Use IS_ERR() for pointers that cannot be NULL | clk |
| 9abf87a72 | drm: renesas: rz-du: mipi_dsi: Set DSI divider | drm |
| 00e23134a | drm: renesas: rz-du: mipi_dsi: fix kernel panic when rebooting for some panels | drm |
| aceb34640 | drm: renesas: rz-du: Implement MIPI DSI host transfers | drm |
| 42d6e5266 | drm: renesas: rz-du: Add atomic_pre_enable | drm |
| 49e5d2007 | Linux 5.10.253 | kernel |
| ed7a3a246 | x86/CPU: Fix FPDSS on Zen1 | x86/CPU |
| 0552937a8 | io_uring/poll: correctly handle io_poll_add() return value on update | io_uring/poll |
| 388710b08 | Revert "PCI: Enable ACS after configuring IOMMU for OF platforms" | Revert "PCI |
| e0472947b | device property: fix of node refcount leak in fwnode_graph_get_next_endpoint() | device property |
| 6fab780a4 | s390/syscalls: Add spectre boundary for syscall dispatch table | s390/syscalls |
| 67176c96f | batman-adv: avoid OGM aggregation when skb tailroom is insufficient | batman-adv |
| d1370a4f2 | device property: Allow secondary lookup in fwnode_get_next_child_node() | device property |
| a8f25e8a1 | device property: Allow error pointer to be passed to fwnode APIs | device property |
| 827274a21 | device property: Check fwnode->secondary when finding properties | device property |
| 91b31ca76 | device property: Check fwnode->secondary in fwnode_graph_get_next_endpoint() | device property |
| 53a98bb66 | device property: Unify access to of_node | device property |
| 2d6a0ec03 | device property: Retrieve fwnode from of_node via accessor | device property |
| 49cc0491e | media: device property: Return true in fwnode_device_is_available for NULL ops | media |
| 1f2634431 | device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() | device property |
| 3f48cd7f3 | nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl() | nvme |
| 4f691592a | Revert "nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()" | Revert "nvme |
| 10a7a7025 | Bluetooth: L2CAP: Fix accepting multiple L2CAP_ECRED_CONN_REQ | Bluetooth |
| 2d2b64896 | ext4: publish jinode after initialization | ext4 |
| 0892f12cd | ext4: fix iloc.bh leak in ext4_fc_replay_inode() error paths | ext4 |
| e6cc49004 | xfs: stop reclaim before pushing AIL during unmount | xfs |
| edd1637d4 | xfs: save ailp before dropping the AIL lock in push callbacks | xfs |
| 5699e5084 | ext4: fix the might_sleep() warnings in kvfree() | ext4 |
| 426ee1071 | mm/huge_memory: fix folio isn't locked in softleaf_to_folio() | mm/huge_memory |
| 1432726b5 | net: macb: Move devm_{free,request}_irq() out of spin lock area | net |
| 0c00ec409 | usb: gadget: uvc: fix NULL pointer dereference during unbind race | usb |
| f02980594 | usb: gadget: u_ether: Fix race between gether_disconnect and eth_stop | usb |
| 13440c0db | usb: gadget: f_hid: move list and spinlock inits from bind to alloc | usb |
| 4bcd1615a | net: rfkill: prevent unlimited numbers of rfkill events from being created | net |
| 1dec91d3b | seg6: separate dst_cache for input and output paths in seg6 lwtunnel | seg6 |
| 56bc91ee7 | cpufreq: governor: fix double free in cpufreq_dbs_governor_init() error path | cpufreq |
| 4c950a43b | cpufreq: governor: Free dbs_data directly when gov->init() fails | cpufreq |
| 000a68159 | netlink: add nla be16/32 types to minlen array | netlink |
| 69711504c | ASoC: tegra: Fix Master Volume Control | ASoC |
| 5a83200bc | ASoC: soc-core: don't use discriminatory terms on snd_soc_runtime_get_dai_fmt() | ASoC |
| 97523841f | xen/privcmd: unregister xenstore notifier on module exit | xen/privcmd |
| 8e9df319e | rxrpc: Fix key/keyring checks in setsockopt(RXRPC_SECURITY_KEY/KEYRING) | rxrpc |
| 513e06735 | net: stmmac: fix integer underflow in chain mode | net |
| fab1b760b | net: qualcomm: qca_uart: report the consumed byte on RX skb allocation failure | net |
| 6446516e6 | mmc: vub300: fix NULL-deref on disconnect | mmc |
| ae2cd46f5 | net: altera-tse: fix skb leak on DMA mapping error in tse_start_xmit() | net |
| 7e5d007e0 | batman-adv: reject oversized global TT response buffers | batman-adv |
| 2ca64fb7e | nfc: pn533: allocate rx skb before consuming bytes | nfc |
| a8d2a37a9 | arm64: dts: hisilicon: hi3798cv200: Add missing dma-ranges | arm64 |
| 9396971a6 | arm64: dts: hisilicon: poplar: Correct PCIe reset GPIO polarity | arm64 |
| f449676ba | wifi: brcmsmac: Fix dma_free_coherent() size | wifi |
| a7db57ccc | tipc: fix bc_ackers underflow on duplicate GRP_ACK_MSG | tipc |
| c458fc1c2 | netfilter: nft_ct: fix use-after-free in timeout object destroy | netfilter |
| a92c5e508 | apparmor: fix race between freeing data and fs accessing it | apparmor |
| 3b8e77c7a | apparmor: fix race on rawdata dereference | apparmor |
| ff7c73744 | apparmor: fix differential encoding verification | apparmor |
| a407a078c | apparmor: fix unprivileged local user can do privileged policy management | apparmor |
| c6347a211 | apparmor: Fix double free of ns_name in aa_replace_profiles() | apparmor |
| 555829fd9 | apparmor: fix missing bounds check on DEFAULT table in verify_dfa() | apparmor |
| c7dc56d8b | apparmor: fix side-effect bug in match_char() macro usage | apparmor |
| 6b396cc2f | apparmor: fix: limit the number of levels of policy namespaces | apparmor |
| ea854f032 | apparmor: replace recursive profile removal with iterative approach | apparmor |
| 9d678eb0f | apparmor: fix memory leak in verify_header | apparmor |
| f43eea8ae | apparmor: validate DFA start states are in bounds in unpack_pdb | apparmor |
| 6495204f8 | mm/hugetlb: fix excessive IPI broadcasts when unsharing PMD tables using mmu_gather | mm/hugetlb |
| 2723af9e1 | mm/rmap: fix two comments related to huge_pmd_unshare() | mm/rmap |
| 44b18bac2 | mm/hugetlb: fix two comments related to huge_pmd_unshare() | mm/hugetlb |
| 8ae48255b | mm/hugetlb: fix hugetlb_pmd_shared() | mm/hugetlb |
| ee67c4ac1 | mm/hugetlb: fix copy_hugetlb_page_range() to use ->pt_share_count | mm/hugetlb |
| d08af325b | mm/hugetlb: make detecting shared pte more reliable | mm/hugetlb |
| 47d225303 | mm/hugetlb: fix skipping of unsharing of pmd page tables | mm/hugetlb |
| 9f0d975a3 | Input: uinput - take event lock when submitting FF request "event" | Input |
| 71a9729f4 | Input: uinput - fix circular locking dependency with ff-core | Input |
| d27c02eec | xfrm_user: fix info leak in build_report() | xfrm_user |
| 64a457f6a | wifi: rt2x00usb: fix devres lifetime | wifi |
| e90ee961a | lib/crypto: chacha: Zeroize permuted_state before it leaves scope | lib/crypto |
| e05c070b4 | io_uring/tctx: work around xa_store() allocation error issue | io_uring/tctx |
| 557d1d4e8 | usb: gadget: f_uac1_legacy: validate control request size | usb |
| 0a75d97c5 | usb: gadget: f_rndis: Protect RNDIS options with mutex | usb |
| a932b1715 | usb: gadget: f_subset: Fix unbalanced refcnt in geth_free | usb |
| 0b9981751 | nvmet-tcp: fix use-before-check of sg in bounds validation | nvmet-tcp |
| 9d2cdd90b | usb: gadget: dummy_hcd: fix premature URB completion when ZLP follows partial transfer | usb |
| 6350c7dd3 | USB: dummy-hcd: Fix locking/synchronization error | USB |
| e93cf5210 | thunderbolt: Fix property read in nhi_wake_supported() | thunderbolt |
| 184b3a500 | net: ftgmac100: fix ring allocation unwind on open failure | net |
| 901c1dd3b | vxlan: validate ND option lengths in vxlan_na_create | vxlan |
| c098ff857 | netfilter: ipset: drop logically empty buckets in mtype_del | netfilter |
| 8ddfe6495 | comedi: me4000: Fix potential overrun of firmware buffer | comedi |
| 2fc25a4c2 | comedi: me_daq: Fix potential overrun of firmware buffer | comedi |
| a01dd339e | comedi: ni_atmio16d: Fix invalid clean-up after failed attach | comedi |
| 3181c34b4 | comedi: Reinit dev->spinlock between attachments to low-level drivers | comedi |
| 8d6316183 | comedi: dt2815: add hardware detection to prevent crash | comedi |
| 05aed8b23 | cdc-acm: new quirk for EPSON HMD | cdc-acm |
| 82a42ecee | bridge: br_nd_send: validate ND option lengths | bridge |
| 45d420d3d | phy: renesas: rcar-gen3-usb2: Assert PLL reset on PHY power off | phy |
| 0f86a5599 | phy: renesas: rcar-gen3-usb2: Lock around hardware registers and driver data | phy |
| 6f1d5cd7f | phy: renesas: rcar-gen3-usb2: Move IRQ request in probe | phy |
| 1a1d2e8b8 | phy: renesas: rcar-gen3-usb2: Fix role detection on unbind/bind | phy |
| e808462dc | usb: ehci-brcm: fix sleep during atomic | usb |
| 959ef3290 | usb: usbtmc: Flush anchored URBs in usbtmc_release | usb |
| 2f70ba9da | usb: ulpi: fix double free in ulpi_register_interface() error path | usb |
| c3711ea5d | usb: quirks: add DELAY_INIT quirk for another Silicon Motion flash drive | usb |
| 2ce20ec49 | iio: gyro: mpu3050: Fix out-of-sequence free_irq() | iio |
| 22487ef85 | iio: gyro: mpu3050: Move iio_device_register() to correct location | iio |
| beb230925 | iio: gyro: mpu3050: Fix irq resource leak | iio |
| 11f7cd960 | iio: gyro: mpu3050: Fix incorrect free_irq() variable | iio |
| 7dec3d6c5 | iio: imu: st_lsm6dsx: Set FIFO ODR for accelerometer and gyroscope only | iio |
| c268c74bc | iio: light: vcnl4035: fix scan buffer on big-endian | iio |
| 39ebf7aa9 | iio: dac: ad5770r: fix error return in ad5770r_read_raw() | iio |
| 76a2f503c | Input: xpad - add support for Razer Wolverine V3 Pro | Input |
| 4ddff7d12 | Input: i8042 - add TUXEDO InfinityBook Max 16 Gen10 AMD to i8042 quirk table | Input |
| d7a21e717 | Input: synaptics-rmi4 - fix a locking bug in an error path | Input |
| 4df635975 | USB: core: add NO_LPM quirk for Razer Kiyo Pro webcam | USB |
| a1d2cbe50 | USB: serial: option: add support for Rolling Wireless RW135R-GL | USB |
| bac058553 | USB: serial: io_edgeport: add support for Blackbox IC135A | USB |
| e72d08c5a | drm/ast: dp501: Fix initialization of SCU2C | drm/ast |
| c7d371236 | hwmon: (occ) Fix division by zero in occ_show_power_1() | hwmon |
| ebf741904 | MIPS: Fix the GCC version check for `__multi3' workaround | MIPS |
| 425a22c53 | Bluetooth: SMP: force responder MITM requirements before building the pairing response | Bluetooth |
| 9a38659a3 | Bluetooth: SMP: derive legacy responder STK authentication from MITM state | Bluetooth |
| a3b0e5f84 | ALSA: ctxfi: Fix missing SPDIFI1 index handling | ALSA |
| 02d9c5b0b | ALSA: caiaq: fix stack out-of-bounds read in init_card | ALSA |
| 2a1698bc0 | USB: serial: option: add MeiG Smart SRM825WN | USB |
| 34a23fd9d | wifi: wilc1000: fix u8 overflow in SSID scan buffer size calculation | wifi |
| 46a60ee89 | drm/ioc32: stop speculation on the drm_compat_ioctl path | drm/ioc32 |
| e0a35ce8a | riscv: kgdb: fix several debug register assignment bugs | riscv |
| 393e7fbbf | hwmon: (occ) Fix missing newline in occ_show_extended() | hwmon |
| 85c7c15b2 | hwmon: (pxe1610) Check return value of page-select write in probe | hwmon |
| ddd1f0e0b | media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar | media |
| 681f419fa | Revert "media: dvb-frontends: w7090p: fix null-ptr-deref in w7090p_tuner_write_serpar and w7090p_tuner_read_serpar" | Revert "media |
| 48cbc304c | scsi: core: Wake up the error handler when final completions race against each other | scsi |
| 61eb4b767 | Revert "scsi: core: Wake up the error handler when final completions race against each other" | Revert "scsi |
| 9332def97 | drm/vmwgfx: Add seqno waiter for sync_files | drm/vmwgfx |
| 5523d7cce | Revert "drm/vmwgfx: Add seqno waiter for sync_files" | Revert "drm/vmwgfx |
| 57b2b8e29 | efi/mokvar-table: Avoid repeated map/unmap of the same page | efi/mokvar-table |
| 2dbfb003b | ipv6: avoid overflows in ip6_datagram_send_ctl() | ipv6 |
| 57f94ac7e | net/sched: cls_flow: fix NULL pointer dereference on shared blocks | net/sched |
| d6d5bd62a | net/sched: cls_fw: fix NULL pointer dereference on shared blocks | net/sched |
| 96fc16370 | net/x25: Fix overflow when accumulating packets | net/x25 |
| 5d0aa038a | net/x25: Fix potential double free of skb | net/x25 |
| d4fa1eb7e | net/mlx5: Avoid "No data available" when FW version queries fail | net/mlx5 |
| 54c6f0e76 | net: macb: properly unregister fixed rate clocks | net |
| bf64cae91 | net: macb: fix clk handling on PCI glue driver removal | net |
| c506456eb | rds: ib: reject FRMR registration before IB connection is established | rds |
| 0f37d1e65 | Bluetooth: MGMT: validate LTK enc_size on load | Bluetooth |
| 2f7f825a5 | netfilter: nf_tables: reject immediate NF_QUEUE verdict | netfilter |
| 80e3c75f7 | netfilter: x_tables: restrict xt_check_match/xt_check_target extensions for NFPROTO_ARP | netfilter |
| a5a89db69 | netfilter: ctnetlink: zero expect NAT fields when CTA_EXPECT_NAT absent | netfilter |
| 5cf28d5c8 | netfilter: nf_conntrack_helper: pass helper to expect cleanup | netfilter |
| 27246120d | netfilter: ipset: use nla_strcmp for IPSET_ATTR_NAME attr | netfilter |
| bcac50ea0 | netfilter: x_tables: ensure names are nul-terminated | netfilter |
| 4ec216410 | netfilter: nfnetlink_log: account for netlink header size | netfilter |
| 4b6798024 | net: ipv6: flowlabel: defer exclusive option free until RCU teardown | net |
| b52f6d0ef | bpf: Fix regsafe() for pointers to packet | bpf |
| e2faabad9 | net: xilinx: axienet: Correct BD length masks to match AXIDMA IP spec | net |
| 8bedf1dd5 | NFC: pn533: bound the UART receive buffer | NFC |
| 903c3405c | net: sched: cls_api: fix tc_chain_fill_node to initialize tcm_info to zero to prevent an info-leak | net |
| eec49a336 | ipv6: prevent possible UaF in addrconf_permanent_addr() | ipv6 |
| ad8e8fec4 | net/sched: sch_hfsc: fix divide-by-zero in rtsc_min() | net/sched |
| c68433fd2 | bridge: br_nd_send: linearize skb before parsing ND options | bridge |
| ea9f65b27 | ip6_tunnel: clear skb2->cb[] in ip4ip6_err() | ip6_tunnel |
| c438ba010 | ipv6: icmp: clear skb2->cb[] in ip6_err_gen_icmpv6_unreach() | ipv6 |
| 17e7c7d5a | tg3: Fix race for querying speed/duplex | tg3 |
| 1da9023f6 | net: ipv6: ndisc: fix ndisc_ra_useropt to initialize nduseropt_padX fields to zero to prevent an info-leak | net |
| f2dd9aaf6 | net: qrtr: replace qrtr_tx_flow radix_tree with xarray to fix memory leak | net |
| deca0a98b | net: qrtr: Release distant nodes along the bridge node | net |
| a68b4a11d | net: qrtr: Add GFP flags parameter to qrtr_alloc_ctrl_packet | net |
| f48d3dd99 | crypto: af-alg - fix NULL pointer dereference in scatterwalk | crypto |
| 516da3f25 | HID: multitouch: Check to ensure report responses match the request | HID |
| bb4b4719a | objtool: Fix Clang jump table detection | objtool |
| 3e8b25f32 | atm: lec: fix use-after-free in sock_def_readable() | atm |
| d0ae84b3c | HID: wacom: fix out-of-bounds read in wacom_intuos_bt_irq | HID |
| 33095ae3b | futex: Clear stale exiting pointer in futex_lock_pi() retry path | futex |
| d1a4fab93 | dmaengine: xilinx_dma: Fix reset related timeout with two-channel AXIDMA | dmaengine |
| 9afef03e5 | dmaengine: xilinx_dma: Program interrupt delay timeout | dmaengine |
| 7424bcabd | btrfs: fix lost error when running device stats on multiple devices fs | btrfs |
| 8789f48cd | btrfs: fix super block offset in error message in btrfs_validate_super() | btrfs |
| ee7887e70 | dmaengine: xilinx: xilinx_dma: Fix unmasked residue subtraction | dmaengine |
| c37555560 | dmaengine: xilinx: xilinx_dma: Fix residue calculation for cyclic DMA | dmaengine |
| 22d59633c | dmaengine: xilinx: xilinx_dma: Fix dma_device directions | dmaengine |
| b4e0ef9f5 | phy: ti: j721e-wiz: Fix device node reference leak in wiz_get_lane_phy_types() | phy |
| 5ad6d9942 | ext4: reject mount if bigalloc with s_first_data_block != 0 | ext4 |
| fea6b2e25 | ext4: avoid allocate block from corrupted group in ext4_mb_find_by_goal() | ext4 |
| 758fae67a | ext4: make recently_deleted() properly work with lazy itable initialization | ext4 |
| 110d7ef60 | ext4: convert inline data to extents when truncate exceeds inline size | ext4 |
| 1e702f830 | jbd2: gracefully abort on checkpointing state corruptions | jbd2 |
| bdd15dcab | scsi: ses: Handle positive SCSI error from ses_recv_diag() | scsi |
| d842348f8 | scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done() | scsi |
| 7c750f121 | alarmtimer: Fix argument order in alarm_timer_forward() | alarmtimer |
| be0e63f3b | virtio_net: Fix UAF on dst_ops when IFF_XMIT_DST_RELEASE is cleared and napi_tx is false | virtio_net |
| 331242998 | media: mc, v4l2: serialize REINIT and REQBUFS with req_queue_mutex | media |
| 84acda7b7 | cpufreq: conservative: Reset requested_freq on limits change | cpufreq |
| e7c99348b | can: gw: fix OOB heap access in cgw_csum_crc8_rel() | can |
| d3b84a0bf | s390/barrier: Make array_index_mask_nospec() __always_inline | s390/barrier |
| fbe6f40ca | spi: spi-fsl-lpspi: fix teardown order issue (UAF) | spi |
| 1682c442a | sysctl: fix uninitialized variable in proc_do_large_bitmap | sysctl |
| 28d157298 | hwmon: (adm1177) fix sysfs ABI violation and current unit conversion | hwmon |
| 2f06fbc7c | ACPI: EC: Fix ECDT probe ordering issues | ACPI |
| 04ee7b54a | ACPI: EC: Fix EC address space handler unregistration | ACPI |
| 806b0c439 | ACPICA: Allow address_space_handler Install and _REG execution as 2 separate steps | ACPICA |
| ffdb595d7 | ACPICA: include/acpi/acpixf.h: Fix indentation | ACPICA |
| b5fecf774 | ASoC: Intel: catpt: Fix the device initialization | ASoC |
| 7a9ee3ac8 | drm/i915/gmbus: fix spurious timeout on 512-byte burst reads | drm/i915/gmbus |
| ac6d4810d | x86/efi: efi_unmap_boot_services: fix calculation of ranges_to_free size | x86/efi |
| 4da2fdc42 | x86/fault: Improve kernel-executing-user-memory handling | x86/fault |
| 342aae645 | x86/fault: Fold mm_fault_error() into do_user_addr_fault() | x86/fault |
| c1e4e2f1a | scsi: scsi_transport_sas: Fix the maximum channel scanning issue | scsi |
| 8a8f4051b | RDMA/rw: Fall back to direct SGE on MR pool exhaustion | RDMA/rw |
| 906cf257a | regmap: Synchronize cache for the page selector | regmap |
| 9738be665 | net: macb: use the current queue number for stats | net |
| 435b576cd | netfilter: ctnetlink: use netlink policy range checks | netfilter |
| d134c7e26 | netlink: allow be16 and be32 types in all uint policy checks | netlink |
| 24ea1c8ab | netlink: introduce bigendian integer types | netlink |
| 8a61a08bd | netlink: hide validation union fields from kdoc | netlink |
| 85b0e5e98 | netfilter: nft_payload: reject out-of-range attributes via policy | netfilter |
| 648616416 | netlink: introduce NLA_POLICY_MAX_BE | netlink |
| faa6ea327 | netfilter: nf_conntrack_sip: fix use of uninitialized rtp_addr in process_sdp | netfilter |
| 13e3e30ed | netfilter: ip6t_rt: reject oversized addrnr in rt_mt6_check() | netfilter |
| 7f3e5d724 | netfilter: nfnetlink_log: fix uninitialized padding leak in NFULA_PAYLOAD | netfilter |
| 312c4450f | Bluetooth: btusb: clamp SCO altsetting table indices | Bluetooth |
| 9760b83cf | Bluetooth: L2CAP: Fix ERTM re-init and zero pdu_len infinite loop | Bluetooth |
| 622439ee7 | dma-mapping: add missing `inline` for `dma_free_attrs` | dma-mapping |
| 927bf73ed | net: enetc: fix the output issue of 'ethtool --show-ring' | net |
| ee642b196 | net: fix fanout UAF in packet_release() via NETDEV_UP race | net |
| 5dc012522 | platform/olpc: olpc-xo175-ec: Fix overflow error message to print inlen | platform/olpc |
| 44d1dd640 | rtnetlink: count IFLA_INFO_SLAVE_KIND in if_nlmsg_size | rtnetlink |
| 7e8916f46 | net/smc: fix double-free of smc_spd_priv when tee() duplicates splice pipe buffer | net/smc |
| 68f32ef06 | openvswitch: validate MPLS set/set_masked payload length | openvswitch |
| df3c95be7 | net: openvswitch: Avoid releasing netdev before teardown completes | net |
| 7ed00a3ed | nfc: nci: fix circular locking dependency in nci_close_device | nfc |
| aa3075e48 | pinctrl: mediatek: common: Fix probe failure for devices without EINT | pinctrl |
| d34776c7f | Bluetooth: L2CAP: Fix null-ptr-deref on l2cap_sock_ready_cb | Bluetooth |
| 95e8601af | Bluetooth: hci_ll: Fix firmware leak on error path | Bluetooth |
| cef09691c | Bluetooth: L2CAP: Validate PDU length before reading SDU length in l2cap_ecred_data_rcv() | Bluetooth |
| 510b08c43 | can: statistics: add missing atomic access in hot path | can |
| d0c5aa8dd | af_key: validate families in pfkey_send_migrate() | af_key |
| aca3ad0c2 | esp: fix skb leak with espintcp and async crypto | esp |
| 09815d6df | xfrm: Fix the usage of skb->sk | xfrm |
| 07fa88034 | xfrm: call xdo_dev_state_delete during state update | xfrm |
| b77d736bd | ALSA: hda/realtek: Add headset jack quirk for Thinkpad X390 | ALSA |
| 91c9197a3 | dma-buf: Include ioctl.h in UAPI header | dma-buf |
| 46cad8a9c | ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_put_bits() | ASoC |
| c4fc51735 | ASoC: fsl_easrc: Fix event generation in fsl_easrc_iec958_set_reg() | ASoC |
| 8cb9cbfce | HID: mcp2221: cancel last I2C command on read error | HID |
| 965e2c943 | nvme-pci: ensure we're polling a polled queue | nvme-pci |
| 6136b9c2d | platform/x86: touchscreen_dmi: Add quirk for y-inverted Goodix touchscreen on SUPI S10 | platform/x86 |
| ceeb31654 | platform/x86: intel-hid: Enable 5-button array on ThinkPad X1 Fold 16 Gen 1 | platform/x86 |
| 726765b43 | HID: asus: avoid memory leak in asus_report_fixup() | HID |
| deff31e16 | sh: platform_early: remove pdev->driver_override check | sh |
| 9149cb2da | xen/privcmd: add boot control for restricted usage in domU | xen/privcmd |
| 4eb245ff0 | xen/privcmd: restrict usage in unprivileged domU | xen/privcmd |
| 65ca51b9f | netfilter: nft_set_pipapo: split gc into unlink and reclaim phase | netfilter |
| 7fd3213fb | tools/bootconfig: fix fd leak in load_xbc_file() on fstat failure | tools/bootconfig |
| 325b3208a | mtd: rawnand: brcmnand: skip DMA during panic write | mtd |
| 3d050feb8 | mtd: rawnand: brcmnand: move to polling in pio mode on oops write | mtd |
| b7ec149a9 | mtd: rawnand: brcmnand: read/write oob during EDU transfer | mtd |
| 28ea836cc | mtd: rawnand: serialize lock/unlock against other NAND operations | mtd |
| 224f33f74 | i2c: fsi: Fix a potential leak in fsi_i2c_probe() | i2c |
| fea5fe151 | hwmon: (pmbus/isl68137) Fix unchecked return value and use sysfs_emit() | hwmon |
| 571d9d7b6 | icmp: fix NULL pointer dereference in icmp_tag_validation() | icmp |
| 4ede39851 | net: dsa: bcm_sf2: fix missing clk_disable_unprepare() in error paths | net |
| e9cf17b91 | nfnetlink_osf: validate individual option lengths in fingerprints | nfnetlink_osf |
| 19f0fd87d | net: bonding: fix NULL deref in bond_debug_rlb_hash_show | net |
| dfc96ae00 | udp_tunnel: fix NULL deref caused by udp_sock_create6 when CONFIG_IPV6=n | udp_tunnel |
| 5f4c988f6 | net: macb: fix uninitialized rx_fs_lock | net |
| 980f79364 | wifi: wlcore: Return -ENOMEM instead of -EAGAIN if there is not enough headroom | wifi |
| 14a4fd136 | wifi: mac80211: fix NULL deref in mesh_matches_local() | wifi |
| f4632dcc0 | igc: fix missing update of skb->tail in igc_xmit_frame() | igc |
| cc06ac99f | net: usb: aqc111: Do not perform PM inside suspend callback | net |
| 20f6e2e22 | PM: runtime: Fix a race condition related to device removal | PM |
| 39c0d422f | sched: idle: Consolidate the handling of two special cases | sched |
| 638fd7896 | net: bcmgenet: increase WoL poll timeout | net |
| 2121f5fbe | netfilter: nf_conntrack_h323: check for zero length in DecodeQ931() | netfilter |
| a3b2666bc | netfilter: xt_time: use unsigned int for monthday bit shift | netfilter |
| 55445134d | netfilter: xt_CT: drop pending enqueued packets on template removal | netfilter |
| 8a64e7693 | netfilter: nft_ct: drop pending enqueued packets on removal | netfilter |
| 83273af0b | netfilter: nft_ct: add seqadj extension for natted connections | netfilter |
| a2cd54b93 | netfilter: nf_conntrack_h323: fix OOB read in decode_int() CONS case | netfilter |
| ed81b6a70 | netfilter: nf_conntrack_sip: fix Content-Length u32 truncation in sip_help_tcp() | netfilter |
| d8cd0efbc | netfilter: ctnetlink: fix use-after-free in ctnetlink_dump_exp_ct() | netfilter |
| b05500444 | netfilter: ctnetlink: remove refcounting in expectation dumpers | netfilter |
| c85fe6580 | net/rose: fix NULL pointer dereference in rose_transmit_link on reconnect | net/rose |
| d955ccbf9 | Bluetooth: HIDP: Fix possible UAF | Bluetooth |
| 31354eb35 | Bluetooth: SMP: make SM/PER/KDU/BI-04-C happy | Bluetooth |
| a6213060a | Bluetooth: LE L2CAP: Disconnect if sum of payload sizes exceed SDU | Bluetooth |
| 379d34959 | Bluetooth: LE L2CAP: Disconnect if received packet's SDU exceeds IMTU | Bluetooth |
| 66442cf99 | soc: fsl: qbman: fix race condition in qman_destroy_fq | soc |
| 3b1d0c9a1 | staging: rtl8723bs: fix null dereference in find_network | staging |
| 821c8751f | net/tcp-md5: Fix MAC comparison to be constant-time | net/tcp-md5 |
| 6c1887ea8 | smb: client: Compare MACs in constant time | smb |
| 9baee36e8 | ALSA: pcm: fix use-after-free on linked stream runtime in snd_pcm_drain() | ALSA |
| d1a753dca | ALSA: pcm: fix wait_time calculations | ALSA |
| 08f403378 | KVM: SVM: Initialize AVIC VMCB fields if AVIC is enabled with in-kernel APIC | KVM |
| 364a420df | can: gs_usb: gs_can_open(): always configure bitrates before starting device | can |
| b9b26d7f3 | usb: gadget: f_tcm: Fix NULL pointer dereferences in nexus handling | usb |
| 622f8f8f4 | usb: roles: get usb role switch from parent only for usb-b-connector | usb |
| 1148450f9 | iio: imu: inv_icm42600: fix odr switch when turning buffer off | iio |
| 0e84e7484 | pmdomain: bcm: bcm2835-power: Increase ASB control timeout | pmdomain |
| ca235d11f | mtd: Avoid boot crash in RedBoot partition table parser | mtd |
| 23cbf7c11 | mtd: partitions: redboot: fix style issues | mtd |
| f9fcb4441 | nfsd: fix heap overflow in NFSv4.0 LOCK replay cache | nfsd |
| 76740c280 | NFSD: Hold net reference for the lifetime of /proc/fs/nfs/exports fd | NFSD |
| d81fafbe9 | nfsd: define exports_proc_ops with CONFIG_PROC_FS | nfsd |
| 93971d2dd | arm64: mm: Add PTE_DIRTY back to PAGE_KERNEL* to fix kexec/hibernation | arm64 |
| fc1f99295 | drm/msm: Fix dma_free_attrs() buffer size | drm/msm |
| c2d0c45db | crypto: atmel-sha204a - Fix OOM ->tfm_count leak | crypto |
| 490f4a690 | xfs: fix integer overflow in bmap intent sort comparator | xfs |
| e922115c3 | xfs: ensure dquot item is deleted from AIL only after log shutdown | xfs |
| e1b8e481f | s390/zcrypt: Enable AUTOSEL_DOM for CCA serialnr sysfs attribute | s390/zcrypt |
| bd7883f98 | smb: client: fix iface port assignment in parse_server_interfaces | smb |
| 1a9c15566 | smb: client: fix atomic open with O_DIRECT & O_SYNC | smb |
| 1eb3af4f5 | iio: light: bh1780: fix PM runtime leak on error path | iio |
| 3e9a23ff3 | pmdomain: bcm: bcm2835-power: Fix broken reset status read | pmdomain |
| 22a97e295 | tracing: Fix syscall events activation by ensuring refcount hits zero | tracing |
| 6f2d498af | iomap: reject delalloc mappings during writeback | iomap |
| 929779013 | s390/xor: Fix xor_xc_2() inline assembly constraints | s390/xor |
| fc98fd8d2 | net/sched: act_gate: snapshot parameters with RCU on replace | net/sched |
| 8b7566d46 | drm/amd/display: Use GFP_ATOMIC in dc_create_stream_for_sink | drm/amd/display |
| 2b01518ea | net: phy: register phy led_triggers during probe to avoid AB-BA deadlock | net |
| e5a3b11e0 | smb: client: Don't log plaintext credentials in cifs_set_cifscreds | smb |
| 82a35356b | wifi: cfg80211: cancel rfkill_block work in wiphy_unregister() | wifi |
| 753ad20dc | wifi: mac80211: fix NULL pointer dereference in mesh_rx_csa_frame() | wifi |
| b15e0fa7a | wifi: libertas: fix use-after-free in lbs_free_adapter() | wifi |
| f952381c3 | ata: libata-scsi: refactor ata_scsi_translate() | ata |
| 99bbc544b | ata: libata: remove pointless VPRINTK() calls | ata |
| 523d5a4df | ext4: fix dirtyclusters double decrement on fs shutdown | ext4 |
| 6e54f8dfe | ext4: drop extent cache when splitting extent fails | ext4 |
| 77e407967 | ext4: don't set EXT4_GET_BLOCKS_CONVERT when splitting before submitting I/O | ext4 |
| 56966a4cf | drm/exynos: vidi: use ctx->lock to protect struct vidi_context member variables related to memory alloc/free | drm/exynos |
| 13537f7f6 | drm/exynos: vidi: fix to avoid directly dereferencing user pointer | drm/exynos |
| 2987642c5 | drm/exynos: vidi: use priv->vidi_dev for ctx lookup in vidi_connection_ioctl() | drm/exynos |
| bcb21cce3 | net: Handle napi_schedule() calls from non-interrupt | net |
| cbedfa0fa | drm/radeon: apply state adjust rules to some additional HAINAN vairants | drm/radeon |
| f1274a59b | serial: 8250: Add late synchronize_irq() to shutdown to handle DW UART BUSY | serial |
| 8190f9ab6 | serial: 8250: Fix TX deadlock when using DMA | serial |
| bb3778f05 | serial: 8250_pci: add support for the AX99100 | serial |
| 1b32078d5 | iommu/vt-d: Fix intel iommu iotlb sync hardlockup and retry | iommu/vt-d |
| 650e70efe | mtd: rawnand: cadence: Fix error check for dma_alloc_coherent() in cadence_nand_init() | mtd |
| 317719beb | mmc: sdhci: fix timing selection for 1-bit bus width | mmc |
| c6d9eb248 | mmc: sdhci-pci-gli: fix GL9750 DMA write corruption | mmc |
| 187e6fe93 | Bluetooth: L2CAP: Validate L2CAP_INFO_RSP payload length before access | Bluetooth |
| 21d3ba696 | Bluetooth: L2CAP: Fix type confusion in l2cap_ecred_reconf_rsp() | Bluetooth |
| 8820ffe09 | net: macb: fix use-after-free access to PTP clock | net |
| 0c2320c3c | NFC: nxp-nci: allow GPIOs to sleep | NFC |
| 6fc36c2a9 | nvdimm/bus: Fix potential use after free in asynchronous initialization | nvdimm/bus |
| 1dfedb293 | sunrpc: fix cache_request leak in cache_release | sunrpc |
| 065dd9361 | io_uring/io-wq: check IO_WQ_BIT_EXIT inside work run loop | io_uring/io-wq |
| 0612b4bfc | l2tp: do not use sock_hold() in pppol2tp_session_get_sock() | l2tp |
| 22191359f | bpf: Forget ranges when refining tnum after JSET | bpf |
| 871be3df4 | iio: imu: inv_icm42600: fix odr switch to the same value | iio |
| 93efbd16e | iio: gyro: mpu3050-i2c: fix pm_runtime error handling | iio |
| 935f57dd4 | iio: gyro: mpu3050-core: fix pm_runtime error handling | iio |
| 96bceb74e | iio: chemical: bme680: Fix measurement wait duration calculation | iio |
| 7aea54480 | iio: potentiometer: mcp4131: fix double application of wiper shift | iio |
| 338f04d48 | iio: dac: ds4424: reject -128 RAW value | iio |
| 8287d071e | btrfs: abort transaction on failure to update root in the received subvol ioctl | btrfs |
| 75fadaacd | lib/bootconfig: check bounds before writing in __xbc_open_brace() | lib/bootconfig |
| aa7b57064 | lib/bootconfig: fix snprintf truncation check in xbc_node_compose_key_after() | lib/bootconfig |
| a6ad6f2e3 | x86/apic: Disable x2apic on resume if the kernel expects so | x86/apic |
| 7b0b13b06 | lib/bootconfig: fix off-by-one in xbc_verify_tree() unclosed brace error | lib/bootconfig |
| 8c1130c19 | tracing: Fix trace_buf_size= cmdline parameter with sizes >= 2G | tracing |
| ae87aea33 | drm/amdgpu: Fix use-after-free race in VM acquire | drm/amdgpu |
| abd338da6 | net: ethernet: arc: emac: quiesce interrupts before requesting IRQ | net |
| 9891d7f4f | net: ncsi: fix skb leak in error paths | net |
| 14dfc247e | parisc: Fix initial page table creation for boot | parisc |
| 178df7c91 | nouveau/dpcd: return EBUSY for aux xfer if the device is asleep | nouveau/dpcd |
| f30fc915d | parisc: Increase initial mapping to 64 MB with KALLSYMS | parisc |
| 4c3ae2494 | batman-adv: Avoid double-rtnl_lock ELP metric worker | batman-adv |
| e51238718 | media: dvb-net: fix OOB access in ULE extension header tables | media |
| ac3885609 | staging: rtl8723bs: properly validate the data in rtw_get_ie_ex() | staging |
| 6ff2243d5 | staging: rtl8723bs: fix potential out-of-bounds read in rtw_restruct_wmm_ie | staging |
| be971c9c6 | irqchip/gic-v3-its: Limit number of per-device MSIs to the range the ITS supports | irqchip/gic-v3-its |
| 3ee130c7a | time/jiffies: Mark jiffies_64_to_clock_t() notrace | time/jiffies |
| c76daf608 | time: add kernel-doc in time.c | time |
| 9b31e88ac | ceph: fix i_nlink underrun during async unlink | ceph |
| ea080b210 | libceph: Fix potential out-of-bounds access in ceph_handle_auth_reply() | libceph |
| 600feb0a6 | tipc: fix divide-by-zero in tipc_sk_filter_connect() | tipc |
| dc935bbe4 | mmc: mmci: Fix device_node reference leak in of_get_dml_pipe_index() | mmc |
| d8c17b388 | mm/tracing: rss_stat: ensure curr is false from kthread context | mm/tracing |
| 9fa5a4976 | usb: image: mdc800: kill download URB on timeout | usb |
| 1e5c9b386 | usb: mdc800: handle signal and read racing | usb |
| c7012fc73 | usb: renesas_usbhs: fix use-after-free in ISR during device removal | usb |
| 638328ca9 | usb: class: cdc-wdm: fix reordering issue in read code path | usb |
| 4e86f5b79 | USB: core: Limit the length of unkillable synchronous timeouts | USB |
| e14a0dcdf | USB: usbtmc: Use usb_bulk_msg_killable() with user-specified timeouts | USB |
| c6780266c | USB: usbcore: Introduce usb_bulk_msg_killable() | USB |
| c7422a61b | usb: cdc-acm: Restore CAP_BRK functionnality to CH343 | usb |
| 3f880d12a | usb: core: don't power off roothub PHYs if phy_set_mode() fails | usb |
| 04e401301 | usb: misc: uss720: properly clean up reference in uss720_probe() | usb |
| a7934d720 | usb: yurex: fix race in probe | usb |
| 1e800e26d | usb: xhci: Fix memory leak in xhci_disable_slot() | usb |
| b6cb71737 | usb/core/quirks: Add Huawei ME906S-device to wakeup quirk | usb/core/quirks |
| 7c35bcec6 | net: usb: lan78xx: skip LTM configuration for LAN7850 | net |
| cbe33bf66 | net: usb: lan78xx: fix silent drop of packets with checksum errors | net |
| 7c85debc3 | cgroup: fix race between task migration and iteration | cgroup |
| 1ca653aa8 | ASoC: detect empty DMI strings | ASoC |
| 2dc43ac8d | ASoC: amd: acp3x-rt5682-max9836: Add missing error check for clock acquisition | ASoC |
| c83e9f856 | ACPI: OSL: fix __iomem type on return from acpi_os_map_generic_address() | ACPI |
| 7eaeb778b | e1000/e1000e: Fix leak in DMA error cleanup | e1000/e1000e |
| e0551cb1f | i40e: fix src IP mask checks and memcpy argument names in cloud filter | i40e |
| 2b9d605c3 | nvme-pci: Fix slab-out-of-bounds in nvme_dbbuf_set | nvme-pci |
| 3e84116d4 | sched: idle: Make skipping governor callbacks more consistent | sched |
| 64f8b505e | regulator: pca9450: Correct interrupt type | regulator |
| 1b0dab0b3 | regulator: pca9450: Make IRQ optional | regulator |
| 32e937dc6 | netfilter: xt_IDLETIMER: reject rev0 reuse of ALARM timer labels | netfilter |
| 0605e1985 | netfilter: nfnetlink_cthelper: fix OOB read in nfnl_cthelper_dump_table() | netfilter |
| a907bea27 | netfilter: nfnetlink_queue: fix entry leak in bridge verdict error path | netfilter |
| c2a445367 | netfilter: x_tables: guard option walkers against 1-byte tail reads | netfilter |
| 1957e7931 | netfilter: nft_set_pipapo: fix stack out-of-bounds read in pipapo_drop() | netfilter |
| 69b71f88d | can: hi311x: hi3110_open(): add check for hi3110_power_enable() return value | can |
| 23a3ac2e2 | serial: caif: hold tty->link reference in ldisc_open and ser_release | serial |
| bf80a89da | ASoC: soc-core: flush delayed work before removing DAIs and widgets | ASoC |
| 058999e32 | ASoC: core: Do not call link_exit() on uninitialized rtd objects | ASoC |
| 0b1d53dbe | ASoC: core: Exit all links before removing their components | ASoC |
| bf343a96d | ASoC: soc-core: accept zero format at snd_soc_runtime_set_dai_fmt() | ASoC |
| 8ebe95a28 | ASoC: soc-core: add snd_soc_runtime_get_dai_fmt() | ASoC |
| 4ea0dca66 | ASoC: soc-core: move snd_soc_runtime_set_dai_fmt() to upside | ASoC |
| f35a10305 | ASoC: don't indicate error message for snd_soc_[pcm_]dai_xxx() | ASoC |
| de6b4ffac | ASoC: topology: use inclusive language for bclk and fsync | ASoC |
| 85631f34a | ASoC: soc-core: drop delayed_work_pending() check before flush | ASoC |
| 383493b99 | net/sched: teql: fix NULL pointer dereference in iptunnel_xmit on TEQL slave xmit | net/sched |
| 821f85d61 | net/mlx5e: Fix DMA FIFO desync on error CQE SQ recovery | net/mlx5e |
| 260a3089f | bonding: handle BOND_LINK_FAIL, BOND_LINK_BACK as valid link states | bonding |
| 2e4eee55f | powerpc: 83xx: km83xx: Fix keymile vendor prefix | powerpc |
| 03d3f19c6 | remoteproc: sysmon: Correct subsys_name_len type in QMI request | remoteproc |
| 588101fe6 | powerpc/uaccess: Fix inline assembly for clang build on PPC32 | powerpc/uaccess |
| facb44733 | scsi: ses: Fix devices attaching to different hosts | scsi |
| 5fc5b43f5 | ACPI: OSI: Add DMI quirk for Acer Aspire One D255 | ACPI |
| 845bf3c69 | unshare: fix unshare_fs() handling | unshare |
| 0004caff2 | ACPI: PM: Save NVS memory on Lenovo G70-35 | ACPI |
| cf00cb15f | scsi: storvsc: Fix scheduling while atomic on PREEMPT_RT | scsi |
| 607e68c1b | net: ipv6: fix panic when IPv4 route references loopback IPv6 nexthop | net |
| 649e2bb74 | net: vxlan: fix nd_tbl NULL dereference when IPv6 is disabled | net |
| a9d712ccf | net: bridge: fix nd_tbl NULL dereference when IPv6 is disabled | net |
| 9b2d23cd0 | nfc: rawsock: cancel tx_work before socket teardown | nfc |
| 5ff8ddcc2 | nfc: nci: clear NCI_DATA_EXCHANGE before calling completion callback | nfc |
| b367cb44d | nfc: nci: free skb on nci_transceive early error paths | nfc |
| b5be7f852 | net: nfc: nci: Fix zero-length proprietary notifications | net |
| 7c1b7069c | amd-xgbe: fix sleep while atomic on suspend/resume | amd-xgbe |
| d542e2ac7 | ipv6: fix NULL pointer deref in ip6_rt_get_dev_rcu() | ipv6 |
| 73a87a8d8 | xen/acpi-processor: fix _CST detection using undersized evaluation buffer | xen/acpi-processor |
| 187e943e7 | indirect_call_wrapper: do not reevaluate function pointer | indirect_call_wrapper |
| 4ae8faf31 | wifi: wlcore: Fix a locking bug | wifi |
| 739454057 | can: mcp251x: fix deadlock in error path of mcp251x_open | can |
| 0904037e7 | can: bcm: fix locking for bcm_op runtime updates | can |
| 8aff65a82 | atm: lec: fix null-ptr-deref in lec_arp_clear_vccs | atm |
| 5d0510b79 | net: ethernet: ti: am65-cpsw-nuss/cpsw-ale: Fix multicast entry handling in ALE table | net |
| 457ecd7d9 | platform/x86: thinkpad_acpi: Fix errors reading battery thresholds | platform/x86 |
| ba587e6ca | selftests: mptcp: more stable simult_flows tests | selftests |
| 933d161ba | drbd: fix "LOGIC BUG" in drbd_al_begin_io_nonblock() | drbd |
| 60f679f64 | Squashfs: check metadata block offset is within range | Squashfs |
| 62015c058 | net/sched: ets: fix divide by zero in the offload path | net/sched |
| 11ac61f4e | IB/mthca: Add missed mthca_unmap_user_db() for mthca_create_srq() | IB/mthca |
| 6f80f6a60 | wifi: radiotap: reject radiotap with unknown bits | wifi |
| 82a7d0a1b | ALSA: usb-audio: Use correct version for UAC3 header validation | ALSA |
| 7131bd1fe | x86/efi: defer freeing of boot services memory | x86/efi |
| b48284d7f | HID: Add HID_CLAIMED_INPUT guards in raw_event callbacks missing them | HID |
| ca07d3c6e | can: ucan: Fix infinite loop from zero-length messages | can |
| aed172a2e | can: ems_usb: ems_usb_read_bulk_callback(): check the proper length of a message | can |
| d5d908621 | net: usb: pegasus: validate USB endpoints | net |
| ff675bc5b | net: usb: kalmia: validate USB endpoints | net |
| 3b5075e4c | net: usb: kaweth: validate USB endpoints | net |
| 6645b030b | nfc: pn533: properly drop the usb interface reference on disconnect | nfc |
| 527cfa8a3 | media: dvb-core: fix wrong reinitialization of ringbuffer on reopen | media |
| b4209146a | net: arcnet: com20020-pci: fix support for 2.5Mbit cards | net |
| 537259e83 | ALSA: hda/conexant: Fix headphone jack handling on Acer Swift SF314 | ALSA |
| 75d0bd918 | hwmon: (max16065) Use READ/WRITE_ONCE to avoid compiler optimization induced race | hwmon |
| 0870364c9 | ALSA: hda/conexant: Add quirk for HP ZBook Studio G4 | ALSA |
| 907a33877 | clk: tegra: tegra124-emc: fix device leak on set_rate() | clk |
| 6c569f2ef | drm/tegra: dsi: fix device leak on probe | drm/tegra |
| c75138530 | ARM: omap2: Fix reference count leaks in omap_control_init() | ARM |
| 12c7203e4 | ARM: OMAP2+: add missing of_node_put before break and return | ARM |
| dd06b3368 | btrfs: fix incorrect key offset in error message in check_dev_extent_item() | btrfs |
| 1e84d2855 | ALSA: usb-audio: Cap the packet size pre-calculations | ALSA |
| d83ae8eb4 | scsi: ufs: core: Move link recovery for hibern8 exit failure to wl_resume | scsi |
| e6dc2739a | scsi: lpfc: Properly set WC for DPP mapping | scsi |
| 1cbd33c1c | ip6_tunnel: Fix usage of skb_vlan_inet_prepare() | ip6_tunnel |
| ad810362e | ARM: clean up the memset64() C wrapper | ARM |
| - | feat: Add nvidia support layers | meta |
| - | Update mailbox to NVIDIA version | mailbox |
| - | Update power to NVIDIA version | base |
| - | Update bpmp driver to NVIDIA version | firmware |
| - | Add missing sdhci-tegra-notify.h | include |
| - | Update hda driver with NVIDIA version | include |
| - | Update mmc driver to NVIDIA version | mmc |
| - | Sync with NVIDIA kernel to allow modules build | arm64 |
| - | Update configuration | arm64 |
| - | Update crypto to NVIDIA version | crypto |
| - | Update net to NVIDIA version | include |
| - | Update fs to NVIDIA version | fs |
| - | Add missing pm_power_reset symbol | arm64 |
| - | Add tegra hv mode driver | dma |
| - | arm64: vmlinux.lds.h: retain Tegra MCERR OF tables | arm64 |
| - | Add tegra cbb | soc |
| - | Update hci_sysfs to NVIDIA version | net |
| - | Update af_unix to NVIDIA version | net |
| - | Update gpio core to NVIDIA version | gpio |
| - | Update gpio-tegra186 to NVIDIA version | gpio |
| - | Update linux device.h to NVIDIA version | include |
| - | irqchip/gic-pm: Tegra AGIC integrations for 5.4 | irqchip/gic-pm |
| - | Update fs to NVIDIA version | fs |
| - | mailbox: Add get_max_txsize() to mbox_chan_ops | mailbox |
| - | sched/headers: Move 'struct user_struct' definition and APIs to the new <linux/sched/user.h> header | sched/headers |
| - | Update fs/notify to NVIDIA version | fs |
| - | Update fs/notify/fsnotify to NVIDIA version | fs |
| - | Update fs/init to NVIDIA version | fs |
| - | Update fs/namespace to NVIDIA version | fs |
| - | Update fs/file to NVIDIA version | fs |
| - | Update fs/inode to nvidia version | fs |
| - | Update fs/namei to NVIDIA version | fs |
| - | Remove undeclared SB_I_PERSB_BDI | fs |
| - | use inode_permission in fs | fs |
| - | use inode_permission in mm | mm |
| - | Update bpf/task_iter to NVIDIA version | kernel |
| - | Update inode to NVIDIA version | kernel |
| - | Update fsnotify to NVIDIA version | kernel |
| - | fsnotify: tidy up FS_ and FAN_ constants | fsnotify |
| - | Update kcmp to NVIDIA version | kernel |
| - | Use inode_permission in sys.c | kernel |
| - | sanitize unshare_files/reset_files_struct | fs |
| - | Add tegra-sid-override | include |
| - | arm: tegra: define T210 EMC base reg addresses | arm |
| - | tegra: Add k4.14 headers | tegra |
| - | crypto: Add destination size field to hash request | crypto |
| - | crypto:ecc: separate out ecc and ecdh | crypto |
| - | crypto:ecdsa: add ECDSA SW implementation | crypto |
| - | amba: AHB: tegra: Add API to know memory write queue status | amba |
| - | cpufreq: add cpu_emc_map support | cpufreq |
| - | bpmp: ABI headers update | bpmp |
| - | Update thermal driver to NVIDIA version | thermal |
| - | Update tegra210-soctherm.c to NVIDIA version | thermal |
| - | thermal: tegra: Update CONFIG_TEGRA_SOCTHERM check | thermal |
| - | thermal: Update to NVIDIA version | thermal |
| - | thermal: tegra: Update to NVIDIA version | thermal |
| - | firmware: psci: Update to NVIDAI version | firmware |
| - | ARM: kernel: add pm_power_reset to implement system specific reset | ARM |
| - | include: linux: Add new media entity type | include |
| - | v4l2-core: Add sync op to subdev_core_ops | v4l2-core |
| - | include/linux: Add new packed v4l2 pixel format | include/linux |
| - | Update tegra clk to NVIDIA version | include |
| - | device: core: add support for late_shutdown | device |
| - | i2c: Update to NVIDIA version | i2c |
| - | Add missing tegra-ivc-instance.h header | include |
| - | Revert "dma-coherent: add dma exact size alloc/release functions" | Revert "dma-coherent |
| - | scsi: ufs: do not allocate hba in Scsi_Host | scsi |
| - | Define UFSHCI_VERSION_30 | scsi |
| - | scsi: ufs: Update to NVIDIA version | scsi |
| - | scsi: ufs: Add changes to call the hibern8 func | scsi |
| - | scsi : ufs: support query using ioctl | scsi |
| - | Add missing use_count in regulator struct | regulator |
| - | Add missing sleep_mode in regulator_constraints | include |
| - | Add missing init_uV in regulator_constraints | include |
| - | Define missing REGULATOR_CHANGE_CONTROL macro | include |
| - | clk: add clk_set_rate_refresh | clk |
| - | clk: export __clk_is_prepared | clk |
| - | regulator: Expand regulator notifier events | regulator |
| - | firmware: psci: Add psci_handle_reboot_cmd function pointer | firmware |
| - | Define TEGRA_IO_PAD_VOLTAGE_1V2 macro | include |
| - | gpio: tegra: Support for T234 gpio | gpio |
| - | power: reset: add generic system-pmic support | power |
| - | Update thermal driver to nvidia version | thermal |
| - | Update tegra pmc to NVIDIA version | soc |
| - | Add tegra pinctrl.h | include |
| - | PM / Core: add save and restore syscore ops | PM / Core |
| - | Add missing tegra210-dfll-trips.h | include |
| - | clk: export __clk_set_rate and __clk_enable | clk |
| - | video: tegra: edid: Add 4:2:0 modes | video |
| - | Add nvidia overlay panel driver to kernel Makefile | video |
| - | backlight: Update to NVIDIA version | backlight |
| - | video: fbmon: Udpdate to NVIDIA version | video |
| - | i2c: core: add API for change adapter bus clock rate | i2c |
| - | extcon: core: Add support to get the extcon dev by cable name | extcon |
| - | soc: tegra: fuse: Update with NVIDIA version | soc |
| - | moduleparam: Resolve missing-field-initializer warning | moduleparam |
| - | extcon: add HDMI2 to HDMI4 cable ids | extcon |
| - | extcon: Add new extcon types for display states | extcon |
| - | Update pwm_bl | video |
| - | arch: arm64: add bl-measured to hawkeye | arch |
| - | Update fb driver to nvidia version | video |
| - | PM / devfreq: add watermark events | PM / devfreq |
| - | devfreq: Add busy field | devfreq |
| - | Add tegra_cpu_is_asim function | soc |
| - | iommu/dma: Add DMA_ATTR_READ_ONLY | iommu/dma |
| - | soc/tegra: backport platform APIs to fuse.h | soc/tegra |
| - | Add tegra platform driver | platform |
| - | soc: tegra: fuse: remove tegra_platform enum | soc |
| - | platform: include Tegra platform Kconfig | platform |
| - | PCI: Add Jetson AGX virtual Ethernet device ID | PCI |
| - | PCI: endpoint: Add pci_epc_wc_mem_alloc_addr() function | PCI |
| - | iommu/dma: introduce iommu_dma_alloc/free_iova() | iommu/dma |
| - | pwm: core: Add support to read tachometer via pwm capture | pwm |
| - | kconfig: implement overlays | kconfig |
| - | kconfig: allow appending to menus and choices | kconfig |
| - | arm64: config: Enable NvHost | arm64 |
| - | video: Kconfig: source drivers/video/tegra/Kconfig | video |
| - | Fix mixed declaration and code from dib7000p | media |
| - | bpmp-hv: changes to enabled bpmp hv driver | bpmp-hv |
| - | include: Add tegra dfll/dvfs/thermal headers Copied from downstream K4.14 repo. These are used by nvgpu repo. From: https://github.com/OE4T/linux-tegra-5.10/commit/351df2ddd052a69abde91cd041fa37f6a891c939 | include |
| - | clk: add clk_set_rate_nocache This will be used to retrigger DVFS and update the NA PLL settings on temperature change. Also add a CLK_SET_RATE_NOCACHE flag that can be used by clock provider to force nocache set rate operation on designated clocks. Also pre/post rate change notifiers will called even when the new rate is the same as the cached rate. From: https://github.com/OE4T/linux-tegra-5.10/commit/0216a8e3a5e7a4eb6be0fc534f069304806e3174 | clk |
| - | clk: Add parent change notifications Added parent change notifications to be used when drivers behavior depends on physical nature of the parent, not just clock rate it supplies (e.g., selection of Tegra DFLL as CPU clock source changes mechanism of voltage control even if the clock rate stays the same as on PLL). From: https://github.com/OE4T/linux-tegra-5.10/commit/36d7de9a962b9b00426d8691a3587bfb642e1db9 | clk |
| - | clk: handle early debugfs files If __clk_debugfs_add_file or clk_debugfs_add_file is called before the CCF debugfs nodes are created, store the request in a list to be processed when the CCF debugfs nodes are added. This allows for easier addition of debugfs files by other parts of the kernel without having to worry about init dependencies. From: https://github.com/OE4T/linux-tegra-5.10/commit/e3d91989d6ff659fb9b195164de7dc08228ce9fe#diff-fa5c6e68e529521e8d1eb81aa3d6fcd208f686db83c964cafb417ecb8bd62832R97-R98 | clk |
| - | clk: Provide stub __clk_debugfs_add_file and friends When CONFIG_DEBUG_FS is unset, provide stub __clk_debugfs_add_file and clk_debugfs_add_file. This helps code relying on these functions to build without having to add CONFIG_DEBUG_FS conditional compile directives. | clk |
| - | Fix scsi_lib build warning | scsi |
| - | Add missing tegra-dfll.h header | include |
| - | Add missing tegra-ivc.h header | include |
| - | Move cvb header to common location | clk |
| - | Update tegra drivers with nvidia version | clk |
| - | Support building nvidia drivers | Makefile |
| - | clk: tegra: Add subtree change notifications | clk |
| - | Enable PCIE host driver | arm64 |
| - | Add pointerguards to tegra_pcie_downstream_dev_to_D0 | pci |
| - | Add tegra_defconfig | arm64 |
| - | feat: v5.10.252-cip71 update | meta |