Release linux (4.12.12-1).
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAlm1ox4ACgkQ57/I7JWG EQndsRAAn9ooqOo8qGWF28qcVjgMUNWC3wQA9vT3kBvNsqJ8htLWJZhe22rDUU4U MGdoZ4nchlZumn+nKQiIAgMB+Na1A7aYeR6H06rs6+JoHsHA0T/tjVsmcBCPnNzT Rnx/nq+sGuJOe0NYqqJgkgjk2otiSUc5EyEMSxSBID8wG9JyLeaZIgmNiYEu1Mvt 8PcNC4AeN1XTFAkCsJgqrEkYw6JNTb7nzJvq6e52FD6GnPn8nfAiSbX/W6zhs8ae /4lvufDFc/m1xoBPfGwesJLKCgXnc2JPmM48V21zH9Py/Lluwc3sXJG2lj2mwvnG sbC4UQrtRgQOOV7tZB8/GoOdIUP/OCZWTRtKhy/fApgyZn3V6UT3AyK+kIyz8p4d ljP7BoHhtMyZBoH2Imw9Lqcp/4FXE/97wHPaK6nINYj/luHJZCTpQdAf27zo38tk xhep4HVd8DzKQn6FnSjkV9j7m09w96TEHYcG+4kagJ1mVjZymNbE3xZZaX1+9wut W24E83SggksGiaqClpGNqsyX9MrfqjSJDICu08KRxwG/mc1GNTyzVoghlru8c6sE EDRvlS84VzPNhYANkQ9WTizQXsDrR2G4z/eOO1+GM8+IXJDtNkyrXzUqNMg93+t0 zC3S3/uf+EIbfkj3BHAOtdDMbVL18szhoA1aM65ePYTxxxthn6U= =HfH1 -----END PGP SIGNATURE----- Merge tag 'debian/4.12.12-1' Release linux (4.12.12-1).
This commit is contained in:
commit
f0fb8e6753
|
@ -50,6 +50,287 @@ linux (4.13~rc5-1~exp1) experimental; urgency=medium
|
|||
|
||||
-- Ben Hutchings <ben@decadent.org.uk> Mon, 14 Aug 2017 23:20:50 +0100
|
||||
|
||||
linux (4.12.12-1) unstable; urgency=medium
|
||||
|
||||
* New upstream stable update:
|
||||
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.12.7
|
||||
- ppp: Fix false xmit recursion detect with two ppp devices
|
||||
- ppp: fix xmit recursion detection on ppp channels
|
||||
- tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction states
|
||||
- net: fix keepalive code vs TCP_FASTOPEN_CONNECT
|
||||
- ipv6: set rt6i_protocol properly in the route when it is installed
|
||||
- [s390x] bpf: fix jit branch offset related to ldimm64
|
||||
- net/mlx4_en: don't set CHECKSUM_COMPLETE on SCTP packets
|
||||
- net: sched: set xt_tgchk_param par.net properly in ipt_init_target
|
||||
- net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target
|
||||
- tcp: fastopen: tcp_connect() must refresh the route
|
||||
- qmi_wwan: fix NULL deref on disconnect
|
||||
- net: avoid skb_warn_bad_offload false positives on UFO
|
||||
- igmp: Fix regression caused by igmp sysctl namespace code.
|
||||
- scsi: sg: only check for dxfer_len greater than 256M
|
||||
- btrfs: Remove false alert when fiemap range is smaller than on-disk
|
||||
extent
|
||||
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.12.8
|
||||
- mm: ratelimit PFNs busy info message
|
||||
- mm: fix list corruptions on shmem shrinklist
|
||||
- futex: Remove unnecessary warning from get_futex_key
|
||||
- xfs: Fix leak of discard bio
|
||||
- [armhf] pinctrl: armada-37xx: Fix number of pin in south bridge
|
||||
- mtd: nand: Fix timing setup for NANDs that do not support SET FEATURES
|
||||
- mtd: nand: Declare tBERS, tR and tPROG as u64 to avoid integer overflow
|
||||
- iscsi-target: fix memory leak in iscsit_setup_text_cmd()
|
||||
- iscsi-target: Fix iscsi_np reset hung task during parallel delete
|
||||
- usb-storage: fix deadlock involving host lock and scsi_done
|
||||
- target: Fix node_acl demo-mode + uncached dynamic shutdown regression
|
||||
- fuse: initialize the flock flag in fuse_file on allocation
|
||||
- i2c: designware: Some broken DSTDs use 1MiHz instead of 1MHz
|
||||
- nand: fix wrong default oob layout for small pages using soft ecc
|
||||
- mmc: mmc: correct the logic for setting HS400ES signal voltage
|
||||
- nfs/flexfiles: fix leak of nfs4_ff_ds_version arrays
|
||||
- [armhf] drm/etnaviv: Fix off-by-one error in reloc checking
|
||||
- [x86] drm/i915: Fix out-of-bounds array access in bdw_load_gamma_lut
|
||||
- [armhf] usb: musb: fix tx fifo flush handling again
|
||||
- USB: hcd: Mark secondary HCD as dead if the primary one died
|
||||
- [armhf] iio: accel: st_accel: add SPI-3wire support
|
||||
- [x86] iio: accel: bmc150: Always restore device to normal mode after
|
||||
suspend-resume
|
||||
- iio: light: tsl2563: use correct event code
|
||||
- staging: comedi: comedi_fops: do not call blocking ops when !TASK_RUNNING
|
||||
- uas: Add US_FL_IGNORE_RESIDUE for Initio Corporation INIC-3069
|
||||
- firmware: fix batched requests - wake all waiters
|
||||
- firmware: fix batched requests - send wake up on failure on direct lookups
|
||||
- firmware: avoid invalid fallback aborts by using killable wait
|
||||
- block: Make blk_mq_delay_kick_requeue_list() rerun the queue at a quiet
|
||||
time
|
||||
- USB: Check for dropped connection before switching to full speed
|
||||
- usb: core: unlink urbs from the tail of the endpoint's urb_list
|
||||
- usb: quirks: Add no-lpm quirk for Moshi USB to Ethernet Adapter
|
||||
- usb:xhci:Add quirk for Certain failing HP keyboard on reset after resume
|
||||
- PCI: Protect pci_error_handlers->reset_notify() usage with device_lock()
|
||||
- xhci: Reset Renesas uPD72020x USB controller for 32-bit DMA issue
|
||||
- pnfs/blocklayout: require 64-bit sector_t
|
||||
- [x86] pinctrl: cherryview: Add Setzer models to the Chromebook DMI quirk
|
||||
- [armhf] pinctrl: sunxi: add a missing function of A10/A20 pinctrl driver
|
||||
- [x86] pinctrl: intel: merrifield: Correct UART pin lists
|
||||
- [armhf] pinctrl: samsung: Remove bogus irq_[un]mask from resource
|
||||
management
|
||||
- [arm64] pinctrl: meson-gxbb: Add missing GPIODV_18 pin entry
|
||||
- [arm64] pinctrl: meson-gxl: Add missing GPIODV_18 pin entry
|
||||
- [mips*] Revert "MIPS: Don't unnecessarily include kmalloc.h into
|
||||
<asm/cache.h>."
|
||||
- [mips*/octeon] Fix broken EDAC driver.
|
||||
- [ppc64el] Fix /proc/cpuinfo revision for POWER9 DD2
|
||||
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.12.9
|
||||
- audit: Fix use after free in audit_remove_watch_rule()
|
||||
- [hppa] pci memory bar assignment fails with 64bit kernels on dino/cujo
|
||||
- [x86] crypto: sha1 - Fix reads beyond the number of blocks passed
|
||||
- [x86] drm/i915: Perform an invalidate prior to executing golden
|
||||
renderstate
|
||||
- drm/amdgpu: save list length when fence is signaled
|
||||
- md: fix test in md_write_start()
|
||||
- md: always clear ->safemode when md_check_recovery gets the mddev lock.
|
||||
- MD: not clear ->safemode for external metadata array
|
||||
- ALSA: seq: 2nd attempt at fixing race creating a queue
|
||||
- ALSA: usb-audio: Apply sample rate quirk to Sennheiser headset
|
||||
- ALSA: usb-audio: Add mute TLV for playback volumes on C-Media devices
|
||||
- ALSA: usb-audio: add DSD support for new Amanero PID
|
||||
- mm: discard memblock data later
|
||||
- slub: fix per memcg cache leak on css offline
|
||||
- mm: fix double mmap_sem unlock on MMF_UNSTABLE enforced SIGBUS
|
||||
- mm/cma_debug.c: fix stack corruption due to sprintf usage
|
||||
- mm/mempolicy: fix use after free when calling get_mempolicy
|
||||
- mm/vmalloc.c: don't unconditonally use __GFP_HIGHMEM
|
||||
- [amd64,arm64] mm: revert x86_64 and arm64 ELF_ET_DYN_BASE base changes
|
||||
- xen: fix bio vec merging (CVE-2017-12134) (Closes: #866511)
|
||||
- [armhf] ARM: dts: imx6qdl-nitrogen6_som2: fix PCIe reset
|
||||
- blk-mq-pci: add a fallback when pci_irq_get_affinity returns NULL
|
||||
- [powerpc*] Fix VSX enabling/flushing to also test MSR_FP and MSR_VEC
|
||||
- xen-blkfront: use a right index when checking requests
|
||||
- [x86] perf: Fix RDPMC vs. mm_struct tracking
|
||||
- [amd64] asm: Clear AC on NMI entries
|
||||
- [x86] Fix norandmaps/ADDR_NO_RANDOMIZE
|
||||
- [x86] elf: Remove the unnecessary ADDR_NO_RANDOMIZE checks
|
||||
- genirq: Restore trigger settings in irq_modify_status()
|
||||
- genirq/ipi: Fixup checks against nr_cpu_ids
|
||||
- kernel/watchdog: Prevent false positives with turbo modes
|
||||
- Sanitize 'move_pages()' permission checks (CVE-2017-14140)
|
||||
- pids: make task_tgid_nr_ns() safe
|
||||
- debug: Fix WARN_ON_ONCE() for modules
|
||||
- usb: optimize acpi companion search for usb port devices
|
||||
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.12.10
|
||||
- [sparc64] remove unnecessary log message
|
||||
- bonding: require speed/duplex only for 802.3ad, alb and tlb
|
||||
- bonding: ratelimit failed speed/duplex update warning
|
||||
- af_key: do not use GFP_KERNEL in atomic contexts
|
||||
- dccp: purge write queue in dccp_destroy_sock()
|
||||
- dccp: defer ccid_hc_tx_delete() at dismantle time
|
||||
- ipv4: fix NULL dereference in free_fib_info_rcu()
|
||||
- net_sched/sfq: update hierarchical backlog when drop packet
|
||||
- net_sched: remove warning from qdisc_hash_add
|
||||
- bpf: fix bpf_trace_printk on 32 bit archs
|
||||
- net: igmp: Use ingress interface rather than vrf device
|
||||
- openvswitch: fix skb_panic due to the incorrect actions attrlen
|
||||
- ptr_ring: use kmalloc_array()
|
||||
- ipv4: better IP_MAX_MTU enforcement
|
||||
- nfp: fix infinite loop on umapping cleanup
|
||||
- tun: handle register_netdevice() failures properly
|
||||
- sctp: fully initialize the IPv6 address in sctp_v6_to_addr()
|
||||
- tipc: fix use-after-free
|
||||
- ipv6: reset fn->rr_ptr when replacing route
|
||||
- ipv6: repair fib6 tree in failure case
|
||||
- tcp: when rearming RTO, if RTO time is in past then fire RTO ASAP
|
||||
- net/mlx4_core: Enable 4K UAR if SRIOV module parameter is not enabled
|
||||
- irda: do not leak initialized list.dev to userspace
|
||||
- net: sched: fix NULL pointer dereference when action calls some targets
|
||||
- net_sched: fix order of queue length updates in qdisc_replace()
|
||||
- bpf, verifier: add additional patterns to evaluate_reg_imm_alu
|
||||
- bpf: fix mixed signed/unsigned derived min/max value bounds
|
||||
- bpf/verifier: fix min/max handling in BPF_SUB
|
||||
- Input: ALPS - fix two-finger scroll breakage in right side on ALPS
|
||||
touchpad
|
||||
- [s390x] KVM: sthyi: fix sthyi inline assembly
|
||||
- [s390x] KVM: sthyi: fix specification exception detection
|
||||
- [x86] KVM: simplify handling of PKRU
|
||||
- [x86] KVM, pkeys: do not use PKRU value in vcpu->arch.guest_fpu.state
|
||||
- [x86] KVM: block guest protection keys unless the host has them enabled
|
||||
- ALSA: core: Fix unexpected error at replacing user TLV
|
||||
- ALSA: firewire: fix NULL pointer dereference when releasing
|
||||
uninitialized data of iso-resource
|
||||
- ALSA: firewire-motu: destroy stream data surely at failure of card
|
||||
initialization
|
||||
- PM/hibernate: touch NMI watchdog when creating snapshot
|
||||
- mm, shmem: fix handling /sys/kernel/mm/transparent_hugepage/shmem_enabled
|
||||
- dax: fix deadlock due to misaligned PMD faults
|
||||
- i2c: designware: Fix system suspend
|
||||
- mm/madvise.c: fix freeing of locked page with MADV_FREE
|
||||
- fork: fix incorrect fput of ->exe_file causing use-after-free
|
||||
- mm/memblock.c: reversed logic in memblock_discard()
|
||||
- [arm64] fpsimd: Prevent registers leaking across exec
|
||||
- drm: Fix framebuffer leak
|
||||
- drm: Release driver tracking before making the object available again
|
||||
- [armhf] drm/sun4i: Implement drm_driver lastclose to restore fbdev
|
||||
console
|
||||
- drm/atomic: Handle -EDEADLK with out-fences correctly
|
||||
- drm/atomic: If the atomic check fails, return its value first
|
||||
- [x86] drm/i915/vbt: ignore extraneous child devices for a port
|
||||
- [x86] drm/i915/gvt: Fix the kernel null pointer error
|
||||
- Revert "drm/amdgpu: fix vblank_time when displays are off"
|
||||
- ACPI: device property: Fix node lookup in
|
||||
acpi_graph_get_child_prop_value()
|
||||
- tracing: Call clear_boot_tracer() at lateinit_sync
|
||||
- tracing: Missing error code in tracer_alloc_buffers()
|
||||
- tracing: Fix kmemleak in tracing_map_array_free()
|
||||
- tracing: Fix freeing of filter in create_filter() when set_str is false
|
||||
- RDMA/uverbs: Initialize cq_context appropriately
|
||||
- cifs: Fix df output for users with quota limits
|
||||
- cifs: return ENAMETOOLONG for overlong names in
|
||||
cifs_open()/cifs_lookup()
|
||||
- nfsd: Limit end of page list when decoding NFSv4 WRITE
|
||||
- ring-buffer: Have ring_buffer_alloc_read_page() return error on offline
|
||||
CPU
|
||||
- virtio_pci: fix cpu affinity support
|
||||
- ftrace: Check for null ret_stack on profile function graph entry
|
||||
function
|
||||
- perf/core: Fix group {cpu,task} validation
|
||||
- timers: Fix excessive granularity of new timers after a nohz idle
|
||||
- [x86] mm: Fix use-after-free of ldt_struct
|
||||
- net: sunrpc: svcsock: fix NULL-pointer exception
|
||||
- netfilter: expect: fix crash when putting uninited expectation
|
||||
- netfilter: nat: fix src map lookup
|
||||
- netfilter: nfnetlink: Improve input length sanitization in nfnetlink_rcv
|
||||
- Bluetooth: hidp: fix possible might sleep error in hidp_session_thread
|
||||
- Bluetooth: cmtp: fix possible might sleep error in cmtp_session
|
||||
- Bluetooth: bnep: fix possible might sleep error in bnep_session
|
||||
- iio: hid-sensor-trigger: Fix the race with user space powering up
|
||||
sensors
|
||||
- iommu: Fix wrong freeing of iommu_device->dev
|
||||
- Clarify (and fix) MAX_LFS_FILESIZE macros
|
||||
- ACPI: EC: Fix regression related to wrong ECDT initialization order
|
||||
- [powerpc*] mm: Ensure cpumask update is ordered
|
||||
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.12.11
|
||||
- [arm64] mm: abort uaccess retries upon fatal signal
|
||||
- [x86] io: Add "memory" clobber to insb/insw/insl/outsb/outsw/outsl
|
||||
- [mips*] irqchip: mips-gic: SYNC after enabling GIC region
|
||||
- Input: synaptics - fix device info appearing different on reconnect
|
||||
- Input: xpad - fix PowerA init quirk for some gamepad models
|
||||
- crypto: chacha20 - fix handling of chunked input
|
||||
- [x86] i2c: ismt: Don't duplicate the receive length for block reads
|
||||
- [x86] i2c: ismt: Return EMSGSIZE for block reads with bogus length
|
||||
- crypto: algif_skcipher - only call put_page on referenced and used pages
|
||||
- mm, uprobes: fix multiple free of ->uprobes_state.xol_area
|
||||
- mm, madvise: ensure poisoned pages are removed from per-cpu lists
|
||||
- ceph: fix readpage from fscache
|
||||
- cpumask: fix spurious cpumask_of_node() on non-NUMA multi-node configs
|
||||
- cpuset: Fix incorrect memory_pressure control file mapping
|
||||
- CIFS: Fix maximum SMB2 header size
|
||||
- CIFS: remove endian related sparse warning
|
||||
- dm mpath: do not lock up a CPU with requeuing activity
|
||||
- [x86] drm/vmwgfx: Fix F26 Wayland screen update issue
|
||||
- [arm64, armhf] wl1251: add a missing spin_lock_init()
|
||||
- [arm64] mmc: sdhci-xenon: add set_power callback
|
||||
- lib/mpi: kunmap after finishing accessing buffer
|
||||
- xfrm: policy: check policy direction value
|
||||
- drm/ttm: Fix accounting error when fail to get pages for pool
|
||||
- nvme: fix the definition of the doorbell buffer config support bit
|
||||
- drm/nouveau/i2c/gf119-: add support for address-only transactions
|
||||
- epoll: fix race between ep_poll_callback(POLLFREE) and
|
||||
ep_free()/ep_remove()
|
||||
https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.12.12
|
||||
- usb: quirks: add delay init quirk for Corsair Strafe RGB keyboard
|
||||
- USB: serial: option: add support for D-Link DWM-157 C1
|
||||
- usb: Add device quirk for Logitech HD Pro Webcam C920-C
|
||||
- usb:xhci:Fix regression when ATI chipsets detected
|
||||
- [armhf] USB: musb: fix external abort on suspend
|
||||
- USB: core: Avoid race of async_completed() w/ usbdev_release()
|
||||
- [x86] staging/rts5208: fix incorrect shift to extract upper nybble
|
||||
- iio: adc: ti-ads1015: fix incorrect data rate setting update
|
||||
- iio: adc: ti-ads1015: fix scale information for ADS1115
|
||||
- iio: adc: ti-ads1015: enable conversion when CONFIG_PM is not set
|
||||
- iio: adc: ti-ads1015: avoid getting stale result after runtime resume
|
||||
- iio: adc: ti-ads1015: don't return invalid value from buffer setup
|
||||
callbacks
|
||||
- iio: adc: ti-ads1015: add adequate wait time to get correct conversion
|
||||
- driver core: bus: Fix a potential double free
|
||||
- HID: wacom: Do not completely map WACOM_HID_WD_TOUCHRINGSTATUS usage
|
||||
- [x86] intel_th: pci: Add Cannon Lake PCH-H support
|
||||
- [x86] intel_th: pci: Add Cannon Lake PCH-LP support
|
||||
- ath10k: fix memory leak in rx ring buffer allocation
|
||||
- Input: trackpoint - assume 3 buttons when buttons detection fails
|
||||
- rtlwifi: rtl_pci_probe: Fix fail path of _rtl_pci_find_adapter
|
||||
- Bluetooth: Add support of 13d3:3494 RTL8723BE device
|
||||
- iwlwifi: pci: add new PCI ID for 7265D
|
||||
- dlm: avoid double-free on error path in dlm_device_{register,unregister}
|
||||
- mwifiex: correct channel stat buffer overflows
|
||||
- [s390x] mm: avoid empty zero pages for KVM guests to avoid postcopy
|
||||
hangs
|
||||
- [s390x] mm: fix BUG_ON in crst_table_upgrade
|
||||
- drm/nouveau/pci/msi: disable MSI on big-endian platforms by default
|
||||
- drm/nouveau: Fix error handling in nv50_disp_atomic_commit
|
||||
- workqueue: Fix flag collision
|
||||
- ahci: don't use MSI for devices with the silly Intel NVMe remapping
|
||||
scheme
|
||||
- cs5536: add support for IDE controller variant
|
||||
- scsi: sg: protect against races between mmap() and SG_SET_RESERVED_SIZE
|
||||
- scsi: sg: recheck MMAP_IO request length with lock held
|
||||
- of/device: Prevent buffer overflow in of_device_modalias()
|
||||
- rtlwifi: Fix memory leak when firmware request fails
|
||||
- rtlwifi: Fix fallback firmware loading
|
||||
|
||||
[ Ben Hutchings ]
|
||||
* [alpha] udeb: Add i2c-modules (fixes FTBFS)
|
||||
* cpupower: Add/update definition of MSRHEADER macro for turbostat and
|
||||
x86_energy_perf_policy (Closes: #872414)
|
||||
* Bump ABI to 2
|
||||
|
||||
[ Roger Shimizu ]
|
||||
* [armel] Disable CONFIG_STRICT_KERNEL_RWX, which will save about 3MB
|
||||
on linux Image (before compression). (Closes: #870185)
|
||||
|
||||
[ Uwe Kleine-König ]
|
||||
* mtd: nandsim: remove debugfs entries in error path
|
||||
|
||||
-- Ben Hutchings <ben@decadent.org.uk> Sun, 10 Sep 2017 19:42:51 +0100
|
||||
|
||||
linux (4.12.6-1) unstable; urgency=medium
|
||||
|
||||
* New upstream stable update:
|
||||
|
|
|
@ -4,14 +4,18 @@ ignore-changes:
|
|||
__cpuhp_*
|
||||
bpf_analyzer
|
||||
cxl_*
|
||||
iommu_device_*
|
||||
mm_iommu_*
|
||||
perf_*
|
||||
register_cxl_calls
|
||||
unregister_cxl_calls
|
||||
*_hw_breakpoint
|
||||
module:arch/x86/kvm/*
|
||||
module:drivers/crypto/ccp/*
|
||||
module:drivers/hv/*
|
||||
module:drivers/iio/common/hid-sensors/*
|
||||
module:drivers/iio/common/st_sensors/**
|
||||
module:drivers/mtd/nand/*
|
||||
module:drivers/net/wireless/**
|
||||
module:drivers/nvdimm/*
|
||||
module:drivers/power/supply/bq27xxx_battery
|
||||
|
|
|
@ -0,0 +1 @@
|
|||
#include <i2c-modules>
|
Loading…
Reference in New Issue