[linux] 02/02: Merge branch 'sid'

debian-kernel at lists.debian.org debian-kernel at lists.debian.org
Wed Aug 24 22:54:35 UTC 2016


This is an automated email from the git hooks/post-receive script.

benh pushed a commit to branch master
in repository linux.

commit 7a54b56ad583acde8c8d0de35ecdeba199bd8dc5
Merge: f445dbb acf840d
Author: Ben Hutchings <ben at decadent.org.uk>
Date:   Wed Aug 24 01:46:06 2016 +0100

    Merge branch 'sid'
    
    Drop rt patchset updates as they don't apply to 4.7.
    
    Drop various other patches already in 4.7.
    
    Fold the remaining Debian changes in the open changelog entry for 4.6.7-1
    into the open changelog entry here.

 debian/changelog                                   |  54 +++++++++
 debian/installer/modules/nic-usb-modules           |   1 -
 ...s-Use-proper-dso-name-for-is_regular_file.patch |  88 ++++++++++++++
 ...ize-output-parameter-for-read-alarm-to-un.patch |  42 +++++++
 .../all/rtc-s35390a-fix-reading-out-alarm.patch    |  94 +++++++++++++++
 ...-implement-reset-routine-as-suggested-by-.patch | 128 +++++++++++++++++++++
 .../all/rtc-s35390a-improve-irq-handling.patch     | 123 ++++++++++++++++++++
 debian/patches/series                              |   9 ++
 debian/rules.d/scripts/Makefile                    |   4 +-
 9 files changed, 541 insertions(+), 2 deletions(-)

diff --cc debian/changelog
index 45873ec,c05295c..1c2cc15
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,132 -1,421 +1,186 @@@
 -linux (4.6.7-1) UNRELEASED; urgency=medium
 +linux (4.7.2-1) UNRELEASED; urgency=medium
  
 -  * New upstream stable update:
 -    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.6.5
 -    - cfg80211: remove get/set antenna and tx power warnings
 -    - mac80211: fix fast_tx header alignment
 -    - mac80211: mesh: flush mesh paths unconditionally
 -    - mac80211_hwsim: Add missing check for HWSIM_ATTR_SIGNAL
 -    - mac80211: Fix mesh estab_plinks counting in STA removal case
 -    - cfg80211: fix proto in ieee80211_data_to_8023 for frames without LLC
 -      header
 -    - EDAC: Fix workqueues poll period resetting
 -    - [x86] EDAC, sb_edac: Fix rank lookup on Broadwell
 -    - futex: Calculate the futex key based on a tail page for file-based futexes
 -    - IB/core: Fix bit curruption in ib_device_cap_flags structure
 -    - IB/cm: Fix a recently introduced locking bug
 -    - IB/rdmavt: Correct qp_priv_alloc() return value test
 -    - IB/mlx4: Properly initialize GRH TClass and FlowLabel in AHs
 -    - [powerpc*] iommu: Remove the dependency on EEH struct in DDW mechanism
 -    - [powerpc*] pseries: Fix PCI config address for DDW
 -    - [powerpc*] pseries: Fix IBM_ARCH_VEC_NRCORES_OFFSET since POWER8NVL was
 -      added
 -    - USB: EHCI: declare hostpc register as zero-length array
 -    - USB: don't free bandwidth_mutex too early
 -    - usb: common: otg-fsm: add license to usb-otg-fsm
 -    - mnt: fs_fully_visible test the proper mount for MNT_LOCKED
 -    - mnt: Account for MS_RDONLY in fs_fully_visible
 -    - mnt: If fs_fully_visible fails call put_filesystem.
 -    - of: fix autoloading due to broken modalias with no 'compatible'
 -    - of: irq: fix of_irq_get[_byname]() kernel-doc
 -    - [x86] msr: Use the proper trace point conditional for writes
 -    - locking/ww_mutex: Report recursive ww_mutex locking early
 -    - locking/qspinlock: Fix spin_unlock_wait() some more
 -    - locking/static_key: Fix concurrent static_key_slow_inc()
 -    - [x86] kprobes: Clear TF bit in fault on single-stepping
 -    - [x86] perf/intel/rapl: Fix pmus free during cleanup
 -    - [x86] amd_nb: Fix boot crash on non-AMD systems
 -    - [x86] perf: Fix 32-bit perf user callgraph collection
 -    - [armhf] extcon: palmas: Fix boot up state of VBUS when using GPIO
 -      detection
 -    - gpio: make library immune to error pointers
 -    - [x86] gpio: sch: Fix Oops on module load on Asus Eee PC 1201
 -    - Revert "gpiolib: Split GPIO flags parsing and GPIO configuration"
 -    - autofs braino fix for do_last()
 -    - rtlwifi: Fix scheduling while atomic error from commit 49f86ec21c01
 -    - uvc: Forward compat ioctls to their handlers directly
 -    - thermal: cpu_cooling: fix improper order during initialization
 -    - writeback: use higher precision calculation in domain_dirty_limits()
 -    - sd: Fix rw_max for devices that report an optimal xfer size
 -    - nfsd4/rpc: move backchannel create logic into rpc code
 -    - nfsd: Always lock state exclusively.
 -    - nfsd: Extend the mutex holding region around in nfsd4_process_open2()
 -    - pnfs_nfs: fix _cancel_empty_pagelist
 -    - NFS: Fix a double page unlock
 -    - make nfs_atomic_open() call d_drop() on all ->open_context() errors.
 -    - NFS: Fix another OPEN_DOWNGRADE bug
 -    - SUNRPC: fix xprt leak on xps allocation failure
 -    - rpc: share one xps between all backchannels
 -    - [arm64] regulator: qcom_smd: add list_voltage callback
 -    - [arm64] regulator: qcom_smd: add regulator ops for pm8941 lnldo
 -    - [armhf] imx6ul: Fix Micrel PHY mask
 -    - [armel,armhf] 8578/1: mm: ensure pmd_present only checks the valid bit
 -    - [armel,armhf] 8579/1: mm: Fix definition of pmd_mknotpresent
 -    - [armhf] dts: sun6i: yones-toptech-bs1078-v2: Drop constraints on dc1sw
 -      regulator
 -    - [armhf] dts: sun6i: primo81: Drop constraints on dc1sw regulator
 -    - mm: Export migrate_page_move_mapping and migrate_page_copy
 -    - UBIFS: Implement ->migratepage()
 -    - sched/fair: Fix cfs_rq avg tracking underflow
 -    - packet: Use symmetric hash for PACKET_FANOUT_HASH.
 -    - net_sched: fix mirrored packets checksum
 -    - geneve: fix max_mtu setting
 -    - cdc_ncm: workaround for EM7455 "silent" data interface
 -    - ipv6: Fix mem leak in rt6i_pcpu
 -    - [x86] kvm: vmx: check apicv is active before using VT-d posted interrupt
 -    - kvm: Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES
 -    - [s390x] KVM: mm: Fix CMMA reset during reboot
 -    - [arm*] KVM: Stop leaking vcpu pid references
 -    - [x86] KVM: nVMX: VMX instructions: fix segment checks when L1 is in
 -      long mode.
 -    - HID: elo: kill not flush the work
 -    - Revert "HID: multitouch: enable palm rejection if device implements
 -      confidence usage"
 -    - HID: multitouch: enable palm rejection for Windows Precision Touchpad
 -    - tracing: Handle NULL formats in hold_module_trace_bprintk_format()
 -    - base: make module_create_drivers_dir race-free
 -    - [armhf] iommu/rockchip: Fix zap cache during device attach
 -    - [armhf] iommu/arm-smmu: Wire up map_sg for arm-smmu-v3
 -    - [x86] iommu/vt-d: Enable QI on all IOMMUs before setting root entry
 -    - [x86] iommu/amd: Fix unity mapping initialization race
 -    - [x86] drm/mgag200: Black screen fix for G200e rev 4
 -    - [armhf] drm/fsl-dcu: use flat regmap cache
 -    - ipmi: Remove smi_msg from waiting_rcv_msgs list before
 -      handle_one_recv_msg()
 -    - [arm64] drm/nouveau/Revert "drm/nouveau/device/pci: set as
 -      non-CPU-coherent on ARM64"
 -    - [arm64] fix dump_instr when PAN and UAO are in use
 -    - [arm64] mm: remove page_mapping check in __sync_icache_dcache
 -    - [arm64] kernel: Save and restore UAO and addr_limit on exception entry
 -    - vfs: add d_real_inode() helper
 -    - af_unix: fix hard linked sockets on overlay
 -    - btrfs: account for non-CoW'd blocks in btrfs_abort_transaction
 -    - [x86] drm/radeon: fix asic initialization for virtualized environments
 -    - [x86] drm/amdgpu/gfx7: fix broken condition check
 -    - [x86] drm/amdgpu: fix num_rbs exposed to userspace (v2)
 -    - [x86] drm/amdgpu: initialize amdgpu_cgs_acpi_eval_object result value
 -    - ubi: Make recover_peb power cut aware
 -    - [x86] drm/amdkfd: unbind only existing processes
 -    - [x86] drm/amdkfd: destroy dbgmgr in notifier release
 -    - drm/dp/mst: Always clear proposed vcpi table for port.
 -    - virtio_balloon: fix PFN format for virtio-1
 -    - drm/nouveau/bios/disp: fix handling of "match any protocol" entries
 -    - drm/nouveau/disp/sor/gf119: both links use the same training register
 -    - drm/nouveau/gr/gf100-: update sm error decoding from gk20a nvgpu headers
 -    - drm/nouveau/ltc/gm107-: fix typo in the address of NV_PLTCG_LTC0_LTS0_INTR
 -    - drm/nouveau/fbcon: fix out-of-bounds memory accesses
 -    - drm/nouveau/disp/sor/gm107: training pattern registers are like gm200
 -    - drm/nouveau: fix for disabled fbdev emulation
 -    - drm/nouveau/disp/sor/gf119: select correct sor when poking training
 -      pattern
 -    - [x86] drm/i915/ilk: Don't disable SSC source if it's in use
 -    - [x86] drm/i915/fbc: Disable on HSW by default for now
 -    - [x86] drm/i915: Refresh cached DP port register value on resume
 -    - [x86] drm/i915: Update ifdeffery for mutex->owner
 -    - drm: add missing drm_mode_set_crtcinfo call
 -    - drm: make drm_atomic_set_mode_prop_for_crtc() more reliable
 -    - drm: Wrap direct calls to driver->gem_free_object from CMA
 -    - [x86] drm/amd/powerplay: fix bug that function parameter was incorect.
 -    - [x86] drm/amd/powerplay: need to notify system bios pcie device ready
 -    - [x86] drm/amd/powerplay: fix logic error.
 -    - [x86] drm/amd/powerplay: incorrectly use of the function return value
 -    - [x86] drm/amd/powerplay: fix incorrect voltage table value for tonga
 -    - drm: atmel-hlcdc: actually disable scaling when no scaling is required
 -    - drm/atomic: Make drm_atomic_legacy_backoff reset crtc->acquire_ctx
 -    - drm/ttm: Make ttm_bo_mem_compat available
 -    - [x86] drm/vmwgfx: Add an option to change assumed FB bpp
 -    - [x86] drm/vmwgfx: Work around mode set failure in 2D VMs
 -    - [x86] drm/vmwgfx: Check pin count before attempting to move a buffer
 -    - [x86] drm/vmwgfx: Delay pinning fbdev framebuffer until after mode set
 -    - [x86] drm/vmwgfx: Fix corner case screen target management
 -    - [x86] drm/vmwgfx: Fix error paths when mapping framebuffer
 -    - [armhf] memory: omap-gpmc: Fix omap gpmc EXTRADELAY timing
 -    - PCI: Fix unaligned accesses in VC code
 -    - iio: Fix error handling in iio_trigger_attach_poll_func
 -    - iio:st_pressure: fix sampling gains (bring inline with ABI)
 -    - iio: light apds9960: Add the missing dev.parent
 -    - iio: proximity: as3935: correct IIO_CHAN_INFO_RAW output
 -    - iio: proximity: as3935: remove triggered buffer processing
 -    - iio: proximity: as3935: fix buffer stack trashing
 -    - iio: humidity: hdc100x: correct humidity integration time mask
 -    - iio: humidity: hdc100x: fix IIO_TEMP channel reporting
 -    - iio: hudmidity: hdc100x: fix incorrect shifting and scaling
 -    - staging: iio: accel: fix error check
 -    - iio: accel: kxsd9: fix the usage of spi_w8r8()
 -    - iio:ad7266: Fix broken regulator error handling
 -    - iio:ad7266: Fix support for optional regulators
 -    - iio:ad7266: Fix probe deferral for vref
 -    - tty: vt: Fix soft lockup in fbcon cursor blink timer.
 -    - tty/vt/keyboard: fix OOB access in do_compute_shiftstate()
 -    - [x86] hwmon: (dell-smm) Restrict fan control and serial number to
 -      CAP_SYS_ADMIN by default
 -    - [x86] hwmon: (dell-smm) Disallow fan_type() calls on broken machines
 -    - [x86] hwmon: (dell-smm) Cache fan_type() calls and change fan detection
 -    - ALSA: dummy: Fix a use-after-free at closing
 -    - ALSA: hdac_regmap - fix the register access for runtime PM
 -    - [x86] ALSA: hda - Fix the headset mic jack detection on Dell machine
 -    - [x86] ALSA: hda / realtek - add two more Thinkpad IDs (5050,5053) for
 -      tpt460 fixup
 -    - ALSA: au88x0: Fix calculation in vortex_wtdma_bufshift()
 -    - ALSA: echoaudio: Fix memory allocation
 -    - ALSA: timer: Fix negative queue usage by racy accesses
 -    - [x86] ALSA: hda/realtek: Add Lenovo L460 to docking unit fixup
 -    - [x86] ALSA: hda - Add PCI ID for Kabylake-H
 -    - ALSA: hda - fix read before array start
 -    - ALSA: usb-audio: Fix quirks code is not called
 -    - ALSA: hda/realtek - add new pin definition in alc225 pin quirk table
 -    - ALSA: pcm: Free chmap at PCM free callback, too
 -    - ALSA: ctl: Stop notification after disconnection
 -    - ALSA: hda - fix use-after-free after module unload
 -    - [x86] ALSA: hda: add AMD Stoney PCI ID with proper driver caps
 -    - [armhf] sunxi/dt: make the CHIP inherit from allwinner,sun5i-a13
 -    - [armhf] dts: armada-38x: fix MBUS_ID for crypto SRAM on Armada 385 Linksys
 -    - [armel,armhf] mvebu: fix HW I/O coherency related deadlocks
 -    - ovl: fix dentry leak for default_permissions
 -    - ovl: get_write_access() in truncate
 -    - ovl: Copy up underlying inode's ->i_mode to overlay inode
 -    - ovl: handle ATTR_KILL*
 -    - ovl: verify upper dentry in ovl_remove_and_whiteout()
 -    - scsi: fix race between simultaneous decrements of ->host_failed
 -    - [s390x] fix test_fp_ctl inline assembly contraints
 -    - [s390x] Revert "s390/kdump: Clear subchannel ID to signal
 -      non-CCW/SCSI IPL"
 -    - 53c700: fix BUG on untagged commands
 -    - cifs: Fix reconnect to not defer smb3 session reconnect long after socket
 -      reconnect
 -    - cifs: dynamic allocation of ntlmssp blob
 -    - cifs: File names with trailing period or space need special case
 -      conversion
 -    - [x86] xen/acpi: allow xen-acpi-processor driver to load on Xen 4.7
 -    - tmpfs: don't undo fallocate past its last page
 -    - tmpfs: fix regression hang in fallocate undo
 -    - crypto: rsa-pkcs1pad - fix rsa-pkcs1pad request struct
 -    - [x86] crypto: qat - make qat_asym_algs.o depend on asn1 headers
 -    - [x86] drm/i915: Revert DisplayPort fast link training feature
 -    - ovl: Do d_type check only if work dir creation was successful
 -    - ovl: warn instead of error if d_type is not supported
 -    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.6.6
 -    - USB: OHCI: Don't mark EDs as ED_OPER if scheduling fails
 -    - [x86] quirks: Apply nvidia_bugs quirk only on root bus
 -    - [x86] quirks: Reintroduce scanning of secondary buses
 -    - [x86] quirks: Add early quirk to reset Apple AirPort card
 -    - mm, sl[au]b: add __GFP_ATOMIC to the GFP reclaim mask
 -    - memcg: mem_cgroup_migrate() may be called with irq disabled
 -    - memcg: css_alloc should return an ERR_PTR value on error
 -    - mm/swap.c: flush lru pvecs on compound page arrival
 -    - mm, compaction: abort free scanner if split fails
 -    - fs/nilfs2: fix potential underflow in call to crc32_le
 -    - mm, compaction: prevent VM_BUG_ON when terminating freeing scanner
 -    - uapi: export lirc.h header
 -    - mm, meminit: always return a valid node from early_pfn_to_nid
 -    - mm, meminit: ensure node is online before checking whether pages are
 -      uninitialised
 -    - vmlinux.lds: account for destructor sections
 -    - mm: thp: refix false positive BUG in page_move_anon_rmap()
 -    - mm: memcontrol: fix cgroup creation failure after many small jobs
 -    - radix-tree: fix radix_tree_iter_retry() for tagged iterators.
 -    - pps: do not crash when failed to register
 -    - kernel/sysrq, watchdog, sched/core: Reset watchdog on all CPUs while
 -      processing sysrq-w
 -    - sched/debug: Fix deadlock when enabling sched events
 -    - xen/pciback: Fix conf_space read/write overlap check.
 -    - xen-blkfront: save uncompleted reqs in blkfront_resume()
 -    - xenbus: don't BUG() on user mode induced condition
 -    - xenbus: don't bail early from xenbus_dev_request_and_reply()
 -    - xen-blkfront: fix resume issues after a migration
 -    - xen-blkfront: don't call talk_to_blkback when already connected to blkback
 -    - [x86] Input: vmmouse - remove port reservation
 -    - Input: elantech - add more IC body types to the list
 -    - Input: xpad - fix oops when attaching an unknown Xbox One gamepad
 -    - Input: wacom_w8001 - w8001_MAX_LENGTH should be 13
 -    - Input: wacom_w8001 - ignore invalid pen data packets
 -    - Input: xpad - validate USB endpoint count during probe
 -    - Revert "Input: wacom_w8001 - drop use of ABS_MT_TOOL_TYPE"
 -    - pvclock: Add CPU barriers to get correct version value
 -    - [armhf] pinctrl: single: Fix missing flush of posted write for a wakeirq
 -    - [armhf] pinctrl: imx: Do not treat a PIN without MUX register as an error
 -    - cgroup: remove redundant cleanup in css_create
 -    - cgroup: set css->id to -1 during init
 -    - cgroup: Disable IRQs while holding css_set_lock
 -    - power_supply: power_supply_read_temp only if use_cnt > 0
 -    - locks: use file_inode()
 -    - Revert "ecryptfs: forbid opening files without mmap handler"
 -    - ecryptfs: don't allow mmap when the lower fs doesn't support it
 -    - ext4: verify extent header depth
 -    - 9p: use file_dentry()
 -    - cpufreq: Avoid false-positive WARN_ON()s in cpufreq_update_policy()
 -    - devpts: fix null pointer dereference on failed memory allocation
 -    - namespace: update event counter when umounting a deleted dentry
 -    - [armhf] spi: rockchip: Signal unfinished DMA transfers
 -    - [armhf] spi: sunxi: fix transfer timeout
 -    - [armhf] spi: sun4i: fix FIFO limit
 -    - [armhf] clk: rockchip: initialize flags of clk_init_data in mmc-phase
 -      clock
 -    - lockd: unregister notifier blocks if the service fails to come up
 -      completely
 -    - qeth: delete napi struct when removing a qeth device
 -    - block: fix use-after-free in sys_ioprio_get()
 -    - mmc: block: fix free of uninitialized 'idata->buf'
 -    - mmc: block: fix packed command header endianness
 -    - sched/fair: Fix effective_load() to consistently use smoothed load
 -    - can: c_can: Update D_CAN TX and RX functions to 32 bit - fix Altera
 -      Cyclone access
 -    - can: fix handling of unmodifiable configuration options fix
 -    - can: fix oops caused by wrong rtnl dellink usage
 -    - RDS: fix rds_tcp_init() error path
 -    - [mips*/*-malta] irqchip/mips-gic: Map to VPs using HW VPNum
 -    - [mips*/*-malta] irqchip/mips-gic: Match IPI IRQ domain by bus token only
 -    - qla2xxx: Fix NULL pointer deref in QLA interrupt
 -    - SCSI: fix new bug in scsi_dev_info_list string matching
 -    - ipr: Clear interrupt on croc/crocodile when running with LSI
 +  * New upstream release: https://kernelnewbies.org/Linux_4.7
      - media: fix airspy usb probe error path (CVE-2016-5400)
 -    - posix_cpu_timer: Exit early when process has been reaped
 -    - cpu/hotplug: Keep enough storage space if SMP=n to avoid array out of
 -      bounds scribble
 -    - adv7604: Don't ignore pad number in subdev DV timings pad operations
 -    - [arm64] i2c: qup: Fix wrong value of index variable
 -    - i2c: mux: reg: wrong condition checked for of_address_to_resource return
 -      value
      - libata: LITE-ON CX1-JB256-HP needs lower max_sectors (Closes: #830971)
 -    - libceph: apply new_state before new_up_client on incrementals
 -    - [armhf] net: mvneta: set real interrupt per packet for tx_done
 -    - cfg80211: handle failed skb allocation
 -    - [x86] intel_th: pci: Add Kaby Lake PCH-H support
 -    - [x86] intel_th: Fix a deadlock in modprobing
 -    - vfs: ioctl: prevent double-fetch in dedupe ioctl (CVE-2016-6516)
 -    - vfs: fix deadlock in file_remove_privs() on overlayfs
 -    - [mips*] CM: Fix mips_cm_max_vp_width for UP kernels
 -    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.6.7
 -    - [x86] libnvdimm, dax: record the specified alignment of a dax-device
 -      instance
 -    - [x86] libnvdimm, pfn, dax: fix initialization vs autodetect for mode +
 -      alignment
 -    - ppp: defer netns reference release for ppp channel
      - tcp: make challenge acks less predictable (CVE-2016-5696)
 -    - tcp: enable per-socket rate limiting of all 'challenge acks'
 -    - bonding: set carrier off for devices created through netlink
 -    - bridge: Fix incorrect re-injection of LLDP packets
 -    - net: ipv6: Always leave anycast and multicast groups on link down
 -    - net/irda: fix NULL pointer dereference on memory allocation failure
 -    - qed: Fix setting/clearing bit in completion bitmap
 -    - tcp: consider recv buf for the initial window scale
 -    - [x86] i2c: i801: Allow ACPI SystemIO OpRegion to conflict with PCI BAR
 -    - [mips] KEYS: 64-bit MIPS needs to use compat_sys_keyctl for 32-bit
 -      userspace
 -    - apparmor: fix ref count leak when profile sha1 hash is read
 -    - [arm64] regulator: qcom_smd: Remove list_voltage callback for
 -      rpm_smps_ldo_ops_fixed
 -    - random: strengthen input validation for RNDADDTOENTCNT
 -    - [x86] mm/pat: Add support of non-default PAT MSR setting
 -    - [x86] mm/pat: Add pat_disable() interface
 -    - [x86] mm/pat: Replace cpu_has_pat with boot_cpu_has()
 -    - [x86] mtrr: Fix Xorg crashes in Qemu sessions
 -    - [x86] mtrr: Fix PAT init handling when MTRR is disabled
 -    - [x86] xen, pat: Remove PAT table init code from Xen
 -    - [x86] pat: Document the PAT initialization sequence
 -    - [x86] mm/pat: Fix BUG_ON() in mmap_mem() on QEMU/i386
 -    - udf: Prevent stack overflow on corrupted filesystem mount
 -    - mm: memcontrol: fix swap counter leak on swapout from offline cgroup
 -    - mm: memcontrol: fix memcg id ref counter on swap charge move
 -    - [x86] syscalls/64: Add compat_sys_keyctl for 32-bit userspace
 -    - block: fix use-after-free in seq file
 -    - sysv, ipc: fix security-layer leaking
 -    - radix-tree: account nodes to memcg only if explicitly requested
 -    - [x86] microcode: Fix suspend to RAM with builtin microcode
 -    - [x86] power/64: Fix hibernation return address corruption
 -    - fuse: fsync() did not return IO errors
 -    - fuse: fuse_flush must check mapping->flags for errors
 -    - fuse: fix wrong assignment of ->flags in fuse_send_init()
 -    - Revert "mm, mempool: only set __GFP_NOMEMALLOC if there are free
 -      elements"
 -    - fs/dcache.c: avoid soft-lockup in dput()
 -    - Revert "cpufreq: pcc-cpufreq: update default value of
 -      cpuinfo_transition_latency"
 -    - crypto: gcm - Filter out async ghash if necessary
 -    - crypto: scatterwalk - Fix test in scatterwalk_done
 -    - serial: mvebu-uart: free the IRQ in ->shutdown()
 -    - ext4: check for extents that wrap around
 -    - ext4: fix deadlock during page writeback
 -    - ext4: don't call ext4_should_journal_data() on the journal inode
 -    - ext4: validate s_reserved_gdt_blocks on mount
 -    - ext4: short-cut orphan cleanup on error
 -    - ext4: fix reference counting bug on block allocation error
 +  * New stable update:
 +    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.7.1
 +    - vfs: ioctl: prevent double-fetch in dedupe ioctl (CVE-2016-6516)
 +    https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.7.2
 +    - [powerpc*] KVM: Book3S HV: Save/restore TM state in H_CEDE (CVE-2016-5412)
 +    - audit: fix a double fetch in audit_log_single_execve_arg() (CVE-2016-6136)
 +
 +  [ Ben Hutchings ]
 +  * sched: Enable SCHEDSTATS (Closes: #796674)
 +  * Re-enable various config options disabled by name changes in 4.7:
 +    - nfc: NFC_PN533_USB replaced NFC_PN533
 +    - [armhf] dsa: NET_DSA_MV88E6XXX replaced NET_DSA_MV88E6{123,131,171}
 +    - [x86] ACPI: ACPI_TABLE_UPGRADE replaced ACPI_INITRD_TABLE_OVERRIDE
 +  * cgroups: Enable memory controller by default
 +  * [armfh] udeb: Add efi-modules
++  * linux-kbuild: Include headers_install.sh and unifdef (Closes: #832359)
++  * udeb: Include cdc_ncm in nic-usb-modules (Closes: #833918)
 +
 +  [ Martin Michlmayr ]
 +  * [armhf] Enable MMC_SDHCI_IPROC and HW_RANDOM_BCM2835 for BCM2835.
 +  * [arm64] Add USB support for NVIDIA Jetson TX1 Developer Kit:
 +    - pinctrl: max77620: add pincontrol driver for MAX77620/MAX20024
 +    - gpio: max77620: add gpio driver for MAX77620/MAX20024
 +    - gpio: max77620: Configure interrupt trigger level
 +    - gpio: max77620: use the new open drain callback
 +    - gpio: max77620: get gpio value based on direction
 +    - arm64: tegra: Add PMIC support on Jetson TX1
 +    - arm64: tegra: p2597: Add SDMMC power supplies
 +    - arm64: tegra: Add DSI panel on Jetson TX1
 +    - arm64: tegra: Add Tegra210 XUSB pad controller
 +    - arm64: tegra: Add Tegra210 XUSB controller
 +    - arm64: tegra: Enable debug serial on Jetson TX1
 +    - arm64: tegra: Enable XUSB controller on Jetson TX1
 +    - arm64: tegra: Correct Tegra210 XUSB mailbox interrupt
 +  * [arm64] Enable REGULATOR_FIXED_VOLTAGE.
 +  * [arm64] Enable ARM64_ERRATUM_834220.
 +  * [arm64] Build in SERIAL_TEGRA.
 +  * [arm64] Enable REGULATOR_PWM, DRM_PANEL_SIMPLE, BACKLIGHT_GENERIC
 +    and BACKLIGHT_LP855X for Jetson TX1.
 +  * [arm64] Enable BATTERY_BQ27XXX, MFD_CROS_EC_I2C, I2C_CROS_EC_TUNNEL
 +    for Google Pixel C.
 +  * [arm64] Enable more Qualcomm options: PINCTRL_QCOM_SPMI_PMIC,
 +    SPMI_MSM_PMIC_ARB, QCOM_SPMI_IADC, QCOM_SPMI_VADC, MFD_SPMI_PMIC,
 +    REGULATOR_QCOM_SPMI, QCOM_SPMI_TEMP_ALARM, CHARGER_QCOM_SMBB,
 +    USB_CHIPIDEA, USB_HSIC_USB3503, RTC_DRV_PM8XXX, EXTCON_USB_GPIO,
 +    QCOM_COINCELL, and INPUT_PM8941_PWRKEY.
  
+   [ Uwe Kleine-König ]
+   * Fix perf to be able to find debug info based on build-id. (Closes:
+     #833096)
 -  * [rt] Update to 4.6.5-rt10 and rebase to 4.6.6
++
 + -- Ben Hutchings <ben at decadent.org.uk>  Wed, 20 Jul 2016 03:50:18 +0100
 +
 +linux (4.7~rc7-1~exp1) experimental; urgency=medium
 +
 +  * New upstream release candidate
 +
 +  [ Aurelien Jarno ]
 +  * [mipsel] Remove loongson-2e and loongson-2f flavours (Closes: #827790).
 +  * [mipsel/4kc-malta, mipsel/5kc-malta] Build for R2 ISA.
 +
 +  [ Martin Michlmayr ]
 +  * [armhf, arm64] Enable DRM_TEGRA_STAGING.
  
    [ Ben Hutchings ]
 -  * linux-kbuild: Include headers_install.sh and unifdef (Closes: #832359)
 -  * Bump ABI to 2
 -  * udeb: Include cdc_ncm in nic-usb-modules (Closes: #833918)
 -  * [powerpc*] KVM: Book3S HV: Save/restore TM state in H_CEDE (CVE-2016-5412)
 -  * audit: fix a double fetch in audit_log_single_execve_arg() (CVE-2016-6136)
 +  * [x86] KASLR, power: Remove x86 hibernation restrictions
 +  * fanotify: Enable FANOTIFY_ACCESS_PERMISSIONS (Closes: #690737)
 +    - Warn and taint kernel if this feature is actually used
 +  * Define Auto-Built-Package field when running dpkg-gencontrol, as dpkg-source
 +    doesn't like to see it in debian/control
 +  * debian/lib/python/debian_linux/debian.py: Handle packages with only short
 +    descriptions
 +  * Change names and descriptions of linux-image debug symbol packages to match
 +    debhelper
  
 -  [ Salvatore Bonaccorso ]
 -  * [rt] Refresh 4.6.5-rt10 patchset for rebase to 4.6.7
 +  [ Bastian Blank ]
 +  * Mark debug symbols packages to move them into the debug archive.
 +  * Build debug symbols for all images.
 +
 + -- Ben Hutchings <ben at decadent.org.uk>  Thu, 14 Jul 2016 13:35:22 +0100
 +
 +linux (4.7~rc4-1~exp1) experimental; urgency=medium
 +
 +  * New upstream release candidate
 +
 +  [ Ben Hutchings ]
 +  * [armel] Disable module signing for all flavours (fixes FTBFS)
 +
 + -- Ben Hutchings <ben at decadent.org.uk>  Tue, 21 Jun 2016 00:41:23 +0100
 +
 +linux (4.7~rc3-1~exp1) experimental; urgency=medium
 +
 +  * New upstream release candidate
 +
 +  [ Ben Hutchings ]
 +  * bug script: Put binary package name and version in the info file so
 +    linux-signed can easily replace them
 +  * Move merge_packages function from debian/bin/gencontrol.py to
 +    gencontrol module
 +  * udeb: Drop packages for modules that will later be signed
 +  * linux-image: Add '-unsigned' suffix to packages with modules that will
 +    later be signed
 +    - Add Conflicts and Replaces relations to signed packages (Closes: #827618)
 +  * [rt] Disable until it is updated for 4.7 or later
 +  * cpupower: Bump soname version and rename library package accordingly
 +  * debian/rules.d/Makefile: Override architecture detection when building
 +    userland headers
 +  * linux-cpupower: Define PACKAGE_BUGREPORT to refer to reportbug, not upstream
 +  * debian/README.source: Document the supported build profiles
 +  * debian/control: Fix build-dependencies for cross-building
 +    - Add workaround for libdpkg-perl bugs #827628, #827633
 +  * Add support for the nopython build profile, disabling the linux-perf package
 +  * Fix build rules for userland tools to support cross-building
 +
 +  [ Martin Michlmayr ]
 +  * [armhf, arm64] Enable PHY_TEGRA_XUSB and USB_XHCI_TEGRA.
 +  * [arm64] Enable MAX77620 and PCA9539 which are required by Jetson TX1.
 +  * [arm64] Enable TEGRA210_ADMA.
 +  * [arm64] Enable THERMAL.
 +  * [armhf] Enable TEGRA_SOCTHERM.
 +  * [armhf] Enable SPI_TEGRA114.
 +  * [arm64] Enable more QCOM options (QCOM_SMP2P, QCOM_SMSM, QCOM_WCNSS_CTRL,
 +    PHY_QCOM_UFS, QCOM_QFPROM).
 +
 +  [ Aurelien Jarno ]
 +  * [ppc64*] Enable SPAPR_TCE_IOMMU, VFIO and VFIO_PCI (Closes: #826367).
  
 - -- Ben Hutchings <ben at decadent.org.uk>  Sat, 30 Jul 2016 14:23:58 +0100
 + -- Ben Hutchings <ben at decadent.org.uk>  Sat, 18 Jun 2016 23:50:39 +0100
  
+ linux (4.6.4-1) unstable; urgency=medium
+ 
+   * Team upload.
+   * New upstream stable update:
+     https://www.kernel.org/pub/linux/kernel/v4.x/ChangeLog-4.6.4
+     - net_sched: fix pfifo_head_drop behavior vs backlog
+     - act_ipt: fix a bind refcnt leak
+     - net: Don't forget pr_fmt on net_dbg_ratelimited for CONFIG_DYNAMIC_DEBUG
+     - sit: correct IP protocol used in ipip6_err
+     - esp: Fix ESN generation under UDP encapsulation
+     - netem: fix a use after free
+     - ipmr/ip6mr: Initialize the last assert time of mfc entries.
+     - Bridge: Fix ipv6 mc snooping if bridge has no ipv6 address
+     - sock_diag: do not broadcast raw socket destruction
+     - bpf, perf: delay release of BPF prog after grace period
+     - neigh: Explicitly declare RCU-bh read side critical section in neigh_xmit()
+     - AX.25: Close socket connection on session completion
+     - [powerpc] crypto: vmx - Increase priority of aes-cbc cipher
+     - crypto: user - re-add size check for CRYPTO_MSG_GETALG
+     - USB: uas: Fix slave queue_depth not being set
+     - usb: quirks: Fix sorting
+     - usb: quirks: Add no-lpm quirk for Acer C120 LED Projector
+     - [armhf] usb: musb: only restore devctl when session was set in backup
+     - [armhf] usb: musb: Stop bulk endpoint while queue is rotated
+     - [armhf] usb: musb: Ensure rx reinit occurs for shared_fifo endpoints
+     - [armhf] usb: musb: host: correct cppi dma channel for isoch transfer
+     - xhci: Cleanup only when releasing primary hcd
+     - usb: xhci-plat: properly handle probe deferral for devm_clk_get()
+     - USB: xhci: Add broken streams quirk for Frescologic device id 1009
+     - xhci: Fix handling timeouted commands on hosts in weird states.
+     - USB: mos7720: delete parport
+     - usb: gadget: fix spinlock dead lock in gadgetfs
+     - [arm64, armhf] usb: host: ehci-tegra: Grab the correct UTMI pads reset
+     - usb: dwc3: exynos: Fix deferred probing storm.
+ 
+   [ Uwe Kleine-König ]
+   * Cherry pick patches for rtc-s35390a from next. (Closes: #794266)
+ 
+   [ Salvatore Bonaccorso ]
+   * apparmor: fix oops, validate buffer size in apparmor_setprocattr()
+     (CVE-2016-6187)
+ 
+   [ Ben Hutchings ]
+   * bridge: Fix ABI change in 4.6.4
+   * [rt] Update to 4.6.4-rt6 (no functional change)
+ 
+  -- Salvatore Bonaccorso <carnil at debian.org>  Mon, 18 Jul 2016 21:57:31 +0200
+ 
  linux (4.6.3-1) unstable; urgency=medium
  
    [ Ben Hutchings ]
diff --cc debian/patches/series
index ed061bd,b9a14b1..d730326
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -105,7 -99,17 +105,9 @@@ features/all/securelevel/mtd-disable-sl
  # Security fixes
  bugfix/all/ptrace-being-capable-wrt-a-process-requires-mapped-uids-gids.patch
  debian/i386-686-pae-pci-set-pci-nobios-by-default.patch
 -bugfix/all/media-videobuf2-v4l2-verify-planes-array-in-buffer-d.patch
 -bugfix/x86/kvm-vmx-more-complete-state-update-on-apicv-on-off.patch
 -bugfix/all/usb-usbfs-fix-potential-infoleak-in-devio.patch
 -bugfix/all/tipc-fix-an-infoleak-in-tipc_nl_compat_link_dump.patch
 -bugfix/all/rds-fix-an-infoleak-in-rds_inc_info_copy.patch
 -bugfix/powerpc/kvm-ppc-book3s-hv-pull-out-tm-state-save-restore-int.patch
 -bugfix/powerpc/kvm-ppc-book3s-hv-save-restore-tm-state-in-h_cede.patch
 -bugfix/all/audit-fix-a-double-fetch-in-audit_log_single_execve_arg.patch
  
+ # ABI maintenance
+ 
  # Tools bug fixes
  bugfix/all/usbip-document-tcp-wrappers.patch
  bugfix/all/kbuild-fix-recordmcount-dependency.patch

-- 
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