[linux] 01/01: Improve changelog for stable update 4.4.4
debian-kernel at lists.debian.org
debian-kernel at lists.debian.org
Fri Mar 4 19:20:05 UTC 2016
This is an automated email from the git hooks/post-receive script.
carnil pushed a commit to branch sid
in repository linux.
commit 2dc47cb5ae0037d129c6361a593924caf959e94d
Author: Salvatore Bonaccorso <carnil at debian.org>
Date: Fri Mar 4 20:19:55 2016 +0100
Improve changelog for stable update 4.4.4
---
debian/changelog | 121 +++++++++++++++++++++----------------------------------
1 file changed, 46 insertions(+), 75 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 75ca6a1..ca3b424 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -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
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/kernel/linux.git
More information about the Kernel-svn-changes
mailing list