Jump to letter: [
4ABCDEFGHIJKLMNOPQRSTUVWXYZ
]
kernel-headers - Header files for the Linux kernel for use by glibc
Website: |
https://www.kernel.org/ |
License: |
GPLv2 and Redistributable, no modification permitted |
Vendor: |
Alcance Libre, Inc. |
- Description:
Kernel-headers includes the C header files that specify the interface
between the Linux kernel and userspace libraries and programs. The
header files define structures and constants that are needed for
building most standard programs and are also needed for rebuilding the
glibc package.
Packages
kernel-headers-5.4.294-30.aldos.i686
[1.6 MiB] |
Changelog
by Joel Barrios (2025-06-04):
- Update to 5.4.294.
- ACPI: HED: Always initialize before evged
- ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls
- ACPI: PPTT: Fix processor subtable walk
- ACPI: resource: IRQ override for Eluktronics MECH-17
- ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP
- affs: don't write overlarge OFS data block size fields
- affs: generate OFS sequence numbers starting at 1
- ahci: add PCI ID for Marvell 88SE9215 SATA Controller
- ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2()
- ALSA: hda: intel: Fix Optimus when GPU has no sound
- ALSA: hda/realtek: Always honor no_shutup_pins
- ALSA: pcm: Fix race of buffer access at PCM OSS layer
- ALSA: sh: SND_AICA should depend on SH_DMA_API
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names
- ALSA: usb-audio: Fix CME quirk for UF series keyboards
- amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload
- arcnet: Add NULL check in com20020pci_probe()
- ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe()
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013
- ASoC: ops: Enforce platform maximum on initial value
- ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime()
- asus-laptop: Fix an uninitialized variable
- ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode
- ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe()
- ata: sata_sx4: Add error handling in pdc20621_i2c_read()
- ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones
- atm: Fix NULL pointer dereference
- batman-adv: Ignore own maximum aggregation size during RX
- block: fix 'kmem_cache of name 'bio-108' already exists'
- Bluetooth: btrtl: Prevent potential NULL dereference
- Bluetooth: Fix error code in chan_alloc_skb_cb()
- Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address
- Bluetooth: hci_uart: Fix another race during initialization
- Bluetooth: hci_uart: fix race during initialization
- bonding: report duplicate MAC address in all situations
- bpf: Add endian modifiers to fix endian warnings
- bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags
- bpf: Use preempt_count() directly in bpf_send_signal_common()
- bpftool: Fix readlink usage in get_fd_type
- bridge: netfilter: Fix forwarding of fragmented packets
- btrfs: avoid linker error in btrfs_find_create_tree_block()
- btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref
- btrfs: correctly escape subvol in btrfs_show_options()
- btrfs: send: return -ENAMETOOLONG when attempting a path that is too long
- can: bcm: add locking for bcm_op runtime updates
- can: bcm: add missing rcu read protection for procfs content
- can: flexcan: only change CAN state when link up in system PM
- can: statistics: use atomic access in hot path
- cgroup: Fix compilation issue due to cgroup_mutex not being exported
- clk: amlogic: g12a: fix mmc A peripheral clock
- clk: amlogic: g12b: fix cluster A parent data
- clk: amlogic: gxbb: drop incorrect flag on 32k clock
- clk: amlogic: gxbb: drop non existing 32k clock parent
- clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec()
- clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent
- clockevents/drivers/i8253: Fix stop sequence for timer 0
- clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable()
- comedi: jr3_pci: Fix synchronous deletion of timer
- coredump: fix error handling for replace_fd()
- coredump: hand a pidfd to the usermode coredump helper
- coresight: catu: Fix number of pages while using 64k pages
- counter: stm32-lptimer-cnt: fix error handling when enabling
- cpufreq: governor: Fix negative 'idle_time' handling in dbs_update()
- cpufreq: Reference count policy in cpufreq_update_limits()
- cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate()
- cpuidle: menu: Avoid discarding useful information
- crypto: algif_hash - fix double free in hash_accept
- crypto: atmel-sha204a - Set hwrng quality to lowest possible
- crypto: ccp - Fix check for the primary ASP device
- crypto: null - Use spin lock instead of mutex
- dm: always update the array size in realloc_argv on success
- dm cache: prevent BUG_ON by blocking retries on failed device resumes
- dm: fix copying after src array boundaries
- dm: restrict dm device size to 2^63-512 bytes
- dmaengine: dmatest: Fix dmatest waiting less when interrupted
- dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted"
- dma-mapping: avoid potential unused data compilation warning
- dm-integrity: fix a warning on invalid table line
- dm-integrity: set ti->error on memory allocation failure
- do_umount(): add missing barrier before refcount checks in sync case
- dql: Fix dql->limit value when reset.
- Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio()
- drivers/hv: Replace binary semaphore with mutex
- drm: Add valid clones check
- drm: allow encoder mode_set even when connectors change for crtc
- drm: panel-orientation-quirks: Add new quirk for GPD Win 2
- drm: panel-orientation-quirks: Add support for AYANEO 2S
- drm/amd/display: Assign normalized_pix_clk when color depth = 14
- drm/amdkfd: clamp queue size to minimum
- drm/amdkfd: Fix pqm_destroy_queue race with GPU reset
- drm/amdkfd: KFD release_work possible circular locking
- drm/amd/pm: Prevent division by zero
- drm/atomic: clarify the rules around drm_atomic_state->allow_modeset
- drm/atomic: Filter out redundant DPMS calls
- drm/edid: fixed the bug that hdr metadata was not reset
- drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data()
- drm/i915/gvt: fix unterminated-string-initialization warning
- drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence
- drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off
- drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member
- drm/nouveau: Do not override forced connector status
- drm/nouveau: prime: fix ttm_bo_delayed_delete oops
- drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse()
- drm/repaper: fix integer overflows in repeat functions
- drm/sti: remove duplicate object names
- drm/v3d: Don't run jobs that have errors flagged in its fence
- EDAC/altera: Set DDR and SDMMC interrupt mask before registration
- EDAC/altera: Test the correct error reg offset
- EDAC/ie31200: Fix the DIMM size mask for several SoCs
- EDAC/ie31200: Fix the error path order of ie31200_init()
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer
- EDAC/ie31200: work around false positive build warning
- ext4: code cleanup for ext4_statfs_project()
- ext4: don't over-report free space or inodes in statvfs
- ext4: don't treat fhandle lookup of ea_inode as FS corruption
- ext4: fix off-by-one error in do_split
- ext4: fix OOB read when checking dotdot dir
- ext4: ignore xattrs past end
- ext4: optimize __ext4_check_dir_entry()
- ext4: protect ext4_release_dquot against freezing
- ext4: reject casefold inode flag without casefold feature
- ext4: reorder capability check last
- ext4: simplify checking quota limits in ext4_statfs()
- fbdev: au1100fb: Move a variable assignment behind a null pointer check
- fbdev: core: tileblit: Implement missing margin clearing for tileblit
- fbdev: fsl-diu-fb: add missing device_remove_file()
- fbdev: omapfb: Add 'plane' value check
- fbdev: sm501fb: Add some geometry checks.
- firmware: imx-scu: fix OF node leak in .probe()
- fork: use pidfd_prepare()
- fpga: altera-cvp: Increase credit timeout
- fs/jfs: cast inactags to s64 to prevent potential overflow
- fs/jfs: Prevent integer overflow in AG size calculation
- fs/procfs: fix the comment above proc_pid_wchan()
- ftrace: Add cond_resched() to ftrace_graph_set_hash()
- fuse: don't truncate cached, mutated symlink
- gpio: zynq: Fix wakeup source leaks on device unbind
- hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key
- HID: hid-plantronics: Add mic mute mapping and generalize quirks
- HID: ignore non-functional sensor in HP 5MP Camera
- HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell
- HID: pidff: Convert infinite length from Linux API to PID standard
- HID: pidff: Do not send effect envelope if it's empty
- HID: pidff: Fix null pointer dereference in pidff_find_fields
- HID: quirks: Add ADATA XPG alpha wireless mouse support
- HID: usbkbd: Fix the bit shift number for LED_KANA
- hrtimers: Mark is_migration_base() with __always_inline
- HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition
- hwmon: (gpio-fan) Add missing mutex locks
- hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}
- hwmon: (xgene-hwmon) use appropriate type for the latency value
- i2c: ali1535: Fix an error handling path in ali1535_probe()
- i2c: ali15x3: Fix an error handling path in ali15x3_probe()
- i2c: cros-ec-tunnel: defer probe if parent EC is not present
- i2c: imx-lpi2c: Fix clock count when probe defers
- i2c: omap: fix IRQ storms
- i2c: pxa: fix call balance of i2c->clk handling routines
- i2c: sis630: Fix an error handling path in sis630_probe()
- i3c: Add NULL pointer check in i3c_master_queue_ibi()
- IB/mad: Check available slots before posting receive WRs
- ieee802154: ca8210: Use proper setters and getters for bitwise types
- iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio
- iio: adc: ad7606: fix serial register access
- iio: adc: ad7768-1: Fix conversion result sign
- iio: adc: ad7768-1: Fix insufficient alignment of timestamp.
- iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check
- iio: adc: dln2: Use aligned_s64 for timestamp
- iio: adis16201: Correct inclinometer channel resolution
- iio: chemical: sps30: use aligned_s64 for timestamp
- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo
- iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo
- Input: synaptics - enable InterTouch on Dell Precision M3800
- Input: synaptics - enable InterTouch on Dynabook Portege X30-D
- Input: synaptics - enable InterTouch on Dynabook Portege X30L-G
- Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5
- Input: synaptics - enable SMBus for HP Elitebook 850 G1
- iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid
- ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure().
- ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw().
- ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS
- ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create().
- ipvs: prevent integer overflow in do_ip_vs_get_ctl()
- irqchip/gic-v2m: Add const to of_device_id
- irqchip/gic-v2m: Mark a few functions __init
- irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode()
- iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()
- isofs: fix KMSAN uninit-value bug in do_isofs_readdir()
- isofs: Prevent the use of too small fid
- jbd2: remove wrong sb->s_sequence check
- jfs: add index corruption check to DT_GETPAGE()
- jfs: add sanity check for agwidth in dbMount
- jfs: fix slab-out-of-bounds read in ea_get()
- jfs: Prevent copying of nlink with value 0 from disk inode
- kbuild: Add '-fno-builtin-wcslen'
- kbuild: Disable -Wdefault-const-init-unsafe
- kbuild: fix argument parsing in scripts/config
- kconfig: merge_config: use an empty file as initfile
- kexec: initialize ELF lowest address to ULONG_MAX
- lan743x: fix endianness when accessing descriptors
- lan743x: remove redundant initialization of variable current_head_index
- __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock
- lib: 842: Improve error handling in sw842_compress()
- lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets
- libnvdimm/labels: Fix divide error in nd_label_data_init()
- llc: fix data loss when reading from a socket in llc_ui_recvmsg()
- lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*()
- locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class()
- locking/semaphore: Use wake_q to wake up processes outside lock critical section
- mailbox: use error ret code of of_parse_phandle_with_args()
- mcb: fix a double free bug in chameleon_parse_gdd()
- mdacon: rework dependency list
- md/raid1: Add check for missing source disk in process_checks()
- media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe()
- media: cx231xx: set device_caps for 417
- media: i2c: adv748x: Fix test pattern selection mask
- media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO
- media: i2c: ov7251: Set enable GPIO low in probe
- media: siano: Fix error handling in smsdvb_module_init()
- media: streamzap: prevent processing IR data on URB failure
- media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf()
- media: venus: hfi: add a check to handle OOB in sfr region
- media: venus: hfi: add check to handle incorrect queue size
- media: venus: hfi_parser: add check to avoid out of bound access
- media: vim2m: print device name after registering device
- memcg: always call cond_resched() after fn()
- memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove
- mfd: sm501: Switch to BIT() to mitigate integer overflows
- misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error
- misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error
- misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type
- misc: pci_endpoint_test: Use INTX instead of LEGACY
- mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock
- mmc: atmel-mci: Add missing clk_disable_unprepare()
- mmc: cqhci: Fix checking of CQHCI_HALT state
- mmc: host: Wait for Vdd to settle on card power off
- mmc: sdhci: Disable SD card clock before changing parameters
- mmc: sdhci-pxav3: set NEED_RSP_BUSY capability
- mm/page_alloc.c: avoid infinite retries caused by cpuset race
- module: ensure that kobject_put() is safe for module type kobjects
- module: sign with sha512 instead of sha1 by default
- mtd: inftlcore: Add error check for inftl_read_oob()
- mtd: rawnand: Add status chack in r852_ready()
- mtd: rawnand: brcmnand: fix PM resume warning
- net: atm: fix use after free in lec_send()
- net: b53: enable BPDU reception for management port
- net: dlink: Correct endianness handling of led_mode
- net: dsa: b53: fix learning on VLAN unaware bridges
- net: dsa: mv88e6xxx: fix VTU methods for 6320 family
- net: dsa: mv88e6xxx: propperly shutdown PPU re-enable timer on destroy
- net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family
- net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING
- net: dwmac-sun8i: Use parsed internal PHY address instead of 1
- net: fec: ERR007885 Workaround for conventional TX
- net: lan743x: Fix memleak issue when GSO enabled
- net: openvswitch: fix nested key length validation in the set() action
- net: openvswitch: fix race on port output
- net: phy: leds: fix memory leak
- net: pktgen: fix access outside of user given buffer in pktgen_thread_write()
- net: pktgen: fix mpls maximum labels list parsing
- net: ppp: Add bound checking for skb data on ppp_sync_txmung
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition
- net: usb: usbnet: restore usb%d name exception for local mac addresses
- net: vlan: don't propagate flags on open
- net: xgene-v2: remove incorrect ACPI_PTR annotation
- netfilter: conntrack: Bound nf_conntrack sysctl writes
- netfilter: ipset: fix region locking in hash types
- netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree()
- netfilter: nf_tables: do not defer rule destruction via call_rcu
- netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx
- netfilter: nf_tables: wait for rcu grace period on net_device removal
- netfilter: nft_exthdr: fix offset with ipv4_find_option()
- netfilter: socket: Lookup orig tuple for IPv6 SNAT
- netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets
- net/mlx4_core: Avoid impossible mlx4_db_alloc() order value
- net/mlx5: Apply rate-limiting to high temperature warning
- net/mlx5: Avoid report two health errors on same syndrome
- net/mlx5: E-Switch, Initialize MAC Address for Default GID
- net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB
- net/mlx5: Modify LSB bitmask in temperature event to include only the first bit
- net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices
- net/mlx5e: reduce rep rxq depth to 256 for ECPF
- net/mlx5e: set the tx_queue_len for pfifo_fast
- net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES
- netpoll: Fix use correct return type for ndo_start_xmit()
- netpoll: hold rcu read lock in __netpoll_send_skb()
- netpoll: move netpoll_send_skb() out of line
- netpoll: netpoll_send_skb() returns transmit status
- netpoll: remove dev argument from netpoll_send_skb_on_dev()
- net_sched: drr: Fix double list add in class with netem as child qdisc
- net_sched: hfsc: Address reentrant enqueue adding class to eltree twice
- net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too
- net_sched: hfsc: Fix a UAF vulnerability in class handling
- net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc
- net_sched: Prevent creation of classes with TC_H_ROOT
- net_sched: qfq: Fix double list add in class with netem as child qdisc
- net_sched: skbprio: Remove overly strict queue assertions
- nfs: add missing selections of CONFIG_CRC32
- nfs: don't share pNFS DS connections between net namespaces
- nfs: handle failure of nfs_get_lock_context in unlock path
- nfs: move nfs_fhandle_hash to common include file
- NFSD: Constify @fh argument of knfsd_fh_hash()
- NFSv4: Treat ENETUNREACH errors as fatal for state recovery
- NFSv4/pnfs: pnfs_set_layout_stateid() should update the layout cred
- NFSv4/pnfs: Reset the layout state after a layoutreturn
- ntb: intel: Fix using link status DB's
- ntb: reduce stack usage in idt_scan_mws
- ntb: use 64-bit arithmetic for the MSI doorbell mask
- ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans
- ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk()
- nvme: only allow entering LIVE from CONNECTING state
- nvme: unblock ctrl state transition for firmware update
- nvme-fc: go straight to connecting state when initializing
- nvme-tcp: fix premature queue removal and I/O failover
- nvmet-fc: Remove unused functions
- nvmet-rdma: recheck queue state is LIVE in state lock in recv done
- nvmet-tcp: don't restore null sk_state_change
- objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds()
- ocfs2: implement handshaking with ocfs2 recovery thread
- ocfs2: stop quota recovery before disabling quotas
- ocfs2: switch osb->disable_recovery to enum
- ocfs2: validate l_tree_depth to avoid out-of-bounds access
- octeontx2-af: Fix mbox INTR handler when num VFs > 64
- of: module: add buffer overflow check in of_modalias()
- of/irq: Fix device node refcount leakage in API irq_of_parse_and_map()
- of/irq: Fix device node refcount leakages in of_irq_count()
- of/irq: Fix device node refcount leakages in of_irq_init()
- openvswitch: fix lockup on tx to unregistering netdev with carrier
- openvswitch: Fix unsafe attribute parsing in output_userspace()
- orangefs: Do not truncate file size
- page_pool: avoid infinite loop to schedule delayed worker
- PCI: Fix old_size lower bound in calculate_iosize() too
- PCI: Fix reference leak in pci_alloc_child_bus()
- PCI: imx6: Skip controller_id generation logic for i.MX7D
- PCI: pciehp: Don't enable HPIE when resuming in poll mode
- PCI: Remove stray put_device() in pci_register_host_bridge()
- PCI: Rename PCI_IRQ_LEGACY to PCI_IRQ_INTX
- PCI/ASPM: Fix link state exit during switch upstream function removal
- PCI/portdrv: Only disable pciehp interrupts early when needed
- perf python: Check if there is space to copy all the event
- perf python: Decrement the refcount of just created event on failure
- perf python: Fixup description of sample.id event member
- perf units: Fix insufficient array space
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll
- perf/x86/intel: Allow to update user space GPRs from PEBS records
- perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR
- phy: core: don't require set_mode() callback for phy_get_mode() to work
- phy: Fix error handling in tegra_xusb_port_init
- phy: renesas: rcar-gen3-usb2: Set timing registers only once
- pid: add pidfd_prepare()
- pidfd: check pid has attached task in fdinfo
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value
- pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned"
- pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map
- pinctrl: meson: define the pull up/down resistor value as 60 kOhm
- pinctrl: renesas: rza2: Fix missing of_node_put() call
- platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection
- platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys
- platform/x86: ISST: Correct command storage data length
- platform/x86: thinkpad_acpi: Ignore battery threshold change event notification
- platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS
- pm: cpupower: bench: Prevent NULL dereference on malloc failure
- PM: sleep: Fix handling devices with direct_complete set on errors
- pNFS/flexfiles: Report ENETDOWN as a connection error
- posix-timers: Add cond_resched() to posix_timer_add() search loop
- power: supply: max77693: Fix wrong conversion of charge input threshold value
- powercap: call put_device() on an error path in powercap_register_control_type()
- pwm: fsl-ftm: Handle clk_get_rate() returning 0
- pwm: mediatek: Always use bus clock
- pwm: mediatek: always use bus clock for PWM on MT7622
- pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config()
- qibfs: fix _another_ leak
- qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd()
- qlcnic: fix memory leak issues in qlcnic_sriov_common.c
- rcu: fix header guard for rcu_all_qs()
- rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y
- RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path
- RDMA/hns: Fix wrong value of max_sge_rd
- RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow
- RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug
- RDMA/srpt: Support specifying the srpt_service_guid parameter
- RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe()
- regulator: ad5398: Add device tree support
- Revert "sctp: sysctl: auth_enable: avoid using current->nsproxy"
- Revert "sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy"
- Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()"
- ring-buffer: Fix bytes_dropped calculation issue
- riscv: Avoid fortify warning in syscall_get_arguments()
- rtc: ds1307: stop disabling alarms on probe
- sched/deadline: Use online cpus for validating runtime
- sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP
- sched/isolation: Prevent boot crash when the boot CPU is nohz_full
- sched/smt: Always inline sched_smt_active()
- sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue()
- sch_htb: make htb_deactivate() idempotent
- sch_htb: make htb_qlen_notify() idempotent
- scsi: iscsi: Fix missing scsi_host_put() in error path
- scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine
- scsi: mpt3sas: Send a diag reset if target reset fails
- scsi: pm80xx: Set phy_attached to zero when device is gone
- scsi: qla1280: Fix kernel oops when debug level > 2
- scsi: st: ERASE does not change tape location
- scsi: st: Fix array overflow in st_setup()
- scsi: st: Restore some drive settings after reset
- scsi: st: Tighten the page format heuristics with MODE SELECT
- scsi: target: Fix WRITE_SAME No Data Buffer crash
- scsi: target: iscsi: Fix timeout on deleted connection
- sctp: detect and prevent references to a freed transport in sendmsg
- sctp: Fix undefined behavior in left shift operation
- sctp: sysctl: auth_enable: avoid using current->nsproxy
- sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy
- selftests: ublk: fix test_stripe_04
- selinux: Chain up tool resolving errors in install_policy.sh
- serial: 8250_dma: terminate correct DMA in tx_dma_flush()
- serial: sifive: lock port in startup()/shutdown() callbacks
- smack: recognize ipv4 CIPSO w/o categories
- smb: client: Fix use-after-free in cifs_fill_dirent
- smb: client: Reset all search buffer pointers when releasing buffer
- sparc/mm: disable preemption in lazy mmu mode
- spi: loopback-test: Do not split 1024-byte hexdumps
- spi: spi-fsl-dspi: restrict register range for regmap access
- spi: spi-sun4i: fix early activation
- spufs: fix a leak in spufs_create_context()
- spufs: fix a leak on spufs_new_file() failure
- staging: axis-fifo: avoid parsing ignored device tree properties
- staging: axis-fifo: Correct handling of tx_fifo_depth for size validation
- staging: axis-fifo: Remove hardware resets for user errors
- staging: axis-fifo: replace spinlock with mutex
- staging: iio: adc: ad7816: Correct conditional logic for store mode
- SUNRPC: rpc_clnt_set_transport() must not change the autobind setting
- tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink().
- thermal: int340x: Add NULL check for adev
- thermal/drivers/rockchip: Add missing rk3328 mapping entry
- tipc: fix memory leak in tipc_link_xmit
- tipc: fix NULL pointer dereference in tipc_mon_reinit_self()
- tools/build: Don't pass test log files to linker
- tracing: Fix oob write in trace_seq_to_buffer()
- tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER
- tracing: Fix use-after-free in print_graph_function_flags during tracer switching
- tty: serial: 8250: Add some more device IDs
- types: Complement the aligned types with signed 64-bit one
- udmabuf: fix a buf size overflow issue during udmabuf creation
- um: let 'make clean' properly clean underlying SUBARCH as well
- um: Store full CSGSFS and SS register from mcontext
- um: Update min_low_pfn to match changes in uml_reserved
- usb: cdns3: Fix deadlock when using NCM gadget
- usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling
- usb: chipidea: ci_hdrc_imx: use dev_err_probe()
- usb: chipidea: imx: change hsic power regulator as optional
- usb: chipidea: imx: refine the error handling for hsic
- usb: dwc3: gadget: check that event count does not exceed event buffer length
- usb: dwc3: support continuous runtime PM with dual role
- usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev()
- usb: host: max3421-hcd: Add missing spi_device_id table
- USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02)
- usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive
- usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive
- USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe
- USB: serial: ftdi_sio: add support for Altera USB Blaster 3
- USB: serial: option: add Sierra Wireless EM9291
- USB: serial: option: add Telit Cinterion FE990B compositions
- USB: serial: option: fix Telit Cinterion FE990A name
- USB: serial: option: match on interface class for Telit FN990B
- USB: serial: simple: add OWON HDS200 series oscilloscope support
- USB: storage: quirk for ADATA Portable HDD CH94
- usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition
- usb: typec: ucsi: displayport: Fix NULL pointer access
- usb: uhci-platform: Make the clock really optional
- usb: usbtmc: Fix erroneous generic_read ioctl return
- usb: usbtmc: Fix erroneous get_stb ioctl error returns
- usb: usbtmc: Fix erroneous wait_srq ioctl return
- USB: usbtmc: use interruptible sleep in usbtmc_read
- USB: VLI disk crashes if LPM is used
- virtio_console: fix missing byte order handling for cols and rows
- virtiofs: add filesystem context source name check
- virtio-net: Add validation for used length
- vlan: fix memory leak in vlan_newlink()
- vsock: avoid timeout during connect() if the socket is closing
- vxlan: Annotate FDB data races
- wifi: at76c50x: fix use after free access in at76_disconnect
- wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage()
- wifi: iwlwifi: fw: allocate chained SG tables for dump
- wifi: mac80211: fix integer overflow in hwmp_route_info_get()
- wifi: mac80211: Purge vif txq in ieee80211_do_stop()
- wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()
- wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table
- wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate
- wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU
- wifi: wl1251: fix memory leak in wl1251_tx_work
- writeback: fix false warning in inode_to_wb()
- x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline
- x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2
- x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine
- x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment
- x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions()
- x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1
- x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct()
- x86/irq: Define trace events conditionally
- x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes
- x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test
- x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus()
- x86/platform: Only allow CONFIG_EISA for 32-bit
- x86/tsc: Always save/restore TSC sched_clock() on suspend/resume
- xen: Add support for XenServer 6.1 platform device
- xenbus: Allow PVH dom0 a non-local xenstore
- xenbus: Use kref to track req lifetime
- xenfs/xensyms: respect hypervisor's "next" indication
- xen/mcelog: Add __nonstring annotations for unterminated strings
- xen/swiotlb: relax alignment requirements
- xfrm: Sanitize marks before insert
- xfrm_output: Force software GSO only in tunnel mode
|