Improve changelog for stable update 4.4.4
This commit is contained in:
parent
13ca0a257b
commit
2dc47cb5ae
|
@ -137,17 +137,14 @@ linux (4.4.4-1) UNRELEASED; urgency=medium
|
||||||
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.4
|
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.4.4
|
||||||
- af_iucv: Validate socket address length in iucv_sock_bind()
|
- af_iucv: Validate socket address length in iucv_sock_bind()
|
||||||
- gro: Make GRO aware of lightweight tunnels.
|
- gro: Make GRO aware of lightweight tunnels.
|
||||||
- net: dp83640: Fix tx timestamp overflow handling.
|
|
||||||
- tunnels: Allow IPv6 UDP checksums to be correctly controlled.
|
- tunnels: Allow IPv6 UDP checksums to be correctly controlled.
|
||||||
- lwt: fix rx checksum setting for lwt devices tunneling over ipv6
|
- lwt: fix rx checksum setting for lwt devices tunneling over ipv6
|
||||||
- tcp: fix NULL deref in tcp_v4_send_ack()
|
- tcp: fix NULL deref in tcp_v4_send_ack()
|
||||||
- af_unix: fix struct pid memory leak
|
- af_unix: fix struct pid memory leak
|
||||||
- pptp: fix illegal memory access caused by multiple bind()s
|
- pptp: fix illegal memory access caused by multiple bind()s
|
||||||
- sctp: allow setting SCTP_SACK_IMMEDIATELY by the application
|
- sctp: allow setting SCTP_SACK_IMMEDIATELY by the application
|
||||||
- net: dsa: fix mv88e6xxx switches
|
|
||||||
- tipc: fix connection abort during subscription cancel
|
- tipc: fix connection abort during subscription cancel
|
||||||
- inet: frag: Always orphan skbs inside ip_defrag()
|
- inet: frag: Always orphan skbs inside ip_defrag()
|
||||||
- switchdev: Require RTNL mutex to be held when sending FDB notifications
|
|
||||||
- tcp: beware of alignments in tcp_get_info()
|
- tcp: beware of alignments in tcp_get_info()
|
||||||
- ipv6: enforce flowi6_oif usage in ip6_dst_lookup_tail()
|
- ipv6: enforce flowi6_oif usage in ip6_dst_lookup_tail()
|
||||||
- ipv6/udp: use sticky pktinfo egress ifindex on connect()
|
- ipv6/udp: use sticky pktinfo egress ifindex on connect()
|
||||||
|
@ -184,19 +181,10 @@ linux (4.4.4-1) UNRELEASED; urgency=medium
|
||||||
- unix_diag: fix incorrect sign extension in unix_lookup_by_ino
|
- unix_diag: fix incorrect sign extension in unix_lookup_by_ino
|
||||||
- sctp: Fix port hash table size computation
|
- sctp: Fix port hash table size computation
|
||||||
- ext4: fix bh->b_state corruption
|
- ext4: fix bh->b_state corruption
|
||||||
- ARM: debug-ll: fix BCM63xx entry for multiplatform
|
- [s390] KVM: fix guest fprs memory leak
|
||||||
- arm64: errata: Add -mpc-relative-literal-loads to build flags
|
|
||||||
- KVM: s390: fix guest fprs memory leak
|
|
||||||
- devm_memremap: Fix error value when memremap failed
|
- devm_memremap: Fix error value when memremap failed
|
||||||
- drm/gma500: Use correct unref in the gem bo create function
|
|
||||||
- ARM: 8457/1: psci-smp is built only for SMP
|
|
||||||
- lib/ucs2_string: Add ucs2 -> utf8 helper functions
|
|
||||||
- efi: Use ucs2_as_utf8 in efivarfs instead of open coding a bad version
|
|
||||||
- efi: Do variable name validation tests in utf8
|
|
||||||
- efi: Make our variable validation list include the guid
|
|
||||||
- efi: Make efivarfs entries immutable by default
|
- efi: Make efivarfs entries immutable by default
|
||||||
- efi: Add pstore variables to the deletion whitelist
|
- efi: Add pstore variables to the deletion whitelist
|
||||||
- lib/ucs2_string: Correct ucs2 -> utf8 conversion
|
|
||||||
- bcache: fix a livelock when we cause a huge number of cache misses
|
- bcache: fix a livelock when we cause a huge number of cache misses
|
||||||
- bcache: Add a cond_resched() call to gc
|
- bcache: Add a cond_resched() call to gc
|
||||||
- bcache: clear BCACHE_DEV_UNLINK_DONE flag when attaching a backing device
|
- bcache: clear BCACHE_DEV_UNLINK_DONE flag when attaching a backing device
|
||||||
|
@ -211,17 +199,14 @@ linux (4.4.4-1) UNRELEASED; urgency=medium
|
||||||
- USB: cp210x: add IDs for GE B650V3 and B850V3 boards
|
- USB: cp210x: add IDs for GE B650V3 and B850V3 boards
|
||||||
- USB: option: add support for SIM7100E
|
- USB: option: add support for SIM7100E
|
||||||
- USB: option: add "4G LTE usb-modem U901"
|
- USB: option: add "4G LTE usb-modem U901"
|
||||||
- drivers: android: correct the size of struct binder_uintptr_t for BC_DEAD_BINDER_DONE
|
- [armhf] spi: omap2-mcspi: Prevent duplicate gpio_request
|
||||||
- spi: omap2-mcspi: Prevent duplicate gpio_request
|
|
||||||
- iw_cxgb3: Fix incorrectly returning error on success
|
- iw_cxgb3: Fix incorrectly returning error on success
|
||||||
- drm/i915: shut up gen8+ SDE irq dmesg noise
|
- [x86] drm/i915: shut up gen8+ SDE irq dmesg noise
|
||||||
- ocfs2: unlock inode if deleting inode from orphan fails
|
- ocfs2: unlock inode if deleting inode from orphan fails
|
||||||
- mm: thp: fix SMP race condition between THP page fault and MADV_DONTNEED
|
- mm: thp: fix SMP race condition between THP page fault and MADV_DONTNEED
|
||||||
- mm: numa: quickly fail allocations for NUMA balancing on full nodes
|
- mm: numa: quickly fail allocations for NUMA balancing on full nodes
|
||||||
- genirq: Validate action before dereferencing it in handle_irq_event_percpu()
|
- genirq: Validate action before dereferencing it in handle_irq_event_percpu()
|
||||||
- clocksource/drivers/vt8500: Increase the minimum delta
|
- [s390] KVM: fix memory overwrites when vx is disabled
|
||||||
- s390/kvm: remove dependency on struct save_area definition
|
|
||||||
- KVM: s390: fix memory overwrites when vx is disabled
|
|
||||||
- Btrfs: add missing brelse when superblock checksum fails
|
- Btrfs: add missing brelse when superblock checksum fails
|
||||||
- Btrfs: igrab inode in writepage
|
- Btrfs: igrab inode in writepage
|
||||||
- btrfs: statfs: report zero available if metadata are exhausted
|
- btrfs: statfs: report zero available if metadata are exhausted
|
||||||
|
@ -230,17 +215,15 @@ linux (4.4.4-1) UNRELEASED; urgency=medium
|
||||||
- Btrfs: fix transaction handle leak on failure to create hard link
|
- Btrfs: fix transaction handle leak on failure to create hard link
|
||||||
- Btrfs: Initialize btrfs_root->highest_objectid when loading tree root and subvolume roots
|
- Btrfs: Initialize btrfs_root->highest_objectid when loading tree root and subvolume roots
|
||||||
- btrfs: initialize the seq counter in struct btrfs_device
|
- btrfs: initialize the seq counter in struct btrfs_device
|
||||||
- s390: fix normalization bug in exception table sorting
|
- [s390] fix normalization bug in exception table sorting
|
||||||
- s390/dasd: prevent incorrect length error under z/VM after PAV changes
|
- [s390] dasd: prevent incorrect length error under z/VM after PAV changes
|
||||||
- s390/dasd: fix refcount for PAV reassignment
|
- [s390] dasd: fix refcount for PAV reassignment
|
||||||
- s390/dasd: fix performance drop
|
- [s390] dasd: fix performance drop
|
||||||
- s390/compat: correct restore of high gprs on signal return
|
- [s390] compat: correct restore of high gprs on signal return
|
||||||
- s390/fpu: signals vs. floating point control register
|
- [s390] fpu: signals vs. floating point control register
|
||||||
- uml: flush stdout before forking
|
- uml: flush stdout before forking
|
||||||
- uml: fix hostfs mknod()
|
- uml: fix hostfs mknod()
|
||||||
- um: link with -lpthread
|
|
||||||
- locks: fix unlock when fcntl_setlk races with a close
|
- locks: fix unlock when fcntl_setlk races with a close
|
||||||
- rtlwifi: rtl_pci: Fix kernel panic
|
|
||||||
- rtlwifi: rtl8192cu: Add missing parameter setup
|
- rtlwifi: rtl8192cu: Add missing parameter setup
|
||||||
- rtlwifi: rtl8192ce: Fix handling of module parameters
|
- rtlwifi: rtl8192ce: Fix handling of module parameters
|
||||||
- rtlwifi: rtl8192de: Fix incorrect module parameter descriptions
|
- rtlwifi: rtl8192de: Fix incorrect module parameter descriptions
|
||||||
|
@ -248,40 +231,28 @@ linux (4.4.4-1) UNRELEASED; urgency=medium
|
||||||
- rtlwifi: rtl8192se: Fix module parameter initialization
|
- rtlwifi: rtl8192se: Fix module parameter initialization
|
||||||
- rtlwifi: rtl8188ee: Fix module parameter initialization
|
- rtlwifi: rtl8188ee: Fix module parameter initialization
|
||||||
- rtlwifi: rtl8723be: Fix module parameter initialization
|
- rtlwifi: rtl8723be: Fix module parameter initialization
|
||||||
- mei: fix fasync return value on error
|
- [x86] mei: fix fasync return value on error
|
||||||
- mei: validate request value in client notify request ioctl
|
- [x86] mei: validate request value in client notify request ioctl
|
||||||
- namei: ->d_inode of a pinned dentry is stable only for positives
|
- namei: ->d_inode of a pinned dentry is stable only for positives
|
||||||
- rc: sunxi-cir: Initialize the spinlock properly
|
- [armhf] rc: sunxi-cir: Initialize the spinlock properly
|
||||||
- media: dvb-core: Don't force CAN_INVERSION_AUTO in oneshot mode
|
|
||||||
- si2157: return -EINVAL if firmware blob is too big
|
|
||||||
- gspca: ov534/topro: prevent a division by 0
|
- gspca: ov534/topro: prevent a division by 0
|
||||||
- vb2: fix a regression in poll() behavior for output,streams
|
- vb2: fix a regression in poll() behavior for output,streams
|
||||||
- tda1004x: only update the frontend properties if locked
|
- tda1004x: only update the frontend properties if locked
|
||||||
- dm space map metadata: remove unused variable in brb_pop()
|
|
||||||
- dm snapshot: fix hung bios when copy error occurs
|
- dm snapshot: fix hung bios when copy error occurs
|
||||||
- dm: fix dm_rq_target_io leak on faults with .request_fn DM w/ blk-mq paths
|
- dm: fix dm_rq_target_io leak on faults with .request_fn DM w/ blk-mq paths
|
||||||
- coresight: checking for NULL string in coresight_name_match()
|
|
||||||
- irqchip/omap-intc: Add support for spurious irq handling
|
|
||||||
- irqchip/mxs: Add missing set_handle_irq()
|
|
||||||
- irqchip/atmel-aic: Fix wrong bit operation for IRQ priority
|
|
||||||
- irqchip/gic-v3-its: Fix double ICC_EOIR write for LPI in EOImode==1
|
|
||||||
- posix-clock: Fix return code on the poll method's error path
|
- posix-clock: Fix return code on the poll method's error path
|
||||||
- clockevents/tcb_clksrc: Prevent disabling an already disabled clock
|
|
||||||
- mmc: usdhi6rol0: handle NULL data in timeout
|
|
||||||
- mmc: sdhci-pci: Do not default to 33 Ohm driver strength for Intel SPT
|
- mmc: sdhci-pci: Do not default to 33 Ohm driver strength for Intel SPT
|
||||||
- mmc: sdhci: Fix DMA descriptor with zero data length
|
- mmc: sdhci: Fix DMA descriptor with zero data length
|
||||||
- mmc: sdio: Fix invalid vdd in voltage switch power cycle
|
- mmc: sdio: Fix invalid vdd in voltage switch power cycle
|
||||||
- mmc: mmc: Fix incorrect use of driver strength switching HS200 and HS400
|
- mmc: mmc: Fix incorrect use of driver strength switching HS200 and HS400
|
||||||
- mmc: sdhci: Fix sdhci_runtime_pm_bus_on/off()
|
- mmc: sdhci: Fix sdhci_runtime_pm_bus_on/off()
|
||||||
- mmc: core: Enable tuning according to the actual timing
|
- mmc: core: Enable tuning according to the actual timing
|
||||||
- mmc: mmci: fix an ages old detection error
|
- [armhf, arm64] mmc: mmci: fix an ages old detection error
|
||||||
- mmc: sdhci-acpi: Fix card detect race for Intel BXT/APL
|
- [x86] mmc: sdhci-acpi: Fix card detect race for Intel BXT/APL
|
||||||
- mmc: pxamci: fix again read-only gpio detection polarity
|
|
||||||
- mmc: sdhci-pci: Fix card detect race for Intel BXT/APL
|
- mmc: sdhci-pci: Fix card detect race for Intel BXT/APL
|
||||||
- mmc: sdhci: Allow override of mmc host operations
|
- mmc: sdhci: Allow override of mmc host operations
|
||||||
- mmc: sdhci: Allow override of get_cd() called from sdhci_request()
|
- mmc: sdhci: Allow override of get_cd() called from sdhci_request()
|
||||||
- tools: hv: vss: fix the write()'s argument: error -> vss_msg
|
- [x86] Drivers: hv: vmbus: Fix a Host signaling bug
|
||||||
- Drivers: hv: vmbus: Fix a Host signaling bug
|
|
||||||
- Bluetooth: Use continuous scanning when creating LE connections
|
- Bluetooth: Use continuous scanning when creating LE connections
|
||||||
- Bluetooth: Add support of Toshiba Broadcom based devices
|
- Bluetooth: Add support of Toshiba Broadcom based devices
|
||||||
- Bluetooth: Fix incorrect removing of IRKs
|
- Bluetooth: Fix incorrect removing of IRKs
|
||||||
|
@ -290,13 +261,13 @@ linux (4.4.4-1) UNRELEASED; urgency=medium
|
||||||
- time: Avoid signed overflow in timekeeping_get_ns()
|
- time: Avoid signed overflow in timekeeping_get_ns()
|
||||||
- cputime: Prevent 32bit overflow in time[val|spec]_to_cputime()
|
- cputime: Prevent 32bit overflow in time[val|spec]_to_cputime()
|
||||||
- Revert "MIPS: Fix PAGE_MASK definition"
|
- Revert "MIPS: Fix PAGE_MASK definition"
|
||||||
- MIPS: Loongson-3: Fix SMP_ASK_C0COUNT IPI handler
|
- [MIPS] Loongson-3: Fix SMP_ASK_C0COUNT IPI handler
|
||||||
- MIPS: hpet: Choose a safe value for the ETIME check
|
- [MIPS] hpet: Choose a safe value for the ETIME check
|
||||||
- MIPS: Fix some missing CONFIG_CPU_MIPSR6 #ifdefs
|
- [MIPS] Fix some missing CONFIG_CPU_MIPSR6 #ifdefs
|
||||||
- MIPS: Fix buffer overflow in syscall_get_arguments()
|
- [MIPS] Fix buffer overflow in syscall_get_arguments()
|
||||||
- EDAC: Robustify workqueues destruction
|
- EDAC: Robustify workqueues destruction
|
||||||
- EDAC, mc_sysfs: Fix freeing bus' name
|
- EDAC, mc_sysfs: Fix freeing bus' name
|
||||||
- sparc64: fix incorrect sign extension in sys_sparc64_personality
|
- [sparc64] fix incorrect sign extension in sys_sparc64_personality
|
||||||
- cxl: use correct operator when writing pcie config space values
|
- cxl: use correct operator when writing pcie config space values
|
||||||
- clk: exynos: use irqsave version of spin_lock to avoid deadlock with irqs
|
- clk: exynos: use irqsave version of spin_lock to avoid deadlock with irqs
|
||||||
- regulator: axp20x: Fix GPIO LDO enable value for AXP22x
|
- regulator: axp20x: Fix GPIO LDO enable value for AXP22x
|
||||||
|
@ -436,18 +407,18 @@ linux (4.4.4-1) UNRELEASED; urgency=medium
|
||||||
- NFSv4: Fix a dentry leak on alias use
|
- NFSv4: Fix a dentry leak on alias use
|
||||||
- of/irq: Fix msi-map calculation for nonzero rid-base
|
- of/irq: Fix msi-map calculation for nonzero rid-base
|
||||||
- KVM: async_pf: do not warn on page allocation failures
|
- KVM: async_pf: do not warn on page allocation failures
|
||||||
- KVM: arm/arm64: vgic: Ensure bitmaps are long enough
|
- [arm/arm64] KVM: vgic: Ensure bitmaps are long enough
|
||||||
- KVM: x86: fix missed hardware breakpoints
|
- [x86] KVM: fix missed hardware breakpoints
|
||||||
- KVM: x86: fix conversion of addresses to linear in 32-bit protected mode
|
- [x86] KVM: fix conversion of addresses to linear in 32-bit protected mode
|
||||||
- KVM: x86: MMU: fix ubsan index-out-of-range warning
|
- [x86] KVM: MMU: fix ubsan index-out-of-range warning
|
||||||
- powerpc/eeh: Fix partial hotplug criterion
|
- [powerpc] eeh: Fix partial hotplug criterion
|
||||||
- tracing: Fix showing function event in available_events
|
- tracing: Fix showing function event in available_events
|
||||||
- sunrpc/cache: fix off-by-one in qword_get()
|
- sunrpc/cache: fix off-by-one in qword_get()
|
||||||
- kernel/resource.c: fix muxed resource handling in __request_region()
|
- kernel/resource.c: fix muxed resource handling in __request_region()
|
||||||
- do_last(): don't let a bogus return value from ->open() et.al. to confuse us
|
- do_last(): don't let a bogus return value from ->open() et.al. to confuse us
|
||||||
- ARM: OMAP2+: Fix onenand initialization to avoid filesystem corruption
|
- [ARM] OMAP2+: Fix onenand initialization to avoid filesystem corruption
|
||||||
- ARM: at91/dt: fix typo in sama5d2 pinmux descriptions
|
- [ARM] at91/dt: fix typo in sama5d2 pinmux descriptions
|
||||||
- xen/arm: correctly handle DMA mapping of compound pages
|
- [arm] xen: correctly handle DMA mapping of compound pages
|
||||||
- xen/scsiback: correct frontend counting
|
- xen/scsiback: correct frontend counting
|
||||||
- xen/pciback: Check PF instead of VF for PCI_COMMAND_MEMORY
|
- xen/pciback: Check PF instead of VF for PCI_COMMAND_MEMORY
|
||||||
- xen/pciback: Save the number of MSI-X entries to be copied later.
|
- xen/pciback: Save the number of MSI-X entries to be copied later.
|
||||||
|
@ -455,23 +426,23 @@ linux (4.4.4-1) UNRELEASED; urgency=medium
|
||||||
- should_follow_link(): validate ->d_seq after having decided to follow
|
- should_follow_link(): validate ->d_seq after having decided to follow
|
||||||
- do_last(): ELOOP failure exit should be done after leaving RCU mode
|
- do_last(): ELOOP failure exit should be done after leaving RCU mode
|
||||||
- hpfs: don't truncate the file when delete fails
|
- hpfs: don't truncate the file when delete fails
|
||||||
- x86/mpx: Fix off-by-one comparison with nr_registers
|
- [x86] mpx: Fix off-by-one comparison with nr_registers
|
||||||
- x86/entry/compat: Add missing CLAC to entry_INT80_32
|
- [x86] entry/compat: Add missing CLAC to entry_INT80_32
|
||||||
- x86/irq: Call chip->irq_set_affinity in proper context
|
- [x86] irq: Call chip->irq_set_affinity in proper context
|
||||||
- x86/irq: Fix a race in x86_vector_free_irqs()
|
- [x86] irq: Fix a race in x86_vector_free_irqs()
|
||||||
- x86/irq: Validate that irq descriptor is still active
|
- [x86] irq: Validate that irq descriptor is still active
|
||||||
- x86/irq: Do not use apic_chip_data.old_domain as temporary buffer
|
- [x86] irq: Do not use apic_chip_data.old_domain as temporary buffer
|
||||||
- x86/irq: Reorganize the return path in assign_irq_vector
|
- [x86] irq: Reorganize the return path in assign_irq_vector
|
||||||
- x86/irq: Reorganize the search in assign_irq_vector
|
- [x86] irq: Reorganize the search in assign_irq_vector
|
||||||
- x86/irq: Check vector allocation early
|
- [x86] irq: Check vector allocation early
|
||||||
- x86/irq: Copy vectormask instead of an AND operation
|
- [x86] irq: Copy vectormask instead of an AND operation
|
||||||
- x86/irq: Get rid of code duplication
|
- [x86] irq: Get rid of code duplication
|
||||||
- x86/irq: Remove offline cpus from vector cleanup
|
- [x86] irq: Remove offline cpus from vector cleanup
|
||||||
- x86/irq: Clear move_in_progress before sending cleanup IPI
|
- [x86] irq: Clear move_in_progress before sending cleanup IPI
|
||||||
- x86/irq: Remove the cpumask allocation from send_cleanup_vector()
|
- [x86] irq: Remove the cpumask allocation from send_cleanup_vector()
|
||||||
- x86/irq: Remove outgoing CPU from vector cleanup mask
|
- [x86] irq: Remove outgoing CPU from vector cleanup mask
|
||||||
- x86/irq: Call irq_force_move_complete with irq descriptor
|
- [x86] irq: Call irq_force_move_complete with irq descriptor
|
||||||
- x86/irq: Plug vector cleanup race
|
- [x86] irq: Plug vector cleanup race
|
||||||
- IB/cma: Fix RDMA port validation for iWarp
|
- IB/cma: Fix RDMA port validation for iWarp
|
||||||
- security: let security modules use PTRACE_MODE_* with bitmasks
|
- security: let security modules use PTRACE_MODE_* with bitmasks
|
||||||
- iwlwifi: dvm: fix WoWLAN
|
- iwlwifi: dvm: fix WoWLAN
|
||||||
|
|
Loading…
Reference in New Issue