Letter K

kernel - The Linux kernel

Website: https://www.kernel.org/
License: GPLv2 and Redistributable, no modification permitted
Vendor: Alcance Libre, Inc.
Description:
The kernel package contains the Linux kernel (vmlinuz), the core of any
Linux operating system.  The kernel handles the basic functions
of the operating system: memory allocation, process allocation, device
input and output, etc.

Packages

kernel-5.4.294-30.aldos.i686 [53.4 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

Listing created by Repoview-0.6.6-6.fc14.al