Skip to content

4.5.1-stable review

Greg Kroah-Hartman dm-devel lkml netdev stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest227 of 238 patches 24 repliesIn review

227 of 238 patches are in this archive. The cover letter announces 238.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/238x86/microcode/intel: Make early loader look for builtin microcode tooarch/x86/kernel/cpu/microcode/intel.c+16 -80 replies
2/238x86/microcode: Untangle from BLK_DEV_INITRDarch/x86/Kconfig arch/x86/include/asm/microcode.h arch/x86/kernel/cpu/microcode/intel.c+42 -210 replies
3/238x86/entry/compat: Keep TS_COMPAT set during signal deliveryarch/x86/entry/common.c+13 -100 replies
4/238perf/x86/intel: Add definition for PT PMI bitarch/x86/include/asm/perf_event.h+1 -00 replies
5/238x86/PCI: Mark Broadwell-EP Home Agent & PCU as having non-compliant BARsarch/x86/pci/fixup.c+7 -00 replies
6/238KVM: x86: fix missed hardware breakpointsarch/x86/kvm/x86.c+1 -00 replies
8/238KVM: fix spin_lock_init order on x86virt/kvm/kvm_main.c+11 -100 replies
9/238KVM: VMX: avoid guest hang on invalid invept instructionarch/x86/kvm/vmx.c+1 -00 replies
10/238KVM: VMX: avoid guest hang on invalid invvpid instructionarch/x86/kvm/vmx.c+1 -00 replies
11/238KVM: VMX: fix nested vpid for old KVM guestsarch/x86/kvm/vmx.c+13 -10 replies
12/238perf/core: Fix perf_sched_count derailmentkernel/events/core.c+3 -40 replies
13/238perf tools: Dont stop PMU parsing on alias parse errortools/perf/util/pmu.c+8 -70 replies
14/238perf tools: Fix checking asprintf return valuetools/perf/util/parse-events.c+3 -30 replies
15/238perf tools: Fix python extension buildtools/perf/util/setup.py+4 -00 replies
16/238Thermal: Ignore invalid trip pointsdrivers/thermal/thermal_core.c include/linux/thermal.h+14 -10 replies
17/238sched/cputime: Fix steal_account_process_tick() to always return jiffieskernel/sched/cputime.c+7 -70 replies
18/238sched/fair: Avoid using decay_load_missed() with a negative valuekernel/sched/fair.c+10 -20 replies
19/238sched/preempt, sh: kmap_coherent relies on disabled preemptionarch/sh/mm/kmap.c+2 -00 replies
20/238EDAC/sb_edac: Fix computation of channel addressdrivers/edac/sb_edac.c+10 -160 replies
21/238EDAC, amd64_edac: Shift wrapping issue in f1x_get_norm_dct_addr()drivers/edac/amd64_edac.c+1 -10 replies
22/238s390: fix floating pointer register corruption (again)arch/s390/kernel/entry.S+2 -1040 replies
23/238s390/cpumf: add missing lpp magic initializationarch/s390/kernel/setup.c+1 -00 replies
24/238s390/pci: enforce fmb page boundary rulearch/s390/include/asm/pci.h arch/s390/pci/pci.c+5 -20 replies
25/238pinctrl-bcm2835: Fix cut-and-paste error in "pull" parsingdrivers/pinctrl/bcm/pinctrl-bcm2835.c+1 -10 replies
26/238PCI: Disable IO/MEM decoding for devices with non-compliant BARsdrivers/pci/probe.c include/linux/pci.h+15 -02 replies
27/238PCI: ACPI: IA64: fix IO port generic range checkdrivers/acpi/resource.c+13 -10 replies
28/238x86/irq: Cure live lock in fixup_irqs()arch/x86/include/asm/hw_irq.h arch/x86/kernel/apic/vector.c+71 -180 replies
29/238x86/apic: Fix suspicious RCU usage in smp_trace_call_function_interrupt()arch/x86/include/asm/apic.h+1 -10 replies
30/238x86/iopl/64: Properly context-switch IOPL on Xen PVarch/x86/include/asm/xen/hypervisor.h arch/x86/kernel/process_64.c arch/x86/xen/enlighten.c+15 -10 replies
31/238x86/iopl: Fix iopl capability check on Xen PVarch/x86/kernel/ioport.c+9 -30 replies
32/238x86/mm: TLB_REMOTE_SEND_IPI should count pagesarch/x86/mm/tlb.c+9 -30 replies
33/238sg: fix dxferp in from_to casedrivers/scsi/sg.c+2 -10 replies
34/238aacraid: Fix RRQ overloaddrivers/scsi/aacraid/aacraid.h drivers/scsi/aacraid/commsup.c drivers/scsi/aacraid/src.c+37 -230 replies
35/238aacraid: Fix memory leak in aac_fib_map_freedrivers/scsi/aacraid/commsup.c+6 -30 replies
36/238aacraid: Set correct msix count for EEH recoverydrivers/scsi/aacraid/linit.c+11 -12 replies
37/238sd: Fix discard granularity when LBPRZ=1drivers/scsi/sd.c+1 -10 replies
38/238ncr5380: Correctly clear command pointers and lists after bus resetdrivers/scsi/NCR5380.c drivers/scsi/atari_NCR5380.c+24 -140 replies
39/238ncr5380: Dont release lock for PIO transferdrivers/scsi/NCR5380.c drivers/scsi/atari_NCR5380.c+18 -140 replies
40/238ncr5380: Dont re-enter NCR5380_select()drivers/scsi/NCR5380.c drivers/scsi/atari_NCR5380.c+16 -160 replies
41/238ncr5380: Forget aborted commandsdrivers/scsi/NCR5380.c drivers/scsi/atari_NCR5380.c+34 -900 replies
42/238ncr5380: Fix NCR5380_select() EH checks and result handlingdrivers/scsi/NCR5380.c drivers/scsi/atari_NCR5380.c+22 -100 replies
43/238ncr5380: Call scsi_eh_prep_cmnd() and scsi_eh_restore_cmnd() as and when appropriatedrivers/scsi/NCR5380.c drivers/scsi/atari_NCR5380.c+4 -40 replies
44/238scsi: storvsc: fix SRB_STATUS_ABORTED handlingdrivers/scsi/storvsc_drv.c+3 -20 replies
45/238be2iscsi: set the boot_kset pointer to NULL in case of failuredrivers/scsi/be2iscsi/be_main.c+1 -00 replies
46/238aic7xxx: Fix queue depth handlingdrivers/scsi/aic7xxx/aic7xxx_osm.c+1 -00 replies
47/238libnvdimm: Fix security issue with DSM IOCTL.drivers/nvdimm/bus.c+4 -40 replies
48/238libnvdimm, pmem: fix kmap_atomic() leak in error pathdrivers/nvdimm/pmem.c+7 -40 replies
49/238dm snapshot: disallow the COW and origin devices from being identicaldrivers/md/dm-snap.c drivers/md/dm-table.c include/linux/device-mapper.h+35 -120 replies
50/238dm: fix excessive dm-mq context switchingblock/blk-core.c drivers/md/dm.c+7 -80 replies
51/238dm thin metadata: dont issue prefetches if a transaction abort has faileddrivers/md/dm-thin-metadata.c+4 -10 replies
52/238dm cache: make sure every metadata function checks fail_iodrivers/md/dm-cache-metadata.c drivers/md/dm-cache-metadata.h drivers/md/dm-cache-target.c+71 -432 replies
53/238dm: fix rq_end_stats() NULL pointer in dm_requeue_original_request()drivers/md/dm.c+1 -10 replies
54/238usb: retry reset if a device times outdrivers/usb/core/hub.c+7 -10 replies
55/238usb: hub: fix a typo in hub_port_init() leading to wrong logicdrivers/usb/core/hub.c+5 -50 replies
56/238USB: uas: Reduce can_queue to MAX_CMNDSdrivers/usb/storage/uas.c+1 -10 replies
57/238USB: cdc-acm: more sanity checkingdrivers/usb/class/cdc-acm.c+3 -00 replies
58/238USB: iowarrior: fix oops with malicious USB descriptorsdrivers/usb/misc/iowarrior.c+6 -02 replies
59/238USB: usb_driver_claim_interface: add sanity checkingdrivers/usb/core/driver.c+5 -10 replies
60/238USB: mct_u232: add sanity checking in probedrivers/usb/serial/mct_u232.c+8 -10 replies
61/238USB: digi_acceleport: do sanity checking for the number of portsdrivers/usb/serial/digi_acceleport.c+19 -00 replies
62/238USB: cypress_m8: add endpoint sanity checkdrivers/usb/serial/cypress_m8.c+5 -60 replies
63/238USB: serial: cp210x: Adding GE Healthcare Device IDdrivers/usb/serial/cp210x.c+1 -00 replies
64/238USB: serial: ftdi_sio: Add support for ICP DAS I-756xU devicesdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+12 -00 replies
66/238rt2x00: add new rt2800usb device Buffalo WLI-UC-G450drivers/net/wireless/ralink/rt2x00/rt2800usb.c+1 -00 replies
67/238pwc: Add USB id for Philips Spc880nc webcamdrivers/media/usb/pwc/pwc-if.c+6 -00 replies
68/238Input: powermate - fix oops with malicious USB descriptorsdrivers/input/misc/powermate.c+3 -00 replies
69/238ALSA: usb-audio: Fix NULL dereference in create_fixed_stream_quirk()sound/usb/quirks.c+6 -00 replies
70/238ALSA: usb-audio: Add sanity checks for endpoint accessessound/usb/clock.c sound/usb/endpoint.c sound/usb/mixer_quirks.c +1 more+11 -00 replies
72/238ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk()sound/usb/quirks.c+11 -110 replies
73/238ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() callsound/usb/quirks.c sound/usb/stream.c+9 -10 replies
74/238Bluetooth: btusb: Add new AR3012 ID 13d3:3395drivers/bluetooth/ath3k.c drivers/bluetooth/btusb.c+3 -00 replies
75/238Bluetooth: btusb: Add a new AR3012 ID 04ca:3014drivers/bluetooth/ath3k.c drivers/bluetooth/btusb.c+3 -00 replies
76/238Bluetooth: btusb: Add a new AR3012 ID 13d3:3472drivers/bluetooth/ath3k.c drivers/bluetooth/btusb.c+3 -00 replies
77/238crypto: ccp - Add hash state import and export supportdrivers/crypto/ccp/ccp-crypto-aes-cmac.c drivers/crypto/ccp/ccp-crypto-sha.c+46 -00 replies
78/238crypto: ccp - Limit the amount of information exporteddrivers/crypto/ccp/ccp-crypto-aes-cmac.c drivers/crypto/ccp/ccp-crypto-sha.c drivers/crypto/ccp/ccp-crypto.h+48 -100 replies
79/238crypto: ccp - Dont assume export/import areas are aligneddrivers/crypto/ccp/ccp-crypto-aes-cmac.c drivers/crypto/ccp/ccp-crypto-sha.c+36 -244 replies
80/238crypto: ccp - memset request context to zero during importdrivers/crypto/ccp/ccp-crypto-aes-cmac.c drivers/crypto/ccp/ccp-crypto-sha.c+2 -00 replies
81/238crypto: keywrap - memzero the correct memorycrypto/keywrap.c+2 -20 replies
82/238crypto: atmel - fix checks of error code returned by devm_ioremap_resource()drivers/crypto/atmel-aes.c drivers/crypto/atmel-sha.c drivers/crypto/atmel-tdes.c+6 -60 replies
83/238crypto: ux500 - fix checks of error code returned by devm_ioremap_resource()drivers/crypto/ux500/cryp/cryp_core.c drivers/crypto/ux500/hash/hash_core.c+4 -40 replies
84/238crypto: marvell/cesa - forward devm_ioremap_resource() error codedrivers/crypto/marvell/cesa.c+1 -10 replies
85/238X.509: Fix leap year handling againcrypto/asymmetric_keys/x509_cert_parser.c+4 -40 replies
86/238mei: bus: check if the device is enabled before data transferdrivers/misc/mei/bus.c+9 -00 replies
87/238tpm: fix the rollback in tpm_chip_register()drivers/char/tpm/tpm-chip.c+5 -50 replies
88/238tpm_crb: tpm2_shutdown() must be called before tpm_chip_unregister()drivers/char/tpm/tpm_crb.c+2 -20 replies
89/238tpm_eventlog.c: fix binary_bios_measurementsdrivers/char/tpm/tpm_eventlog.c+10 -40 replies
90/238tpm: fix the cleanup of struct tpm_chipdrivers/char/tpm/tpm-chip.c+3 -10 replies
91/238HID: logitech: fix Dual Action gamepad supportdrivers/hid/hid-core.c+1 -00 replies
92/238HID: i2c-hid: fix OOB write in i2c_hid_set_or_send_report()drivers/hid/i2c-hid/i2c-hid.c+10 -60 replies
93/238HID: multitouch: force retrieving of Win8 signature blobdrivers/hid/hid-multitouch.c+5 -00 replies
94/238HID: fix hid_ignore_special_drivers module parameterdrivers/hid/hid-core.c+4 -30 replies
95/238staging: comedi: ni_tiocmd: change mistaken use of start_src for start_argdrivers/staging/comedi/drivers/ni_tiocmd.c+1 -10 replies
96/238staging: android: ion_test: fix check of platform_device_register_simple() error codedrivers/staging/android/ion/ion_test.c+2 -20 replies
97/238staging: comedi: ni_mio_common: fix the ni_write[blw]() functionsdrivers/staging/comedi/drivers/ni_mio_common.c+6 -60 replies
98/238tty: Fix GPF in flush_to_ldisc(), part 2include/linux/tty.h+1 -10 replies
99/238net: irda: Fix use-after-free in irtty_open()drivers/net/irda/irtty-sir.c+0 -100 replies
100/2388250: use callbacks to access UART_DLL/UART_DLMdrivers/tty/serial/8250/8250_port.c+6 -120 replies
101/238saa7134: Fix bytesperline not being set correctly for planar formatsdrivers/media/pci/saa7134/saa7134-video.c+12 -60 replies
102/238adv7511: TX_EDID_PRESENT is still 1 after a disconnectdrivers/media/i2c/adv7511.c+15 -60 replies
103/238bttv: Width must be a multiple of 16 when capturing planar formatsdrivers/media/pci/bt8xx/bttv-driver.c+20 -60 replies
104/238coda: fix first encoded frame payloaddrivers/media/platform/coda/coda-bit.c+1 -10 replies
105/238media: v4l2-compat-ioctl32: fix missing length copy in put_v4l2_buffer32drivers/media/v4l2-core/v4l2-compat-ioctl32.c+8 -130 replies
106/238mtip32xx: Avoid issuing standby immediate cmd during FTL rebuilddrivers/block/mtip32xx/mtip32xx.c+12 -80 replies
107/238mtip32xx: Fix broken service thread handlingdrivers/block/mtip32xx/mtip32xx.c drivers/block/mtip32xx/mtip32xx.h+8 -30 replies
108/238mtip32xx: Remove unwanted code from taskfile error handlerdrivers/block/mtip32xx/mtip32xx.c+1 -80 replies
109/238mtip32xx: Print exact time when an internal command is interrupteddrivers/block/mtip32xx/mtip32xx.c+6 -23 replies
110/238mtip32xx: Fix for rmmod crash when drive is in FTL rebuilddrivers/block/mtip32xx/mtip32xx.c+7 -70 replies
111/238mtip32xx: Handle safe removal during IOdrivers/block/mtip32xx/mtip32xx.c drivers/block/mtip32xx/mtip32xx.h+33 -20 replies
112/238mtip32xx: Handle FTL rebuild failure state during device initializationdrivers/block/mtip32xx/mtip32xx.c+6 -50 replies
113/238mtip32xx: Implement timeout handlerdrivers/block/mtip32xx/mtip32xx.c drivers/block/mtip32xx/mtip32xx.h+92 -101 reply
114/238mtip32xx: Cleanup queued requests after surprise removaldrivers/block/mtip32xx/mtip32xx.c+60 -180 replies
115/238ALSA: hda - Fix unexpected resume through regmap code pathinclude/sound/hdaudio.h sound/hda/hdac_device.c sound/hda/hdac_regmap.c+64 -230 replies
116/238ALSA: hda - Apply reboot D3 fix for CX20724 codec, toosound/pci/hda/patch_conexant.c+6 -10 replies
117/238ALSA: pcm: Avoid "BUG:" string for warnings againsound/core/pcm_lib.c+1 -10 replies
118/238ALSA: intel8x0: Add clock quirk entry for AD1981B on IBM ThinkPad X41.sound/pci/intel8x0.c+1 -00 replies
119/238ALSA: hda - Dont handle ELD notify from invalid portsound/pci/hda/patch_hdmi.c+4 -00 replies
120/238ALSA: hda - fix the mic mute button and led problem for a Lenovo AIOsound/pci/hda/patch_realtek.c+1 -00 replies
121/238ALSA: hda - Add new GPU codec ID 0x10de0082 to snd-hdasound/pci/hda/patch_hdmi.c+1 -00 replies
122/238ALSA: hda - Fix unconditional GPIO toggle via automutesound/pci/hda/patch_cirrus.c+6 -20 replies
126/238ALSA: hda - Fix forgotten HDMI monitor_present updatesound/pci/hda/patch_hdmi.c+1 -00 replies
128/238ALSA: hda - Fix missing ELD update at unpluggingsound/pci/hda/patch_hdmi.c+1 -22 replies
129/238tools/hv: Use include/uapi with __EXPORTED_HEADERS__tools/hv/Makefile+2 -00 replies
130/238jbd2: fix FS corruption possibility in jbd2_journal_destroy() on umount pathfs/jbd2/journal.c+12 -50 replies
131/238gpio: pca953x: Fix pca953x_gpio_set_multiple() on 64-bitdrivers/gpio/gpio-pca953x.c+4 -20 replies
132/238arm64: Update PTE_RDONLY in set_pte_at() for PROT_NONE permissionarch/arm64/include/asm/pgtable.h+2 -10 replies
133/238brd: Fix discard request processingdrivers/block/brd.c+1 -10 replies
134/238IB/srpt: Simplify srpt_handle_tsk_mgmt()drivers/infiniband/ulp/srpt/ib_srpt.c+1 -580 replies
135/238bcache: cleaned up error handling around register_cache()drivers/md/bcache/super.c+22 -120 replies
136/238bcache: fix race of writeback thread starting before complete initializationdrivers/md/bcache/super.c+8 -10 replies
137/238bcache: fix cache_set_flush() NULL pointer dereference on OOMdrivers/md/bcache/super.c+3 -00 replies
138/238mm: memcontrol: reclaim when shrinking memory.high below usagemm/memcontrol.c+6 -00 replies
139/238mm: memcontrol: reclaim and OOM kill when shrinking memory.max below usageDocumentation/cgroup-v2.txt mm/memcontrol.c+40 -40 replies
140/238ia64: define ioremap_uc()arch/ia64/include/asm/io.h+1 -00 replies
141/238drivers/firmware/broadcom/bcm47xx_nvram.c: fix incorrect __ioread32_copydrivers/firmware/broadcom/bcm47xx_nvram.c+2 -30 replies
142/238watchdog: dont run proc_watchdog_update if new value is same as oldkernel/watchdog.c+8 -12 replies
143/238watchdog: rc32434_wdt: fix ioctl error handlingdrivers/watchdog/rc32434_wdt.c+1 -10 replies
144/238Bluetooth: Add new AR3012 ID 0489:e095drivers/bluetooth/ath3k.c drivers/bluetooth/btusb.c+3 -00 replies
145/238Bluetooth: Fix potential buffer overflow with Add Advertisingnet/bluetooth/mgmt.c+4 -00 replies
146/238cgroup: ignore css_sets associated with dead cgroups during migrationinclude/linux/cgroup-defs.h kernel/cgroup.c+21 -20 replies
147/238net: mvneta: enable change MAC address when interface is updrivers/net/ethernet/marvell/mvneta.c+1 -10 replies
149/238of: alloc anywhere from memblock if range not specifieddrivers/of/of_reserved_mem.c+3 -10 replies
150/238vfs: show_vfsstat: do not ignore errors from show_devname methodfs/proc_namespace.c+2 -00 replies
151/238splice: handle zero nr_pages in splice_to_pipe()fs/splice.c+3 -00 replies
152/238xtensa: ISS: dont hang if stdin EOF is reachedarch/xtensa/platforms/iss/console.c+6 -40 replies
153/238xtensa: fix preemption in {clear,copy}_user_highpagearch/xtensa/mm/cache.c+4 -40 replies
154/238xtensa: clear all DBREAKC registers on startarch/xtensa/kernel/head.S+1 -10 replies
155/238ARC: [plat-axs10x] add Ethernet PHY description in .dtsarch/arc/boot/dts/axs10x_mb.dtsi+8 -00 replies
156/238ARC: [BE] readl()/writel() to work in Big Endian CPU configurationarch/arc/include/asm/io.h+13 -50 replies
157/238ARC: bitops: Remove non relevant commentsarch/arc/include/asm/bitops.h+0 -150 replies
158/238quota: Fix possible GPF due to uninitialised pointersfs/quota/dquot.c+1 -20 replies
159/238xfs: fix two memory leaks in xfs_attr_list.c error pathsfs/xfs/xfs_attr_list.c+10 -90 replies
160/238raid1: include bio_end_io_list in nr_queued to prevent freeze_array hangdrivers/md/raid1.c+5 -20 replies
161/238md/raid5: Compare apples to apples (or sectors to sectors)drivers/md/raid5.c+2 -20 replies
162/238RAID5: check_reshape() shouldnt call mddev_suspenddrivers/md/raid5.c drivers/md/raid5.h+20 -00 replies
163/238RAID5: revert e9e4c377e2f563 to fix a livelockdrivers/md/raid5.c drivers/md/raid5.h+9 -200 replies
164/238raid10: include bio_end_io_list in nr_queued to prevent freeze_array hangdrivers/md/raid10.c+5 -20 replies
165/238md/raid5: preserve STRIPE_PREREAD_ACTIVE in break_stripe_batch_listdrivers/md/raid5.c+1 -10 replies
166/238md: multipath: dont hardcopy bio in .make_request pathdrivers/md/multipath.c+3 -10 replies
167/238fuse: do not use iocb after it may have been freedfs/fuse/file.c+4 -30 replies
168/238fuse: Add reference counting for fuse_io_privfs/fuse/cuse.c fs/fuse/file.c fs/fuse/fuse_i.h+32 -90 replies
169/238scripts/gdb: account for changes in module data structurescripts/gdb/linux/modules.py scripts/gdb/linux/symbols.py+4 -30 replies
170/238fs/coredump: prevent fsuid=0 dumps into user-controlled directoriesarch/um/drivers/mconsole_kern.c fs/coredump.c fs/fhandle.c +3 more+32 -120 replies
171/238rapidio/rionet: fix deadlock on SMPdrivers/net/rionet.c+2 -20 replies
172/238drm/vc4: Return -EFAULT on copy_from_user() failuredrivers/gpu/drm/vc4/vc4_bo.c+4 -30 replies
174/238drm/radeon: Dont drop DP 2.7 Ghz link setup on some cards.drivers/gpu/drm/radeon/atombios_encoders.c+4 -20 replies
175/238drm/radeon: rework fbdev handling on chips with no connectorsdrivers/gpu/drm/radeon/radeon_display.c drivers/gpu/drm/radeon/radeon_fb.c+17 -80 replies
176/238drm/radeon/mst: fix regression in lane/link handling.drivers/gpu/drm/radeon/radeon_dp_mst.c+2 -100 replies
178/238drm/amdgpu: include the right version of gmc header files for icelanddrivers/gpu/drm/amd/amdgpu/sdma_v2_4.c+2 -20 replies
179/238drm/amd/powerplay: add uvd/vce dpm enabling flag to fix the performance issue for CZdrivers/gpu/drm/amd/powerplay/hwmgr/cz_hwmgr.c+5 -00 replies
180/238tracing: Have preempt(irqs)off trace preempt disabled functionskernel/trace/trace_irqsoff.c+6 -20 replies
181/238tracing: Fix crash from reading trace_pipe with sendfilekernel/trace/trace.c+4 -10 replies
182/238tracing: Fix trace_printk() to print when not using bprintk()include/linux/kernel.h kernel/trace/trace_printk.c+6 -30 replies
183/238bitops: Do not default to __clear_bit() for __clear_bit_unlock()include/asm-generic/bitops/lock.h+7 -70 replies
184/238scripts/coccinelle: modernize &scripts/coccinelle/iterators/use_after_iter.cocci+1 -10 replies
185/238scripts/kconfig: allow building with make 3.80 againscripts/kconfig/Makefile+3 -10 replies
186/238kbuild/mkspec: fix grub2 installkernel issuescripts/package/mkspec+4 -40 replies
187/238MAINTAINERS: Update mailing list and web page for hwmon subsystemMAINTAINERS+48 -480 replies
188/238ideapad-laptop: Add ideapad Y700 (15) to the no_hw_rfkill DMI listdrivers/platform/x86/ideapad-laptop.c+14 -00 replies
189/238mmc: block: fix ABI regression of mmc_blk_ioctldrivers/mmc/card/block.c+16 -80 replies
190/238mmc: mmc_spi: Add Card Detect comments and fix CD GPIO casedrivers/mmc/host/mmc_spi.c+6 -00 replies
191/238mmc: sdhci: move initialisation of command error memberdrivers/mmc/host/sdhci.c+3 -20 replies
192/238mmc: sdhci: clean up command error handlingdrivers/mmc/host/sdhci.c+6 -60 replies
193/238mmc: sdhci: fix command response CRC error handlingdrivers/mmc/host/sdhci.c+17 -00 replies
194/238mmc: sdhci: further fix for DMA unmapping in sdhci_post_req()drivers/mmc/host/sdhci.c+7 -80 replies
195/238mmc: sdhci: avoid unnecessary mapping/unmapping of align bufferdrivers/mmc/host/sdhci.c+18 -360 replies
196/238mmc: sdhci: plug DMA mapping leak on errordrivers/mmc/host/sdhci.c+16 -00 replies
197/238mmc: sdhci: fix data timeout (part 1)drivers/mmc/host/sdhci.c+1 -10 replies
198/238mmc: sdhci: fix data timeout (part 2)drivers/mmc/host/sdhci.c+13 -20 replies
199/238mmc: sdhci-pxav3: fix higher speed mode capabilitiesdrivers/mmc/host/sdhci-pxav3.c+4 -20 replies
200/238mmc: tegra: Disable UHS-I modes for tegra114drivers/mmc/host/sdhci-tegra.c+11 -10 replies
201/238mmc: tegra: properly disable card clockdrivers/mmc/host/sdhci-tegra.c+1 -10 replies
202/238mmc: sdhci: Fix override of timeout clk wrt max_busy_timeoutdrivers/mmc/host/sdhci.c+3 -30 replies
203/238mmc: atmel-mci: Check pdata for NULL before dereferencing it at DMA configdrivers/mmc/host/atmel-mci.c+1 -10 replies
204/238clk: rockchip: rk3368: fix cpuclk mux bit of big cpu-clusterdrivers/clk/rockchip/clk-rk3368.c+1 -10 replies
205/238clk: rockchip: rk3368: fix cpuclk core dividersdrivers/clk/rockchip/clk-rk3368.c+20 -200 replies
206/238clk: rockchip: rk3368: fix parents of video encoder/decoderdrivers/clk/rockchip/clk-rk3368.c+2 -20 replies
207/238clk: rockchip: rk3368: fix hdmi_cec gate-registerdrivers/clk/rockchip/clk-rk3368.c+1 -10 replies
208/238clk: rockchip: add hclk_cpubus to the list of rk3188 critical clocksdrivers/clk/rockchip/clk-rk3188.c+1 -00 replies
209/238clk: bcm2835: Fix setting of PLL divider clock ratesdrivers/clk/bcm/clk-bcm2835.c+7 -50 replies
210/238target: Fix target_release_cmd_kref shutdown comp leakdrivers/target/target_core_transport.c+0 -20 replies
211/238iser-target: Fix identification of login rx descriptor typedrivers/infiniband/ulp/isert/ib_isert.c+2 -10 replies
212/238iser-target: Add new state ISER_CONN_BOUND to isert_conndrivers/infiniband/ulp/isert/ib_isert.c drivers/infiniband/ulp/isert/ib_isert.h+6 -20 replies
213/238iser-target: Separate flows for np listeners and connections cma eventsdrivers/infiniband/ulp/isert/ib_isert.c+5 -60 replies
214/238iser-target: Rework connection terminationdrivers/infiniband/ulp/isert/ib_isert.c drivers/infiniband/ulp/isert/ib_isert.h+52 -560 replies
215/238nfsd4: fix bad bounds checkingfs/nfsd/nfs4xdr.c+8 -50 replies
216/238nfsd: fix deadlock secinfo+readdir compoundfs/nfsd/nfs4proc.c+1 -00 replies
217/238ARM: dts: at91: sama5d3 Xplained: dont disable hsmci regulatorarch/arm/boot/dts/at91-sama5d3_xplained.dts+1 -00 replies
218/238ARM: dts: at91: sama5d4 Xplained: dont disable hsmci regulatorarch/arm/boot/dts/at91-sama5d4_xplained.dts+1 -00 replies
219/238ACPI / PM: Runtime resume devices when waking from hibernatedrivers/acpi/sleep.c+1 -00 replies
220/238writeback, cgroup: fix premature wb_put() in locked_inode_to_wb_and_lock_list()fs/fs-writeback.c+5 -30 replies
221/238writeback, cgroup: fix use of the wrong bdi_writeback which mismatches the inodefs/fs-writeback.c+19 -100 replies
222/238Input: synaptics - handle spurious release of trackstick buttons, againdrivers/input/mouse/synaptics.c+3 -20 replies
223/238Input: ims-pcu - sanity check against missing interfacesdrivers/input/misc/ims-pcu.c+4 -00 replies
224/238Input: ati_remote2 - fix crashes on detecting device with invalid descriptordrivers/input/misc/ati_remote2.c+30 -60 replies
225/238ocfs2: o2hb: fix double free bugfs/ocfs2/cluster/heartbeat.c+2 -20 replies
226/238ocfs2/dlm: fix race between convert and recoveryfs/ocfs2/dlm/dlmconvert.c+10 -10 replies
227/238ocfs2/dlm: fix BUG in dlm_move_lockres_to_recovery_listfs/ocfs2/dlm/dlmconvert.c fs/ocfs2/dlm/dlmrecovery.c+13 -10 replies
228/238mm/page_alloc: prevent merging between isolated and other pageblocksmm/page_alloc.c+33 -130 replies
229/238mtd: onenand: fix deadlock in onenand_block_markbaddrivers/mtd/onenand/onenand_base.c+2 -10 replies
230/238intel_idle: prevent SKL-H boot failure when C8+C9+C10 enableddrivers/idle/intel_idle.c+85 -210 replies
231/238PM / sleep: Clear pm_suspend_global_flags upon hibernatekernel/power/hibernate.c+1 -00 replies
232/238scsi_common: do not clobber fixed sense informationdrivers/scsi/scsi_common.c+10 -20 replies
233/238sched/cputime: Fix steal time accounting vs. CPU hotplugkernel/sched/core.c kernel/sched/sched.h+14 -00 replies
234/238perf/x86/pebs: Add workaround for broken OVFL status on HSW+arch/x86/kernel/cpu/perf_event_intel.c+10 -00 replies
235/238perf/x86/intel/uncore: Remove SBOX support for BDX-DEarch/x86/kernel/cpu/perf_event_intel_uncore_snbep.c+7 -10 replies
237/238perf/x86/intel: Use PAGE_SIZE for PEBS buffer size on Core2arch/x86/kernel/cpu/perf_event.h arch/x86/kernel/cpu/perf_event_intel_ds.c+12 -20 replies
238/238perf/x86/intel: Fix PEBS data source interpretation on Nehalem/Westmerearch/x86/kernel/cpu/perf_event.h arch/x86/kernel/cpu/perf_event_intel.c arch/x86/kernel/cpu/perf_event_intel_ds.c+14 -10 replies

Reviews trailers per patch

62 of 227 patches have a Reviewed-by or Acked-by.

PatchDavid Matlack[email protected]Josh BoyerAristeu RozanskiChristian BorntraegerTony LuckMichael SchmitzHannes ReinickeVishal VermaStanislaw GruszkaChristopher SimerlyDavid WoodhouseArnd BergmannBenjamin TissoiresJan LuebbeLaurent PinchartPhil ReidGanapatrao KulkarniAlex EstrinChristoph HellwigMarc MERLINMichal HockoSergei ShtylyovEric SandeenArtur PaszkiewiczNeilBrownAndrea RighiKieran BinghamEric AnholtAlex DeucherVineet GuptaGregory CLEMENTzhangqingTahsin ErdoganJoseph QiHanjun GuoJoonsoo KimLaura AbbottLee DuncanBart Van AsscheEwan D. MilneThomas VoegtleAndi KleenHans VerkuilStephen WarrenJan BeulichJohannes ThumshirnTomas HenzlShane SeymourK. Y. SrinivasanJens AxboeJitendra BhivareManuel KrauseszegadprashamishMatthiasJavi MerinoYves-Alexis PerezThomas GleixnerStephan MuellerJason GunthorpeJarkko SakkinenIan AbbottPeter Hurley[email protected]Jan KaraStephen BoydDon ZickusAaron TomlinStas SergeevMarek SzyprowskiTom WeberKees CookNishanth MenonJean DelvareJunxiao BiArtem BityutskiyRik van RielLucas StachThierry RedingAdrian HunterDmitry VyukovHimanshu Madhani
1/238T-b
2/238T-b
3/238
4/238
5/238T-b
6/238
8/238
9/238R-b
10/238R-b T-b
11/238R-b T-b
12/238
13/238
14/238
15/238T-b
16/238T-b T-b T-b T-b T-b R-b
17/238R-b
18/238
19/238T-b
20/238A-b
21/238
22/238T-b
23/238A-b
24/238
25/238R-b
26/238T-b
27/238
28/238T-b
29/238
30/238Reviewewd-by
31/238Reviewewd-by
32/238
33/238R-b
34/238R-b R-b
35/238R-b R-b
36/238R-b R-b
37/238R-b R-b
38/238T-b
39/238Reported-and-tested-by
40/238Reported-and-tested-by
41/238T-b
42/238T-b
43/238Reported-and-tested-by
44/238A-b
45/238R-b R-b
46/238R-b
47/238
48/238R-b
49/238
50/238A-b
51/238
52/238
53/238
54/238
55/238
56/238Reported-and-tested-by
57/238
58/238
59/238
60/238
61/238
62/238
63/238
64/238
66/238A-b
67/238
68/238
69/238
70/238
72/238
73/238
74/238Reported-and-tested-by
75/238
76/238
77/238
78/238
79/238
80/238
81/238A-b
82/238
83/238
84/238
85/238A-b A-b
86/238
87/238R-b
88/238
89/238R-b
90/238R-b
91/238
92/238R-b
93/238
94/238
95/238R-b
96/238
97/238R-b
98/238
99/238Reported-and-tested-by
100/238R-b
101/238Reported-and-tested-by
102/238
103/238A-b
104/238T-b
105/238R-b
106/238
107/238
108/238
109/238
110/238
111/238
112/238
113/238
114/238
115/238
116/238
117/238
118/238
119/238
120/238
121/238
122/238Reported-and-tested-by
126/238
128/238
129/238
130/238
131/238A-b
132/238T-b
133/238R-b
134/238T-b R-b
135/238T-b
136/238T-b
137/238
138/238A-b
139/238A-b
140/238A-b
141/238R-b
142/238A-b R-b
143/238
144/238
145/238
146/238
147/238
149/238A-b
150/238
151/238R-b
152/238
153/238
154/238
155/238R-b
156/238
157/238
158/238
159/238R-b
160/238
161/238
162/238Reported-and-tested-by R-b
163/238
164/238
165/238T-b
166/238Reported-and-tested-by
167/238
168/238
169/238R-b T-b
170/238A-b
171/238
172/238R-b
174/238
175/238
176/238
178/238R-b
179/238R-b
180/238
181/238
182/238
183/238T-b
184/238T-b
185/238
186/238
187/238R-b
188/238
189/238
190/238
191/238T-b
192/238T-b
193/238T-b
194/238T-b
195/238T-b
196/238T-b
197/238T-b
198/238T-b
199/238T-b
200/238R-b A-b A-b
201/238A-b
202/238
203/238
204/238R-b
205/238R-b
206/238R-b
207/238R-b
208/238
209/238
210/238T-b
211/238
212/238
213/238
214/238
215/238
216/238
217/238
218/238
219/238
220/238T-b
221/238Reported-and-diagnosed-by T-b
222/238
223/238
224/238
225/238R-b
226/238R-b
227/238
228/238T-b A-b Debugged-by Debugged-by
229/238A-b
230/238
231/238
232/238R-b R-b R-b
233/238A-b
234/238
235/238
237/238R-b
238/238

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 84 reviewers.

Read the v1 thread

Cover letter [PATCH 4.5 000/238] 4.5.1-stable review

This is the start of the stable review cycle for the 4.5.1 release. There are 238 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Tue Apr 12 18:34:18 UTC 2016. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.5.1-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 4.5.1-rc1

Andi Kleen <[email protected]>
perf/x86/intel: Fix PEBS data source interpretation on Nehalem/Westmere

Jiri Olsa <[email protected]>
perf/x86/intel: Use PAGE_SIZE for PEBS buffer size on Core2

Kan Liang <[email protected]>
perf/x86/intel: Fix PEBS warning by only restoring active PMU in pmi

Kan Liang <[email protected]>
perf/x86/intel/uncore: Remove SBOX support for BDX-DE

Stephane Eranian <[email protected]>
perf/x86/pebs: Add workaround for broken OVFL status on HSW+

Thomas Gleixner <[email protected]>
sched/cputime: Fix steal time accounting vs. CPU hotplug

Hannes Reinecke <[email protected]>
scsi_common: do not clobber fixed sense information

Lukas Wunner <[email protected]>
PM / sleep: Clear pm_suspend_global_flags upon hibernate

Len Brown <[email protected]>
intel_idle: prevent SKL-H boot failure when C8+C9+C10 enabled

Aaro Koskinen <[email protected]>
mtd: onenand: fix deadlock in onenand_block_markbad

Vlastimil Babka <[email protected]>
mm/page_alloc: prevent merging between isolated and other pageblocks

Joseph Qi <[email protected]>
ocfs2/dlm: fix BUG in dlm_move_lockres_to_recovery_list

Joseph Qi <[email protected]>
ocfs2/dlm: fix race between convert and recovery

Junxiao Bi <[email protected]>
ocfs2: o2hb: fix double free bug

Vladis Dronov <[email protected]>
Input: ati_remote2 - fix crashes on detecting device with invalid descriptor

Oliver Neukum <[email protected]>
Input: ims-pcu - sanity check against missing interfaces

Benjamin Tissoires <[email protected]>
Input: synaptics - handle spurious release of trackstick buttons, again

Tejun Heo <[email protected]>
writeback, cgroup: fix use of the wrong bdi_writeback which mismatches the inode

Tejun Heo <[email protected]>
writeback, cgroup: fix premature wb_put() in locked_inode_to_wb_and_lock_list()

Lukas Wunner <[email protected]>
ACPI / PM: Runtime resume devices when waking from hibernate

Ludovic Desroches <[email protected]>
ARM: dts: at91: sama5d4 Xplained: don't disable hsmci regulator

Ludovic Desroches <[email protected]>
ARM: dts: at91: sama5d3 Xplained: don't disable hsmci regulator

J. Bruce Fields <[email protected]>
nfsd: fix deadlock secinfo+readdir compound

J. Bruce Fields <[email protected]>
nfsd4: fix bad bounds checking

Jenny Derzhavetz <[email protected]>
iser-target: Rework connection termination

Jenny Derzhavetz <[email protected]>
iser-target: Separate flows for np listeners and connections cma events

Jenny Derzhavetz <[email protected]>
iser-target: Add new state ISER_CONN_BOUND to isert_conn

Jenny Derzhavetz <[email protected]>
iser-target: Fix identification of login rx descriptor type

Himanshu Madhani <[email protected]>
target: Fix target_release_cmd_kref shutdown comp leak

Eric Anholt <[email protected]>
clk: bcm2835: Fix setting of PLL divider clock rates

Alexander Kochetkov <[email protected]>
clk: rockchip: add hclk_cpubus to the list of rk3188 critical clocks

Heiko Stuebner <[email protected]>
clk: rockchip: rk3368: fix hdmi_cec gate-register

Heiko Stuebner <[email protected]>
clk: rockchip: rk3368: fix parents of video encoder/decoder

Heiko Stuebner <[email protected]>
clk: rockchip: rk3368: fix cpuclk core dividers

Heiko Stuebner <[email protected]>
clk: rockchip: rk3368: fix cpuclk mux bit of big cpu-cluster

Brent Taylor <[email protected]>
mmc: atmel-mci: Check pdata for NULL before dereferencing it at DMA config

Adrian Hunter <[email protected]>
mmc: sdhci: Fix override of timeout clk wrt max_busy_timeout

Lucas Stach <[email protected]>
mmc: tegra: properly disable card clock

Jon Hunter <[email protected]>
mmc: tegra: Disable UHS-I modes for tegra114

Russell King <[email protected]>
mmc: sdhci-pxav3: fix higher speed mode capabilities

Russell King <[email protected]>
mmc: sdhci: fix data timeout (part 2)

Russell King <[email protected]>
mmc: sdhci: fix data timeout (part 1)

Russell King <[email protected]>
mmc: sdhci: plug DMA mapping leak on error

Russell King <[email protected]>
mmc: sdhci: avoid unnecessary mapping/unmapping of align buffer

Russell King <[email protected]>
mmc: sdhci: further fix for DMA unmapping in sdhci_post_req()

Russell King <[email protected]>
mmc: sdhci: fix command response CRC error handling

Russell King <[email protected]>
mmc: sdhci: clean up command error handling

Russell King <[email protected]>
mmc: sdhci: move initialisation of command error member

Magnus Damm <[email protected]>
mmc: mmc_spi: Add Card Detect comments and fix CD GPIO case

Shawn Lin <[email protected]>
mmc: block: fix ABI regression of mmc_blk_ioctl

John Dahlstrom <[email protected]>
ideapad-laptop: Add ideapad Y700 (15) to the no_hw_rfkill DMI list

Guenter Roeck <[email protected]>
MAINTAINERS: Update mailing list and web page for hwmon subsystem

Jiri Kosina <[email protected]>
kbuild/mkspec: fix grub2 installkernel issue

Jan Beulich <[email protected]>
scripts/kconfig: allow building with make 3.80 again

Julia Lawall <[email protected]>
scripts/coccinelle: modernize &

Peter Zijlstra <[email protected]>
bitops: Do not default to __clear_bit() for __clear_bit_unlock()

Steven Rostedt (Red Hat) <[email protected]>
tracing: Fix trace_printk() to print when not using bprintk()

Steven Rostedt (Red Hat) <[email protected]>
tracing: Fix crash from reading trace_pipe with sendfile

Steven Rostedt (Red Hat) <[email protected]>
tracing: Have preempt(irqs)off trace preempt disabled functions

Eric Huang <[email protected]>
drm/amd/powerplay: add uvd/vce dpm enabling flag to fix the performance issue for CZ

Ken Wang <[email protected]>
drm/amdgpu: include the right version of gmc header files for iceland

Alex Deucher <[email protected]>
drm/amdgpu: disable runtime pm on PX laptops without dGPU power control

Dave Airlie <[email protected]>
drm/radeon/mst: fix regression in lane/link handling.

Alex Deucher <[email protected]>
drm/radeon: rework fbdev handling on chips with no connectors

Mario Kleiner <[email protected]>
drm/radeon: Don't drop DP 2.7 Ghz link setup on some cards.

Alex Deucher <[email protected]>
drm/radeon: disable runtime pm on PX laptops without dGPU power control

Dan Carpenter <[email protected]>
drm/vc4: Return -EFAULT on copy_from_user() failure

Aurelien Jacquiot <[email protected]>
rapidio/rionet: fix deadlock on SMP

Jann Horn <[email protected]>
fs/coredump: prevent fsuid=0 dumps into user-controlled directories

Jan Kiszka <[email protected]>
scripts/gdb: account for changes in module data structure

Seth Forshee <[email protected]>
fuse: Add reference counting for fuse_io_priv

Robert Doebbelin <[email protected]>
fuse: do not use iocb after it may have been freed

Ming Lei <[email protected]>
md: multipath: don't hardcopy bio in .make_request path

NeilBrown <[email protected]>
md/raid5: preserve STRIPE_PREREAD_ACTIVE in break_stripe_batch_list

Shaohua Li <[email protected]>
raid10: include bio_end_io_list in nr_queued to prevent freeze_array hang

Shaohua Li <[email protected]>
RAID5: revert e9e4c377e2f563 to fix a livelock

Shaohua Li <[email protected]>
RAID5: check_reshape() shouldn't call mddev_suspend

Jes Sorensen <[email protected]>
md/raid5: Compare apples to apples (or sectors to sectors)

Nate Dailey <[email protected]>
raid1: include bio_end_io_list in nr_queued to prevent freeze_array hang

Mateusz Guzik <[email protected]>
xfs: fix two memory leaks in xfs_attr_list.c error paths

Nikolay Borisov <[email protected]>
quota: Fix possible GPF due to uninitialised pointers

Vineet Gupta <[email protected]>
ARC: bitops: Remove non relevant comments

Lada Trimasova <[email protected]>
ARC: [BE] readl()/writel() to work in Big Endian CPU configuration

Alexey Brodkin <[email protected]>

    ARC: [plat-axs10x] add Ethernet PHY description in .dts

Max Filippov <[email protected]>
xtensa: clear all DBREAKC registers on start

Max Filippov <[email protected]>
xtensa: fix preemption in {clear,copy}_user_highpage

Max Filippov <[email protected]>
xtensa: ISS: don't hang if stdin EOF is reached

Rabin Vincent <[email protected]>
splice: handle zero nr_pages in splice_to_pipe()

Dmitry V. Levin <[email protected]>
vfs: show_vfsstat: do not ignore errors from show_devname method

Vinayak Menon <[email protected]>
of: alloc anywhere from memblock if range not specified

Hante Meuleman <[email protected]>
brcmfmac: Increase nr of supported flowrings.

Dmitri Epshtein <[email protected]>
net: mvneta: enable change MAC address when interface is up

Tejun Heo <[email protected]>
cgroup: ignore css_sets associated with dead cgroups during migration

Johan Hedberg <[email protected]>
Bluetooth: Fix potential buffer overflow with Add Advertising

Dmitry Tunin <[email protected]>

    Bluetooth: Add new AR3012 ID 0489:e095

Michael S. Tsirkin <[email protected]>
watchdog: rc32434_wdt: fix ioctl error handling

Joshua Hunt <[email protected]>
watchdog: don't run proc_watchdog_update if new value is same as old

Aaro Koskinen <[email protected]>
drivers/firmware/broadcom/bcm47xx_nvram.c: fix incorrect __ioread32_copy

Luis R. Rodriguez <[email protected]>
ia64: define ioremap_uc()

Johannes Weiner <[email protected]>
mm: memcontrol: reclaim and OOM kill when shrinking memory.max below usage

Johannes Weiner <[email protected]>
mm: memcontrol: reclaim when shrinking memory.high below usage

Eric Wheeler <[email protected]>
bcache: fix cache_set_flush() NULL pointer dereference on OOM

Eric Wheeler <[email protected]>
bcache: fix race of writeback thread starting before complete initialization

Eric Wheeler <[email protected]>
bcache: cleaned up error handling around register_cache()

Bart Van Assche <[email protected]>
IB/srpt: Simplify srpt_handle_tsk_mgmt()

Bart Van Assche <[email protected]>
brd: Fix discard request processing

Catalin Marinas <[email protected]>
arm64: Update PTE_RDONLY in set_pte_at() for PROT_NONE permission

Geert Uytterhoeven <[email protected]>

    gpio: pca953x: Fix pca953x_gpio_set_multiple() on 64-bit

OGAWA Hirofumi <[email protected]>
jbd2: fix FS corruption possibility in jbd2_journal_destroy() on umount path

Kamal Mostafa <[email protected]>
tools/hv: Use include/uapi with __EXPORTED_HEADERS__

Takashi Iwai <[email protected]>
ALSA: hda - Fix missing ELD update at unplugging

Takashi Iwai <[email protected]>
ALSA: hda - Workaround for unbalanced i915 power refcount by concurrent probe

Takashi Iwai <[email protected]>
ALSA: hda - Fix forgotten HDMI monitor_present update

Takashi Iwai <[email protected]>
ALSA: hda - Really restrict i915 notifier to HSW+

Takashi Iwai <[email protected]>
ALSA: hda - Fix spurious kernel WARNING on Baytrail HDMI

Takashi Iwai <[email protected]>
ALSA: hda - Limit i915 HDMI binding only for HSW and later

Takashi Iwai <[email protected]>
ALSA: hda - Fix unconditional GPIO toggle via automute

Aaron Plattner <[email protected]>

    ALSA: hda - Add new GPU codec ID 0x10de0082 to snd-hda

Hui Wang <[email protected]>
ALSA: hda - fix the mic mute button and led problem for a Lenovo AIO

Takashi Iwai <[email protected]>
ALSA: hda - Don't handle ELD notify from invalid port

Vittorio Gambaletta (VittGam) <[email protected]>
ALSA: intel8x0: Add clock quirk entry for AD1981B on IBM ThinkPad X41.

Takashi Iwai <[email protected]>
ALSA: pcm: Avoid "BUG:" string for warnings again

Takashi Iwai <[email protected]>
ALSA: hda - Apply reboot D3 fix for CX20724 codec, too

Takashi Iwai <[email protected]>
ALSA: hda - Fix unexpected resume through regmap code path

Asai Thambi SP <[email protected]>
mtip32xx: Cleanup queued requests after surprise removal

Asai Thambi SP <[email protected]>
mtip32xx: Implement timeout handler

Asai Thambi SP <[email protected]>
mtip32xx: Handle FTL rebuild failure state during device initialization

Asai Thambi SP <[email protected]>
mtip32xx: Handle safe removal during IO

Asai Thambi SP <[email protected]>
mtip32xx: Fix for rmmod crash when drive is in FTL rebuild

Asai Thambi SP <[email protected]>
mtip32xx: Print exact time when an internal command is interrupted

Asai Thambi SP <[email protected]>
mtip32xx: Remove unwanted code from taskfile error handler

Asai Thambi SP <[email protected]>
mtip32xx: Fix broken service thread handling

Asai Thambi SP <[email protected]>
mtip32xx: Avoid issuing standby immediate cmd during FTL rebuild

Tiffany Lin <[email protected]>
media: v4l2-compat-ioctl32: fix missing length copy in put_v4l2_buffer32

Philipp Zabel <[email protected]>
coda: fix first encoded frame payload

Hans de Goede <[email protected]>
bttv: Width must be a multiple of 16 when capturing planar formats

Hans Verkuil <[email protected]>
adv7511: TX_EDID_PRESENT is still 1 after a disconnect

Hans de Goede <[email protected]>
saa7134: Fix bytesperline not being set correctly for planar formats

Sebastian Frias <[email protected]>
8250: use callbacks to access UART_DLL/UART_DLM

Peter Hurley <[email protected]>
net: irda: Fix use-after-free in irtty_open()

Peter Hurley <[email protected]>
tty: Fix GPF in flush_to_ldisc(), part 2

H Hartley Sweeten <[email protected]>
staging: comedi: ni_mio_common: fix the ni_write[blw]() functions

Vladimir Zapolskiy <[email protected]>
staging: android: ion_test: fix check of platform_device_register_simple() error code

Spencer E. Olson <[email protected]>
staging: comedi: ni_tiocmd: change mistaken use of start_src for start_arg

Benjamin Tissoires <[email protected]>
HID: fix hid_ignore_special_drivers module parameter

Benjamin Tissoires <[email protected]>
HID: multitouch: force retrieving of Win8 signature blob

Dmitry Torokhov <[email protected]>
HID: i2c-hid: fix OOB write in i2c_hid_set_or_send_report()

Grazvydas Ignotas <[email protected]>
HID: logitech: fix Dual Action gamepad support

Jarkko Sakkinen <[email protected]>
tpm: fix the cleanup of struct tpm_chip

Harald Hoyer <[email protected]>
tpm_eventlog.c: fix binary_bios_measurements

Jarkko Sakkinen <[email protected]>
tpm_crb: tpm2_shutdown() must be called before tpm_chip_unregister()

Jarkko Sakkinen <[email protected]>
tpm: fix the rollback in tpm_chip_register()

Alexander Usyskin <[email protected]>
mei: bus: check if the device is enabled before data transfer

David Howells <[email protected]>
X.509: Fix leap year handling again

Boris BREZILLON <[email protected]>
crypto: marvell/cesa - forward devm_ioremap_resource() error code

Vladimir Zapolskiy <[email protected]>
crypto: ux500 - fix checks of error code returned by devm_ioremap_resource()

Vladimir Zapolskiy <[email protected]>
crypto: atmel - fix checks of error code returned by devm_ioremap_resource()

Dan Carpenter <[email protected]>
crypto: keywrap - memzero the correct memory

Tom Lendacky <[email protected]>
crypto: ccp - memset request context to zero during import

Tom Lendacky <[email protected]>
crypto: ccp - Don't assume export/import areas are aligned

Tom Lendacky <[email protected]>
crypto: ccp - Limit the amount of information exported

Tom Lendacky <[email protected]>
crypto: ccp - Add hash state import and export support

Dmitry Tunin <[email protected]>

    Bluetooth: btusb: Add a new AR3012 ID 13d3:3472

Dmitry Tunin <[email protected]>

    Bluetooth: btusb: Add a new AR3012 ID 04ca:3014

Dmitry Tunin <[email protected]>

    Bluetooth: btusb: Add new AR3012 ID 13d3:3395

Vladis Dronov <[email protected]>
ALSA: usb-audio: Fix double-free in error paths after snd_usb_add_audio_stream() call

Takashi Iwai <[email protected]>
ALSA: usb-audio: Minor code cleanup in create_fixed_stream_quirk()

Victor Clément <[email protected]>
ALSA: usb-audio: add Microsoft HD-5001 to quirks

Takashi Iwai <[email protected]>
ALSA: usb-audio: Add sanity checks for endpoint accesses

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix NULL dereference in create_fixed_stream_quirk()

Josh Boyer <[email protected]>
Input: powermate - fix oops with malicious USB descriptors

Hans de Goede <[email protected]>
pwc: Add USB id for Philips Spc880nc webcam

Anthony Wong <[email protected]>
rt2x00: add new rt2800usb device Buffalo WLI-UC-G450

Bjørn Mork <[email protected]>
USB: option: add "D-Link DWM-221 B1" device id

Josh Boyer <[email protected]>
USB: serial: ftdi_sio: Add support for ICP DAS I-756xU devices

Martyn Welch <[email protected]>

    USB: serial: cp210x: Adding GE Healthcare Device ID

Oliver Neukum <[email protected]>
USB: cypress_m8: add endpoint sanity check

Oliver Neukum <[email protected]>
USB: digi_acceleport: do sanity checking for the number of ports

Oliver Neukum <[email protected]>
USB: mct_u232: add sanity checking in probe

Oliver Neukum <[email protected]>
USB: usb_driver_claim_interface: add sanity checking

Josh Boyer <[email protected]>
USB: iowarrior: fix oops with malicious USB descriptors

Oliver Neukum <[email protected]>
USB: cdc-acm: more sanity checking

Hans de Goede <[email protected]>
USB: uas: Reduce can_queue to MAX_CMNDS

Oliver Neukum <[email protected]>
usb: hub: fix a typo in hub_port_init() leading to wrong logic

Oliver Neukum <[email protected]>
usb: retry reset if a device times out

Bryn M. Reeves <[email protected]>
dm: fix rq_end_stats() NULL pointer in dm_requeue_original_request()

Joe Thornber <[email protected]>
dm cache: make sure every metadata function checks fail_io

Joe Thornber <[email protected]>
dm thin metadata: don't issue prefetches if a transaction abort has failed

Mike Snitzer <[email protected]>
dm: fix excessive dm-mq context switching

DingXiang <[email protected]>
dm snapshot: disallow the COW and origin devices from being identical

Dan Williams <[email protected]>
libnvdimm, pmem: fix kmap_atomic() leak in error path

Jerry Hoemann <[email protected]>
libnvdimm: Fix security issue with DSM IOCTL.

Alan <[email protected]>
aic7xxx: Fix queue depth handling

Maurizio Lombardi <[email protected]>
be2iscsi: set the boot_kset pointer to NULL in case of failure

Vitaly Kuznetsov <[email protected]>
scsi: storvsc: fix SRB_STATUS_ABORTED handling

Finn Thain <[email protected]>
ncr5380: Call scsi_eh_prep_cmnd() and scsi_eh_restore_cmnd() as and when appropriate

Finn Thain <[email protected]>
ncr5380: Fix NCR5380_select() EH checks and result handling

Finn Thain <[email protected]>
ncr5380: Forget aborted commands

Finn Thain <[email protected]>

    ncr5380: Dont re-enter NCR5380_select()

Finn Thain <[email protected]>
ncr5380: Dont release lock for PIO transfer

Finn Thain <[email protected]>
ncr5380: Correctly clear command pointers and lists after bus reset

Martin K. Petersen <[email protected]>
sd: Fix discard granularity when LBPRZ=1

Raghava Aditya Renukunta <[email protected]>
aacraid: Set correct msix count for EEH recovery

Raghava Aditya Renukunta <[email protected]>
aacraid: Fix memory leak in aac_fib_map_free

Raghava Aditya Renukunta <[email protected]>
aacraid: Fix RRQ overload

Douglas Gilbert <[email protected]>
sg: fix dxferp in from_to case

Nadav Amit <[email protected]>
x86/mm: TLB_REMOTE_SEND_IPI should count pages

Andy Lutomirski <[email protected]>
x86/iopl: Fix iopl capability check on Xen PV

Andy Lutomirski <[email protected]>
x86/iopl/64: Properly context-switch IOPL on Xen PV

Dave Jones <[email protected]>
x86/apic: Fix suspicious RCU usage in smp_trace_call_function_interrupt()

Thomas Gleixner <[email protected]>
x86/irq: Cure live lock in fixup_irqs()

Lorenzo Pieralisi <[email protected]>
PCI: ACPI: IA64: fix IO port generic range check

Bjorn Helgaas <[email protected]>
PCI: Disable IO/MEM decoding for devices with non-compliant BARs

Phil Elwell <[email protected]>
pinctrl-bcm2835: Fix cut-and-paste error in "pull" parsing

Sebastian Ott <[email protected]>
s390/pci: enforce fmb page boundary rule

Heiko Carstens <[email protected]>
s390/cpumf: add missing lpp magic initialization

Martin Schwidefsky <[email protected]>
s390: fix floating pointer register corruption (again)

Dan Carpenter <[email protected]>
EDAC, amd64_edac: Shift wrapping issue in f1x_get_norm_dct_addr()

Tony Luck <[email protected]>
EDAC/sb_edac: Fix computation of channel address

David Hildenbrand <[email protected]>
sched/preempt, sh: kmap_coherent relies on disabled preemption

Byungchul Park <[email protected]>
sched/fair: Avoid using decay_load_missed() with a negative value

Chris Friesen <[email protected]>
sched/cputime: Fix steal_account_process_tick() to always return jiffies

Zhang Rui <[email protected]>
Thermal: Ignore invalid trip points

Jiri Olsa <[email protected]>
perf tools: Fix python extension build

Wang Nan <[email protected]>
perf tools: Fix checking asprintf return value

Andi Kleen <[email protected]>
perf tools: Dont stop PMU parsing on alias parse error

Alexander Shishkin <[email protected]>
perf/core: Fix perf_sched_count derailment

Paolo Bonzini <[email protected]>
KVM: VMX: fix nested vpid for old KVM guests

Paolo Bonzini <[email protected]>
KVM: VMX: avoid guest hang on invalid invvpid instruction

Paolo Bonzini <[email protected]>
KVM: VMX: avoid guest hang on invalid invept instruction

Paolo Bonzini <[email protected]>
KVM: fix spin_lock_init order on x86

Radim Krčmář <[email protected]>
KVM: i8254: change PIT discard tick policy

Paolo Bonzini <[email protected]>
KVM: x86: fix missed hardware breakpoints

Bjorn Helgaas <[email protected]>
x86/PCI: Mark Broadwell-EP Home Agent & PCU as having non-compliant BARs

Stephane Eranian <[email protected]>
perf/x86/intel: Add definition for PT PMI bit

Andy Lutomirski <[email protected]>
x86/entry/compat: Keep TS_COMPAT set during signal delivery

Borislav Petkov <[email protected]>
x86/microcode: Untangle from BLK_DEV_INITRD

Borislav Petkov <[email protected]>
x86/microcode/intel: Make early loader look for builtin microcode too

-------------

Diffstat:

 Documentation/cgroup-v2.txt                        |   6 +
 MAINTAINERS                                        |  96 ++++----
 Makefile                                           |   4 +-
 arch/arc/boot/dts/axs10x_mb.dtsi                   |   8 +
 arch/arc/include/asm/bitops.h                      |  15 --
 arch/arc/include/asm/io.h                          |  18 +-
 arch/arm/boot/dts/at91-sama5d3_xplained.dts        |   1 +
 arch/arm/boot/dts/at91-sama5d4_xplained.dts        |   1 +
 arch/arm64/include/asm/pgtable.h                   |   3 +-
 arch/ia64/include/asm/io.h                         |   1 +
 arch/s390/include/asm/pci.h                        |   2 +-
 arch/s390/kernel/entry.S                           | 106 +-------
 arch/s390/kernel/setup.c                           |   1 +
 arch/s390/pci/pci.c                                |   5 +-
 arch/sh/mm/kmap.c                                  |   2 +
 arch/um/drivers/mconsole_kern.c                    |   2 +-
 arch/x86/Kconfig                                   |  27 ++-
 arch/x86/entry/common.c                            |  23 +-
 arch/x86/include/asm/apic.h                        |   2 +-
 arch/x86/include/asm/hw_irq.h                      |   1 +
 arch/x86/include/asm/microcode.h                   |  26 ++
 arch/x86/include/asm/perf_event.h                  |   1 +
 arch/x86/include/asm/xen/hypervisor.h              |   2 +
 arch/x86/kernel/apic/vector.c                      |  88 +++++--
 arch/x86/kernel/cpu/microcode/intel.c              |  38 +--
 arch/x86/kernel/cpu/perf_event.c                   |  13 +
 arch/x86/kernel/cpu/perf_event.h                   |   3 +
 arch/x86/kernel/cpu/perf_event_intel.c             |  27 ++-
 arch/x86/kernel/cpu/perf_event_intel_ds.c          |  24 +-
 .../x86/kernel/cpu/perf_event_intel_uncore_snbep.c |   8 +-
 arch/x86/kernel/cpu/perf_event_knc.c               |   4 +-
 arch/x86/kernel/ioport.c                           |  12 +-
 arch/x86/kernel/process_64.c                       |  12 +
 arch/x86/kvm/i8254.c                               |  12 +-
 arch/x86/kvm/vmx.c                                 |  16 +-
 arch/x86/kvm/x86.c                                 |   1 +
 arch/x86/mm/tlb.c                                  |  12 +-
 arch/x86/pci/fixup.c                               |   7 +
 arch/x86/xen/enlighten.c                           |   2 +-
 arch/xtensa/kernel/head.S                          |   2 +-
 arch/xtensa/mm/cache.c                             |   8 +-
 arch/xtensa/platforms/iss/console.c                |  10 +-
 block/blk-core.c                                   |   2 +-
 crypto/asymmetric_keys/x509_cert_parser.c          |   8 +-
 crypto/keywrap.c                                   |   4 +-
 drivers/acpi/resource.c                            |  14 +-
 drivers/acpi/sleep.c                               |   1 +
 drivers/block/brd.c                                |   2 +-
 drivers/block/mtip32xx/mtip32xx.c                  | 267 ++++++++++++++++-----
 drivers/block/mtip32xx/mtip32xx.h                  |  11 +-
 drivers/bluetooth/ath3k.c                          |   8 +
 drivers/bluetooth/btusb.c                          |   4 +
 drivers/char/tpm/tpm-chip.c                        |  14 +-
 drivers/char/tpm/tpm_crb.c                         |   4 +-
 drivers/char/tpm/tpm_eventlog.c                    |  14 +-
 drivers/clk/bcm/clk-bcm2835.c                      |  12 +-
 drivers/clk/rockchip/clk-rk3188.c                  |   1 +
 drivers/clk/rockchip/clk-rk3368.c                  |  48 ++--
 drivers/crypto/atmel-aes.c                         |   4 +-
 drivers/crypto/atmel-sha.c                         |   4 +-
 drivers/crypto/atmel-tdes.c                        |   4 +-
 drivers/crypto/ccp/ccp-crypto-aes-cmac.c           |  36 +++
 drivers/crypto/ccp/ccp-crypto-sha.c                |  40 +++
 drivers/crypto/ccp/ccp-crypto.h                    |  22 ++
 drivers/crypto/marvell/cesa.c                      |   2 +-
 drivers/crypto/ux500/cryp/cryp_core.c              |   4 +-
 drivers/crypto/ux500/hash/hash_core.c              |   4 +-
 drivers/edac/amd64_edac.c                          |   2 +-
 drivers/edac/sb_edac.c                             |  26 +-
 drivers/firmware/broadcom/bcm47xx_nvram.c          |   5 +-
 drivers/gpio/gpio-pca953x.c                        |   6 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c   |   8 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   8 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c             |   4 +-
 drivers/gpu/drm/amd/powerplay/hwmgr/cz_hwmgr.c     |   5 +
 drivers/gpu/drm/radeon/atombios_encoders.c         |   6 +-
 drivers/gpu/drm/radeon/radeon_atpx_handler.c       |   8 +-
 drivers/gpu/drm/radeon/radeon_device.c             |   8 +-
 drivers/gpu/drm/radeon/radeon_display.c            |   6 +-
 drivers/gpu/drm/radeon/radeon_dp_mst.c             |  12 +-
 drivers/gpu/drm/radeon/radeon_fb.c                 |  19 +-
 drivers/gpu/drm/vc4/vc4_bo.c                       |   7 +-
 drivers/hid/hid-core.c                             |   8 +-
 drivers/hid/hid-multitouch.c                       |   5 +
 drivers/hid/i2c-hid/i2c-hid.c                      |  16 +-
 drivers/idle/intel_idle.c                          | 108 +++++++--
 drivers/infiniband/ulp/isert/ib_isert.c            | 122 +++++-----
 drivers/infiniband/ulp/isert/ib_isert.h            |   2 +-
 drivers/infiniband/ulp/srpt/ib_srpt.c              |  59 +----
 drivers/input/misc/ati_remote2.c                   |  36 ++-
 drivers/input/misc/ims-pcu.c                       |   4 +
 drivers/input/misc/powermate.c                     |   3 +
 drivers/input/mouse/synaptics.c                    |   5 +-
 drivers/md/bcache/super.c                          |  46 +++-
 drivers/md/dm-cache-metadata.c                     |  98 +++++---
 drivers/md/dm-cache-metadata.h                     |   4 +-
 drivers/md/dm-cache-target.c                       |  12 +-
 drivers/md/dm-snap.c                               |   9 +
 drivers/md/dm-table.c                              |  36 ++-
 drivers/md/dm-thin-metadata.c                      |   5 +-
 drivers/md/dm.c                                    |  15 +-
 drivers/md/multipath.c                             |   4 +-
 drivers/md/raid1.c                                 |   7 +-
 drivers/md/raid10.c                                |   7 +-
 drivers/md/raid5.c                                 |  51 ++--
 drivers/md/raid5.h                                 |   4 +-
 drivers/media/i2c/adv7511.c                        |  21 +-
 drivers/media/pci/bt8xx/bttv-driver.c              |  26 +-
 drivers/media/pci/saa7134/saa7134-video.c          |  18 +-
 drivers/media/platform/coda/coda-bit.c             |   2 +-
 drivers/media/usb/pwc/pwc-if.c                     |   6 +
 drivers/media/v4l2-core/v4l2-compat-ioctl32.c      |  21 +-
 drivers/misc/mei/bus.c                             |   9 +
 drivers/mmc/card/block.c                           |  24 +-
 drivers/mmc/host/atmel-mci.c                       |   2 +-
 drivers/mmc/host/mmc_spi.c                         |   6 +
 drivers/mmc/host/sdhci-pxav3.c                     |   6 +-
 drivers/mmc/host/sdhci-tegra.c                     |  14 +-
 drivers/mmc/host/sdhci.c                           | 142 ++++++-----
 drivers/mtd/onenand/onenand_base.c                 |   3 +-
 drivers/net/ethernet/marvell/mvneta.c              |   2 +-
 drivers/net/irda/irtty-sir.c                       |  10 -
 drivers/net/rionet.c                               |   4 +-
 .../broadcom/brcm80211/brcmfmac/flowring.c         |  38 +--
 .../broadcom/brcm80211/brcmfmac/flowring.h         |  20 +-
 .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c  |  11 +-
 .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.h  |   2 +-
 drivers/net/wireless/ralink/rt2x00/rt2800usb.c     |   1 +
 drivers/nvdimm/bus.c                               |   8 +-
 drivers/nvdimm/pmem.c                              |  11 +-
 drivers/of/of_reserved_mem.c                       |   4 +-
 drivers/pci/probe.c                                |  14 ++
 drivers/pinctrl/bcm/pinctrl-bcm2835.c              |   2 +-
 drivers/platform/x86/ideapad-laptop.c              |  14 ++
 drivers/scsi/NCR5380.c                             | 133 +++++-----
 drivers/scsi/aacraid/aacraid.h                     |   2 +
 drivers/scsi/aacraid/commsup.c                     |  37 ++-
 drivers/scsi/aacraid/linit.c                       |  12 +-
 drivers/scsi/aacraid/src.c                         |  30 +--
 drivers/scsi/aic7xxx/aic7xxx_osm.c                 |   1 +
 drivers/scsi/atari_NCR5380.c                       | 133 +++++-----
 drivers/scsi/be2iscsi/be_main.c                    |   1 +
 drivers/scsi/scsi_common.c                         |  12 +-
 drivers/scsi/sd.c                                  |   2 +-
 drivers/scsi/sg.c                                  |   3 +-
 drivers/scsi/storvsc_drv.c                         |   5 +-
 drivers/staging/android/ion/ion_test.c             |   4 +-
 drivers/staging/comedi/drivers/ni_mio_common.c     |  12 +-
 drivers/staging/comedi/drivers/ni_tiocmd.c         |   2 +-
 drivers/target/target_core_transport.c             |   2 -
 drivers/thermal/thermal_core.c                     |  13 +-
 drivers/tty/serial/8250/8250_port.c                |  18 +-
 drivers/usb/class/cdc-acm.c                        |   3 +
 drivers/usb/core/driver.c                          |   6 +-
 drivers/usb/core/hub.c                             |  16 +-
 drivers/usb/misc/iowarrior.c                       |   6 +
 drivers/usb/serial/cp210x.c                        |   1 +
 drivers/usb/serial/cypress_m8.c                    |  11 +-
 drivers/usb/serial/digi_acceleport.c               |  19 ++
 drivers/usb/serial/ftdi_sio.c                      |   4 +
 drivers/usb/serial/ftdi_sio_ids.h                  |   8 +
 drivers/usb/serial/mct_u232.c                      |   9 +-
 drivers/usb/serial/option.c                        |   2 +
 drivers/usb/storage/uas.c                          |   2 +-
 drivers/watchdog/rc32434_wdt.c                     |   2 +-
 fs/coredump.c                                      |  30 ++-
 fs/fhandle.c                                       |   2 +-
 fs/fs-writeback.c                                  |  37 ++-
 fs/fuse/cuse.c                                     |   4 +-
 fs/fuse/file.c                                     |  33 ++-
 fs/fuse/fuse_i.h                                   |   9 +
 fs/jbd2/journal.c                                  |  17 +-
 fs/nfsd/nfs4proc.c                                 |   1 +
 fs/nfsd/nfs4xdr.c                                  |  13 +-
 fs/ocfs2/cluster/heartbeat.c                       |   4 +-
 fs/ocfs2/dlm/dlmconvert.c                          |  24 +-
 fs/ocfs2/dlm/dlmrecovery.c                         |   1 -
 fs/open.c                                          |   6 +-
 fs/proc_namespace.c                                |   2 +
 fs/quota/dquot.c                                   |   3 +-
 fs/splice.c                                        |   3 +
 fs/xfs/xfs_attr_list.c                             |  19 +-
 include/asm-generic/bitops/lock.h                  |  14 +-
 include/linux/cgroup-defs.h                        |   3 +
 include/linux/device-mapper.h                      |   2 +
 include/linux/fs.h                                 |   2 +-
 include/linux/kernel.h                             |   6 +-
 include/linux/pci.h                                |   1 +
 include/linux/thermal.h                            |   2 +
 include/linux/tty.h                                |   2 +-
 include/sound/hdaudio.h                            |   2 +
 kernel/cgroup.c                                    |  20 +-
 kernel/events/core.c                               |   7 +-
 kernel/power/hibernate.c                           |   1 +
 kernel/sched/core.c                                |   1 +
 kernel/sched/cputime.c                             |  14 +-
 kernel/sched/fair.c                                |  12 +-
 kernel/sched/sched.h                               |  13 +
 kernel/sysctl_binary.c                             |   2 +-
 kernel/trace/trace.c                               |   5 +-
 kernel/trace/trace_irqsoff.c                       |   8 +-
 kernel/trace/trace_printk.c                        |   3 +
 kernel/watchdog.c                                  |   9 +-
 mm/memcontrol.c                                    |  44 +++-
 mm/page_alloc.c                                    |  46 +++-
 net/bluetooth/mgmt.c                               |   4 +
 scripts/coccinelle/iterators/use_after_iter.cocci  |   2 +-
 scripts/gdb/linux/modules.py                       |   5 +-
 scripts/gdb/linux/symbols.py                       |   2 +-
 scripts/kconfig/Makefile                           |   4 +-
 scripts/package/mkspec                             |   8 +-
 sound/core/pcm_lib.c                               |   2 +-
 sound/hda/hdac_device.c                            |  16 ++
 sound/hda/hdac_regmap.c                            |  69 ++++--
 sound/pci/hda/patch_cirrus.c                       |   8 +-
 sound/pci/hda/patch_conexant.c                     |   7 +-
 sound/pci/hda/patch_hdmi.c                         |  43 +++-
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/pci/intel8x0.c                               |   1 +
 sound/usb/clock.c                                  |   2 +
 sound/usb/endpoint.c                               |   3 +
 sound/usb/mixer_quirks.c                           |   4 +
 sound/usb/pcm.c                                    |   2 +
 sound/usb/quirks.c                                 |  27 ++-
 sound/usb/stream.c                                 |   6 +-
 tools/hv/Makefile                                  |   2 +
 tools/perf/util/parse-events.c                     |   6 +-
 tools/perf/util/pmu.c                              |  15 +-
 tools/perf/util/setup.py                           |   4 +
 virt/kvm/kvm_main.c                                |  21 +-
 230 files changed, 2359 insertions(+), 1266 deletions(-)