Letter K

kernel - The Linux kernel

Website: https://www.kernel.org/
License: GPLv2 and Redistributable, no modification permitted
Vendor: Alcance Libre, Inc.
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.


kernel-5.4.272-30.aldos.x86_64 [61.0 MiB] Changelog by Joel Barrios (2024-03-15):
- Update to 5.4.272.
- afs: Fix endless loop in directory parsing
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
- Bluetooth: Avoid potential use-after-free in hci_error_reset
- Bluetooth: Enforce validation on max value of connection interval
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
- btrfs: dev-replace: properly validate device names
- cachefiles: fix memory leak in cachefiles_add_cache()
- dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
- dmaengine: fsl-qdma: init irq after reg initialization
- efi/capsule-loader: fix incorrect allocation size
- fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super
- geneve: make sure to pull inner header in geneve_rx()
- getrusage: add the "signal_struct *sig" local variable
- getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand()
- getrusage: use __for_each_thread()
- getrusage: use sig->stats_lock rather than lock_task_sighand()
- gpio: 74x164: Enable output pins after registers are reset
- gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
- hv_netvsc: Make netvsc/VF binding check both MAC and serial number
- hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed
- hv_netvsc: use netif_is_bond_master() instead of open code
- Input: i8042 - fix strange behavior of touchpad on Clevo NS70PU
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
- ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able
- lan78xx: Add missing return code checks
- lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected
- lan78xx: Fix partial packet errors on suspend/resume
- lan78xx: Fix race conditions in suspend/resume handling
- lan78xx: Fix white space and style issues
- mmc: core: Fix eMMC initialization with 1-bit bus connection
- netfilter: nf_conntrack_h323: Add protection for bmp length out of range
- netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()
- netfilter: nft_ct: fix l3num expectations with inet pseudo family
- net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink()
- net: ip_tunnel: prevent perpetual headroom growth
- net/ipv6: avoid possible UAF in ip6_route_mpath_notify()
- net: lan78xx: fix runtime PM count underflow on link stop
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
- net/rds: fix WARNING in rds_conn_connect_if_down
- netrom: Fix a data-race around sysctl_netrom_default_path_quality
- netrom: Fix a data-race around sysctl_netrom_link_fails_count
- netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser
- netrom: Fix a data-race around sysctl_netrom_routing_control
- netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay
- netrom: Fix a data-race around sysctl_netrom_transport_busy_delay
- netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries
- netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout
- netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size
- netrom: Fix a data-race around sysctl_netrom_transport_timeout
- netrom: Fix data-races around sysctl_net_busy_read
- netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
- regmap: Add bulk read/write callbacks into regmap_config
- regmap: allow to define reg_update_bits for no bus configuration
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
- selftests: mm: fix map_hugetlb failure on 64K page size systems
- serial: max310x: fail probe if clock crystal is unstable
- serial: max310x: fix IO data corruption in batched operations
- serial: max310x: implement I2C support
- serial: max310x: make accessing revision id interface-agnostic
- serial: max310x: Make use of device properties
- serial: max310x: prevent infinite while() loop in port startup
- serial: max310x: Try to get crystal clock rate from property
- serial: max310x: Unprepare and disable clock in error path
- serial: max310x: use a separate regmap for each port
- serial: max310x: Use devm_clk_get_optional() to get the input clock
- serial: max310x: use regmap methods for SPI batch operations
- tun: Fix xdp_rxq_info's queue_index when detaching
- um: allow not setting extra rpaths in the linux binary
- wifi: nl80211: reject iftype change with mesh ID change
- x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers
- y2038: rusage: use __kernel_old_timeval

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