Jump to letter: [
02349ABCDEFGHIJKLMNOPQRSTUVWXYZ
]
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.287-30.aldos.i686
[1.8 MiB] |
Changelog
by Joel Barrios (2024-12-14):
- Update to 5.4.287.
- 9p/xen: fix init sequence
- 9p/xen: fix release of IRQ
- ad7780: fix division by zero in ad7780_write_raw()
- af_packet: avoid erroring out after sock_init_data() in packet_create()
- ALSA: 6fire: Release resources at card release
- ALSA: caiaq: Use snd_card_free_when_closed() at disconnection
- ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13
- ALSA: hda/realtek: Apply quirk for Medion E15433
- ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max
- ALSA: hda/realtek: Set PCBeep to default value for ALC274
- ALSA: hda/realtek: Update ALC225 depop procedure
- ALSA: us122l: Use snd_card_free_when_closed() at disconnection
- ALSA: usb-audio: Fix out of bounds reads when finding clock sources
- ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices
- ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()
- ASoC: fsl_micfil: do not define SHIFT/MASK for single bits
- ASoC: fsl_micfil: Drop unnecessary register read
- ASoC: fsl_micfil: fix regmap_write_bits usage
- ASoC: fsl_micfil: fix the naming style for mask definition
- ASoC: fsl_micfil: use GENMASK to define register bit fields
- ASoC: hdmi-codec: reorder channel allocation list
- ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet
- ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div()
- ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate()
- bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again
- block: fix ordering between checking BLK_MQ_S_STOPPED request adding
- block: return unsigned int from bdev_io_min
- Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables
- Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()
- Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create()
- bpf: Fix exact match conditions in trie_get_next_key()
- bpf: fix OOB devmap writes when deleting elements
- bpf: Fix the xdp_adjust_tail sample prog issue
- bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie
- bpf, sockmap: Fix sk_msg_reset_curr
- bpf, sockmap: Several fixes to bpf_msg_pop_data
- bpf, sockmap: Several fixes to bpf_msg_push_data
- bpf, xdp: Update devmap comments to reflect napi/rcu usage
- btrfs: ref-verify: fix use-after-free after invalid ref action
- can: j1939: j1939_session_new(): fix skb reference counting
- can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL
- can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics
- cgroup: Make operations on the cgroup root_list RCU safe
- cgroup: Move rcu_head up near the top of cgroup_root
- cifs: Fix buffer overflow when parsing NFS reparse points
- clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand
- clk: clk-axi-clkgen: make sure to enable the AXI bus clock
- clk: qcom: gcc-qcs404: fix initial rate of GPLL3
- comedi: Flush partial mappings in error case
- cpufreq: loongson2: Unregister platform_driver on failure
- crypto: bcm - add error check in the ahash_hmac_init function
- crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()
- crypto: cavium - Fix the if condition to exit loop after timeout
- crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY
- crypto: x86/aegis128 - access 32-bit arguments as 32-bit
- dccp: Fix memory leak in dccp_feat_change_recv
- dm thin: Add missing destroy_work_on_stack()
- dma-buf: fix dma_fence_array_signaled v4
- drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model
- drm/amdgpu: set the right AMDGPU sg segment limitation
- drm/etnaviv: dump: fix sparse warnings
- drm/etnaviv: fix power register offset on GC300
- drm/etnaviv: flush shader L1 cache after user commandstream
- drm/etnaviv: hold GPU lock across perfmon sampling
- drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()
- drm/mcde: Enable module autoloading
- drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused
- drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()
- drm/omap: Fix locking in omap_gem_new_dmabuf()
- drm/panfrost: Remove unused id_mask from struct panfrost_model
- drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check()
- drm/sti: Add __iomem for mixer_dbg_mxn's parameter
- dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format
- dt-bindings: clock: axi-clkgen: include AXI clk
- dt-bindings: vendor-prefixes: Add NeoFidelity, Inc
- EDAC/bluefield: Fix potential integer overflow
- EDAC/fsl_ddr: Fix bad bit shift operations
- efi/tpm: Pass correct address to memblock_reserve
- ext4: fix FS_IOC_GETFSMAP handling
- ext4: supress data-race warnings in ext4_free_inodes_{count,set}()
- f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.
- fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()
- fbdev/sh7760fb: Alloc DMA memory from hardware device
- firmware: google: Unregister driver_info on failure
- firmware: google: Unregister driver_info on failure and exit in gsmi
- ftrace: Fix regression with module command in stack_trace_filter
- gpio: grgpio: Add NULL check in grgpio_probe
- gpio: grgpio: use a helper variable to store the address of ofdev->dev
- hfsplus: don't query the device logical block size multiple times
- HID: wacom: fix when get product name maybe null pointer
- HID: wacom: Interpret tilt data from Intuos Pro BT as signed values
- i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()
- i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock
- igb: Fix potential invalid memory access in igb_init_module()
- initramfs: avoid filename buffer overrun
- ipmr: convert /proc handlers to rcu_read_lock()
- ipmr: Fix access to mfc_cache_list without lock held
- ipmr: fix tables suspicious RCU usage
- ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init()
- iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call
- jffs2: Fix rtime decompressor
- jffs2: fix use of uninitialized variable
- jffs2: Prevent rtime decompress memory corruption
- jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree
- jfs: array-index-out-of-bounds fix in dtReadFirst
- jfs: fix array-index-out-of-bounds in jfs_readdir
- jfs: fix shift-out-of-bounds in dbSplit
- jfs: xattr: check invalid xattr size more strictly
- kbuild: Use uname for LINUX_COMPILE_HOST detection
- KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN
- leds: class: Protect brightness_show() with led_cdev->led_access mutex
- lib: string_helpers: silence snprintf() output truncation warning
- mac80211: fix user-power when emulating chanctx
- marvell: pxa168_eth: fix call balance of pep->clk handling routines
- media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108
- media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set
- media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate()
- media: i2c: tc358743: Fix crash in the probe error path when using polling
- media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal()
- media: ts2020: fix null-ptr-deref in ts2020_probe()
- media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera
- media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled
- media: wl128x: Fix atomicity violation in fmc_send_cmd()
- mfd: da9052-spi: Change read-mask to write-mask
- mfd: intel_soc_pmic_bxtwc: Use dev_err_probe()
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device
- mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device
- mfd: rt5033: Fix missing regmap_del_irq_chip()
- mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race
- misc: apds990x: Fix missing pm_runtime_disable()
- misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle
- mm: revert "mm: shmem: fix data-race in shmem_getattr()"
- mmc: core: Further prevent card detect during shutdown
- mmc: mmc_spi: drop buggy snprintf()
- modpost: Add .irqentry.text to OTHER_SECTIONS
- modpost: remove incorrect code in do_eisa_entry()
- mtd: rawnand: atmel: Fix possible memory leak
- net: af_can: do not leave a dangling sk pointer in can_create()
- net: ethernet: fs_enet: Use %pa to format resource_size_t
- net: fec_mpc52xx_phy: Use %pa to format resource_size_t
- net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()
- net: inet: do not leave a dangling sk pointer in inet_create()
- net: inet6: do not leave a dangling sk pointer in inet6_create()
- net: rfkill: gpio: Add check for clk_enable()
- net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken
- net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device
- net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration
- net: usb: qmi_wwan: add Quectel RG650V
- netfilter: ipset: add missing range check in bitmap_ip_uadt
- netfilter: ipset: Hold module reference while requesting a module
- netfilter: nft_set_hash: skip duplicated elements pending gc run
- netfilter: x_tables: fix LED ID check in led_tg_check()
- net/ipv6: release expired exception dst cached in socket
- netlink: terminate outstanding dump on socket close
- net/mlx5: fs, lock FTE when checking if active
- net/mlx5e: kTLS, Fix incorrect page refcounting
- net/neighbor: clear error in case strict check is not set
- netpoll: Use rcu_access_pointer() in netpoll_poll_lock
- netpoll: Use rcu_access_pointer() in __netpoll_setup
- net/qed: allow old cards not supporting "num_images" to work
- net/sched: cbs: Fix integer overflow in cbs_set_port_rate()
- net/sched: tbf: correct backlog statistic for GSO packets
- NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()
- nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur
- NFSD: Fix nfsd4_shutdown_copy()
- NFSD: Force all NFSv4.2 COPY requests to be synchronous
- nfsd: make sure exp active before svc_export_show
- NFSD: Prevent a potential integer overflow
- NFSD: Prevent NULL dereference in nfsd4_process_cb_update()
- NFSv4.0: Fix a use-after-free problem in the asynchronous open()
- nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint
- nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint
- nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry()
- nvdimm: rectify the illogical code within nd_dax_probe()
- nvme: fix metadata handling in nvme-passthrough
- nvme-pci: fix freeing of the HMB descriptor table
- ocfs2: fix UBSAN warning in ocfs2_verify_volume()
- ocfs2: fix uninitialized value in ocfs2_file_read_iter()
- ocfs2: free inode when ocfs2_get_init_inode() fails
- ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"
- ocfs2: uncache inode which has failed entering the group
- ocfs2: update seq_file index in ocfs2_dlm_seq_next
- ovl: Filter invalid inodes with missing lookup function
- PCI: Add ACS quirk for Wangxun FF5xxx NICs
- PCI: Add 'reset_subordinate' to reset hierarchy below bridge
- PCI: cpqphp: Fix PCIBIOS_* return value confusion
- PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads
- PCI: Fix use-after-free of slot->bus on hot remove
- PCI: rockchip-ep: Fix address translation unit programming
- perf cs-etm: Don't flush when packet_queue fills up
- perf probe: Correct demangled symbols in C++ program
- perf trace: Avoid garbage when not printing a syscall's arguments
- perf trace: Do not lose last events in a race
- perf/x86/intel/pt: Fix buffer full but size is 0 case
- pinctrl: qcom-pmic-gpio: add support for PM8937
- power: supply: core: Remove might_sleep() from power_supply_put()
- proc/softirqs: replace seq_printf with seq_put_decimal_ull_width
- quota: flush quota_release_work upon quota writeback
- RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey
- regmap: detach regmap from dev on regmap_exit
- regmap: irq: Set lockdep class for hierarchical IRQ domains
- regulator: rk808: Add apply_bit for BUCK3 on RK809
- Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()"
- Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"
- Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"
- Revert "unicode: Don't special case ignorable code points"
- Revert "usb: gadget: composite: fix OS descriptors w_value logic"
- rocker: fix link status detection in rocker_carrier_init()
- rpmsg: glink: Add TX_DATA_CONT command while sending
- rpmsg: glink: Fix GLINK command prefix
- rpmsg: glink: Propagate TX failures in intentless mode as well
- rpmsg: glink: Send READ_NOTIFY command in FIFO full case
- rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length
- rtc: ab-eoz9: don't fail temperature reads on undervoltage notification
- rtc: abx80x: Fix WDT bit position of the status register
- rtc: check if __rtc_read_time was successful in rtc_timer_do_work()
- rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()
- samples/bpf: Fix a resource leak
- scsi: bfa: Fix use-after-free in bfad_im_module_exit()
- scsi: fusion: Remove unused variable 'rc'
- scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()
- scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()
- scsi: qla2xxx: Fix NVMe and NPIV connect issue
- scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt
- scsi: qla2xxx: Supported speed displayed incorrectly for VPorts
- scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset
- scsi: st: Don't modify unknown block number in MTIOCGET
- selftests: net: really check for bg process completion
- selftests/watchdog-test: Fix system accidentally reset after watchdog-test
- serial: 8250: omap: Move pm_runtime_get_sync
- serial: sh-sci: Clean sci_ports[0] after at earlycon exit
- sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK
- sh: intc: Fix use-after-free bug in register_intc_controller()
- soc: qcom: Add check devm_kasprintf() returned value
- soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()
- soc: qcom: socinfo: fix revision check in qcom_socinfo_probe()
- soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()
- spi: Fix acpi deferred irq probe
- spi: mpc52xx: Add cancel_work_sync before module remove
- staging: greybus: uart: clean up TIOCGSERIAL
- sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport
- SUNRPC: correct error code comment in xs_tcp_setup_socket()
- SUNRPC: make sure cache entry active before cache_show
- SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE
- tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg
- tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets
- time: Fix references to _msecs_to_jiffies() handling of values
- tipc: add new AEAD key structure for user API
- tipc: add reference counter to bearer
- tipc: enable creating a "preliminary" node
- tipc: Fix use-after-free of kernel socket in cleanup_bearer().
- tpm: fix signed/unsigned bug when checking event logs
- trace/trace_event_perf: remove duplicate samples on the first tracepoint event
- tracing: Fix cmp_entries_dup() to respect sort() comparison rules
- tracing: Use atomic64_inc_return() in trace_clock_counter()
- tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler
- ubi: fastmap: Fix duplicate slab cache names while attaching
- ubi: wl: Put source PEB into correct list if trying locking LEB failed
- ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit
- ubifs: Correct the total block count by deducting journal reservation
- um: add show_stack_loglvl()
- um: Always dump trace for specified task in show_stack
- um: Clean up stacktrace dump
- um: Fix potential integer overflow during physmem setup
- um: Fix the return value of elf_core_copy_task_fpregs
- um: net: Do not use drvdata in release
- um: ubd: Do not use drvdata in release
- um: vector: Do not use drvdata in release
- um/sysrq: remove needless variable sp
- USB: chaoskey: fail open after removal
- USB: chaoskey: Fix possible deadlock chaoskey_list_lock
- usb: chipidea: udc: handle USB Error Interrupt if IOC not set
- usb: dwc3: gadget: Fix checking for number of TRBs left
- usb: ehci-spear: fix call balance of sehci clk handling routines
- usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()
- usb: yurex: make waiting on yurex_write interruptible
- util_macros.h: fix/rework find_closest() macros
- vfio/pci: Properly hide first-in-list PCIe extended capability
- watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart()
- wifi: ath5k: add PCI ID for Arcadyan devices
- wifi: ath5k: add PCI ID for SX76X
- wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()
- wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()
- wifi: ipw2x00: libipw_rx_any(): fix bad alignment
- wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()
- wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq()
- wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()
- x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB
- x86/asm: Reorder early variables
- x86/xen/pvh: Annotate indirect branch as safe
- xdp: Simplify devmap cleanup
- xen: Fix the issue of resource not being properly released in xenbus_dev_probe()
- xenbus/backend: Add memory pressure handler callback
- xenbus/backend: Protect xenbus callback with lock
- xen/xenbus: fix locking
- xen/xenbus: reference count registered modules
|