Improve changelog for stable update 4.4.4

This commit is contained in:
Salvatore Bonaccorso 2016-03-04 20:19:55 +01:00
parent 13ca0a257b
commit 2dc47cb5ae
1 changed files with 46 additions and 75 deletions

121
debian/changelog vendored
View File

@ -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
- af_iucv: Validate socket address length in iucv_sock_bind()
- gro: Make GRO aware of lightweight tunnels.
- net: dp83640: Fix tx timestamp overflow handling.
- tunnels: Allow IPv6 UDP checksums to be correctly controlled.
- lwt: fix rx checksum setting for lwt devices tunneling over ipv6
- tcp: fix NULL deref in tcp_v4_send_ack()
- af_unix: fix struct pid memory leak
- pptp: fix illegal memory access caused by multiple bind()s
- sctp: allow setting SCTP_SACK_IMMEDIATELY by the application
- net: dsa: fix mv88e6xxx switches
- tipc: fix connection abort during subscription cancel
- 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()
- ipv6: enforce flowi6_oif usage in ip6_dst_lookup_tail()
- 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
- sctp: Fix port hash table size computation
- ext4: fix bh->b_state corruption
- ARM: debug-ll: fix BCM63xx entry for multiplatform
- arm64: errata: Add -mpc-relative-literal-loads to build flags
- KVM: s390: fix guest fprs memory leak
- [s390] KVM: fix guest fprs memory leak
- 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: 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: Add a cond_resched() call to gc
- 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: option: add support for SIM7100E
- USB: option: add "4G LTE usb-modem U901"
- drivers: android: correct the size of struct binder_uintptr_t for BC_DEAD_BINDER_DONE
- spi: omap2-mcspi: Prevent duplicate gpio_request
- [armhf] spi: omap2-mcspi: Prevent duplicate gpio_request
- 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
- mm: thp: fix SMP race condition between THP page fault and MADV_DONTNEED
- mm: numa: quickly fail allocations for NUMA balancing on full nodes
- genirq: Validate action before dereferencing it in handle_irq_event_percpu()
- clocksource/drivers/vt8500: Increase the minimum delta
- s390/kvm: remove dependency on struct save_area definition
- KVM: s390: fix memory overwrites when vx is disabled
- [s390] KVM: fix memory overwrites when vx is disabled
- Btrfs: add missing brelse when superblock checksum fails
- Btrfs: igrab inode in writepage
- 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: Initialize btrfs_root->highest_objectid when loading tree root and subvolume roots
- btrfs: initialize the seq counter in struct btrfs_device
- s390: fix normalization bug in exception table sorting
- s390/dasd: prevent incorrect length error under z/VM after PAV changes
- s390/dasd: fix refcount for PAV reassignment
- s390/dasd: fix performance drop
- s390/compat: correct restore of high gprs on signal return
- s390/fpu: signals vs. floating point control register
- [s390] fix normalization bug in exception table sorting
- [s390] dasd: prevent incorrect length error under z/VM after PAV changes
- [s390] dasd: fix refcount for PAV reassignment
- [s390] dasd: fix performance drop
- [s390] compat: correct restore of high gprs on signal return
- [s390] fpu: signals vs. floating point control register
- uml: flush stdout before forking
- uml: fix hostfs mknod()
- um: link with -lpthread
- locks: fix unlock when fcntl_setlk races with a close
- rtlwifi: rtl_pci: Fix kernel panic
- rtlwifi: rtl8192cu: Add missing parameter setup
- rtlwifi: rtl8192ce: Fix handling of module parameters
- 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: rtl8188ee: Fix module parameter initialization
- rtlwifi: rtl8723be: Fix module parameter initialization
- mei: fix fasync return value on error
- mei: validate request value in client notify request ioctl
- [x86] mei: fix fasync return value on error
- [x86] mei: validate request value in client notify request ioctl
- namei: ->d_inode of a pinned dentry is stable only for positives
- 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
- [armhf] rc: sunxi-cir: Initialize the spinlock properly
- gspca: ov534/topro: prevent a division by 0
- vb2: fix a regression in poll() behavior for output,streams
- 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: 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
- 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: Fix DMA descriptor with zero data length
- mmc: sdio: Fix invalid vdd in voltage switch power cycle
- mmc: mmc: Fix incorrect use of driver strength switching HS200 and HS400
- mmc: sdhci: Fix sdhci_runtime_pm_bus_on/off()
- mmc: core: Enable tuning according to the actual timing
- mmc: mmci: fix an ages old detection error
- mmc: sdhci-acpi: Fix card detect race for Intel BXT/APL
- mmc: pxamci: fix again read-only gpio detection polarity
- [armhf, arm64] mmc: mmci: fix an ages old detection error
- [x86] mmc: sdhci-acpi: 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 get_cd() called from sdhci_request()
- tools: hv: vss: fix the write()'s argument: error -> vss_msg
- Drivers: hv: vmbus: Fix a Host signaling bug
- [x86] Drivers: hv: vmbus: Fix a Host signaling bug
- Bluetooth: Use continuous scanning when creating LE connections
- Bluetooth: Add support of Toshiba Broadcom based devices
- 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()
- cputime: Prevent 32bit overflow in time[val|spec]_to_cputime()
- Revert "MIPS: Fix PAGE_MASK definition"
- MIPS: Loongson-3: Fix SMP_ASK_C0COUNT IPI handler
- MIPS: hpet: Choose a safe value for the ETIME check
- MIPS: Fix some missing CONFIG_CPU_MIPSR6 #ifdefs
- MIPS: Fix buffer overflow in syscall_get_arguments()
- [MIPS] Loongson-3: Fix SMP_ASK_C0COUNT IPI handler
- [MIPS] hpet: Choose a safe value for the ETIME check
- [MIPS] Fix some missing CONFIG_CPU_MIPSR6 #ifdefs
- [MIPS] Fix buffer overflow in syscall_get_arguments()
- EDAC: Robustify workqueues destruction
- 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
- clk: exynos: use irqsave version of spin_lock to avoid deadlock with irqs
- 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
- of/irq: Fix msi-map calculation for nonzero rid-base
- KVM: async_pf: do not warn on page allocation failures
- KVM: arm/arm64: vgic: Ensure bitmaps are long enough
- KVM: x86: fix missed hardware breakpoints
- KVM: x86: fix conversion of addresses to linear in 32-bit protected mode
- KVM: x86: MMU: fix ubsan index-out-of-range warning
- powerpc/eeh: Fix partial hotplug criterion
- [arm/arm64] KVM: vgic: Ensure bitmaps are long enough
- [x86] KVM: fix missed hardware breakpoints
- [x86] KVM: fix conversion of addresses to linear in 32-bit protected mode
- [x86] KVM: MMU: fix ubsan index-out-of-range warning
- [powerpc] eeh: Fix partial hotplug criterion
- tracing: Fix showing function event in available_events
- sunrpc/cache: fix off-by-one in qword_get()
- 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
- ARM: OMAP2+: Fix onenand initialization to avoid filesystem corruption
- ARM: at91/dt: fix typo in sama5d2 pinmux descriptions
- xen/arm: correctly handle DMA mapping of compound pages
- [ARM] OMAP2+: Fix onenand initialization to avoid filesystem corruption
- [ARM] at91/dt: fix typo in sama5d2 pinmux descriptions
- [arm] xen: correctly handle DMA mapping of compound pages
- xen/scsiback: correct frontend counting
- xen/pciback: Check PF instead of VF for PCI_COMMAND_MEMORY
- 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
- do_last(): ELOOP failure exit should be done after leaving RCU mode
- hpfs: don't truncate the file when delete fails
- x86/mpx: Fix off-by-one comparison with nr_registers
- x86/entry/compat: Add missing CLAC to entry_INT80_32
- x86/irq: Call chip->irq_set_affinity in proper context
- x86/irq: Fix a race in x86_vector_free_irqs()
- x86/irq: Validate that irq descriptor is still active
- 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 search in assign_irq_vector
- x86/irq: Check vector allocation early
- x86/irq: Copy vectormask instead of an AND operation
- x86/irq: Get rid of code duplication
- x86/irq: Remove offline cpus from vector cleanup
- x86/irq: Clear move_in_progress before sending cleanup IPI
- x86/irq: Remove the cpumask allocation from send_cleanup_vector()
- x86/irq: Remove outgoing CPU from vector cleanup mask
- x86/irq: Call irq_force_move_complete with irq descriptor
- x86/irq: Plug vector cleanup race
- [x86] mpx: Fix off-by-one comparison with nr_registers
- [x86] entry/compat: Add missing CLAC to entry_INT80_32
- [x86] irq: Call chip->irq_set_affinity in proper context
- [x86] irq: Fix a race in x86_vector_free_irqs()
- [x86] irq: Validate that irq descriptor is still active
- [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 search in assign_irq_vector
- [x86] irq: Check vector allocation early
- [x86] irq: Copy vectormask instead of an AND operation
- [x86] irq: Get rid of code duplication
- [x86] irq: Remove offline cpus from vector cleanup
- [x86] irq: Clear move_in_progress before sending cleanup IPI
- [x86] irq: Remove the cpumask allocation from send_cleanup_vector()
- [x86] irq: Remove outgoing CPU from vector cleanup mask
- [x86] irq: Call irq_force_move_complete with irq descriptor
- [x86] irq: Plug vector cleanup race
- IB/cma: Fix RDMA port validation for iWarp
- security: let security modules use PTRACE_MODE_* with bitmasks
- iwlwifi: dvm: fix WoWLAN