Skip to content

3.12.46-stable review

Jiri Slaby linux-arm-kernel lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest123 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/123mfd: cros_ec: cleanup: cros_ec.c is GPL licensed, like all the others.drivers/mfd/cros_ec.c+3 -00 replies
2/123drivers/mailbox/omap: make mbox->irq signed for error handlingdrivers/mailbox/omap-mbox.h+1 -10 replies
3/123iio: light: hid-sensor-als.c: Fix memory leak in probe()drivers/iio/light/hid-sensor-als.c+6 -60 replies
4/123iio: gyro: hid-sensor-gyro-3d: Fix memory leak in probe()drivers/iio/gyro/hid-sensor-gyro-3d.c+6 -70 replies
5/123iio: accel: hid-sensor-accel-3d: Fix memory leak in probe()drivers/iio/accel/hid-sensor-accel-3d.c+6 -70 replies
6/123kvm: x86: fix kvm_apic_has_events to check for NULL pointerarch/x86/kvm/lapic.h+1 -10 replies
7/123ALSA: hda - Add dock pin setups for Thinkpad T440sound/pci/hda/patch_realtek.c+14 -10 replies
8/123ALSA: hda - Treat zero connection as non-errorsound/pci/hda/hda_codec.c+1 -10 replies
9/123ALSA: hda_intel: Add Device IDs for Intel Sunrise Point PCHsound/pci/hda/hda_intel.c+4 -00 replies
10/123ALSA: hda_intel: Add DeviceIDs for Sunrise Point-LPsound/pci/hda/hda_intel.c+4 -00 replies
11/123ALSA: hda - verify pin:cvt connection on preparing a stream for Intel HDMI codecsound/pci/hda/patch_hdmi.c+32 -00 replies
12/123ALSA: hda_controller: Separate stream_tag for input and output streams.sound/pci/hda/hda_intel.c+23 -20 replies
13/123ALSA: hda_intel: apply the Seperate stream_tag for Skylakesound/pci/hda/hda_intel.c+4 -10 replies
14/123ALSA: hda_intel: apply the Seperate stream_tag for Sunrise Pointsound/pci/hda/hda_intel.c+1 -10 replies
15/123ALSA: hda - add codec ID for Skylake display audio codecsound/pci/hda/patch_hdmi.c+2 -00 replies
16/123ALSA: hda/hdmi - apply Haswell fix-ups to Skylake display codecsound/pci/hda/patch_hdmi.c+3 -10 replies
17/123ALSA: hda_intel: add AZX_DCAPS_I915_POWERWELL for SKL and BSWsound/pci/hda/hda_intel.c+6 -22 replies
18/123ALSA: usb-audio: Resume mixer values properlysound/usb/card.c sound/usb/mixer.c sound/usb/mixer.h+99 -250 replies
19/123ALSA: usb-audio: Save mixer status only once at suspendsound/usb/card.c+3 -20 replies
20/123ALSA: usb-audio: Fix deadlocks at resumingsound/usb/card.c sound/usb/usbaudio.h+6 -20 replies
21/123reiserfs: Fix use after free in journal teardownfs/reiserfs/journal.c fs/reiserfs/super.c+21 -60 replies
22/123libata: Do not blacklist Micron M500DCdrivers/ata/libata-core.c+1 -10 replies
23/123be2iscsi: fix bad if expressiondrivers/scsi/be2iscsi/be_main.c+1 -10 replies
24/123gpio/lynxpoint: add new ACPI IDdrivers/gpio/gpio-lynxpoint.c+1 -00 replies
25/123i2c: designware: add new ACPI IDsdrivers/i2c/busses/i2c-designware-platdrv.c+2 -00 replies
26/123ACPICA: Add "Windows 2013" string to _OSI support.drivers/acpi/acpica/utosi.c+1 -00 replies
27/123i2c: i801: Fix the alignment of the device tabledrivers/i2c/busses/i2c-i801.c+68 -680 replies
28/123i2c: i801: Add device ID for Intel Wildcat Point PCHDocumentation/i2c/busses/i2c-i801 drivers/i2c/busses/Kconfig drivers/i2c/busses/i2c-i801.c+5 -00 replies
29/123i2c: i801: Add PCI ID for Intel Braswelldrivers/i2c/busses/i2c-i801.c+2 -00 replies
30/123i2c: i801: Add Device IDs for Intel Sunrise Point PCHDocumentation/i2c/busses/i2c-i801 drivers/i2c/busses/Kconfig drivers/i2c/busses/i2c-i801.c+5 -00 replies
31/123i2c: i801: Add DeviceIDs for SunrisePoint LPDocumentation/i2c/busses/i2c-i801 drivers/i2c/busses/Kconfig drivers/i2c/busses/i2c-i801.c+5 -00 replies
32/123kexec: allocate the kexec control page with KEXEC_CONTROL_MEMORY_GFParch/s390/include/asm/kexec.h include/linux/kexec.h kernel/kexec.c+8 -10 replies
33/123intel_idle: Broadwell supportdrivers/idle/intel_idle.c+69 -10 replies
34/123intel_idle: support additional Broadwell modeldrivers/idle/intel_idle.c+1 -00 replies
35/123mtd: nand: fix erroneous read_buf call in nand_write_page_raw_syndromedrivers/mtd/nand/nand_base.c+1 -10 replies
36/123Bluetooth: btusb: Fix memory leak in Intel setup routinedrivers/bluetooth/btusb.c+2 -00 replies
37/123ath9k: fix DMA stop sequence for AR9003+drivers/net/wireless/ath/ath9k/main.c+7 -50 replies
38/123staging: rtl8712: prevent buffer overrun in recvbuf2recvframedrivers/staging/rtl8712/rtl8712_recv.c+2 -10 replies
39/123ext4: fix race between truncate and __ext4_journalled_writepage()fs/ext4/inode.c+19 -40 replies
40/123ext4: call sync_blockdev() before invalidate_bdev() in put_super()fs/ext4/super.c+1 -00 replies
41/123ext4: don't retry file block mapping on bigalloc fs with non-extent filefs/ext4/indirect.c+1 -10 replies
42/123ext4: fix reservation release on invalidatepage for delalloc fsfs/ext4/inode.c+12 -30 replies
43/123ext4: be more strict when migrating to non-extent based filefs/ext4/migrate.c+11 -10 replies
44/123ext4: correctly migrate a file with a hole at the beginningfs/ext4/migrate.c+5 -40 replies
45/123ext4: replace open coded nofail allocation in ext4_free_blocks()fs/ext4/mballoc.c+5 -110 replies
46/123jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail()fs/jbd2/checkpoint.c+1 -10 replies
47/123jbd2: fix ocfs2 corrupt when updating journal superblock failsfs/jbd2/checkpoint.c fs/jbd2/journal.c include/linux/jbd2.h+35 -120 replies
48/123i2c: at91: fix a race condition when using the DMA controllerdrivers/i2c/busses/i2c-at91.c+53 -170 replies
49/123iio: DAC: ad5624r_spi: fix bit shift of output data valuedrivers/iio/dac/ad5624r_spi.c+2 -20 replies
50/123iio: adc: at91_adc: allow to use full range of startup timedrivers/iio/adc/at91_adc.c+1 -10 replies
51/123af9013: Don't accept invalid bandwidthdrivers/media/dvb-frontends/af9013.c+4 -00 replies
52/123s5h1420: fix a buffer overflow when checking userspace paramsdrivers/media/dvb-frontends/s5h1420.c+1 -10 replies
53/123cx24116: fix a buffer overflow when checking userspace paramsdrivers/media/dvb-frontends/cx24116.c+4 -40 replies
54/123ASoC: arizona: Fix noise generator gain TLVsound/soc/codecs/wm5102.c sound/soc/codecs/wm5110.c sound/soc/codecs/wm8997.c+3 -30 replies
55/123ASoC: imx-wm8962: Add a missing error checksound/soc/fsl/imx-wm8962.c+1 -10 replies
56/123ASoC: wm8737: Fixup setting VMID Impedance control registersound/soc/codecs/wm8737.c+4 -20 replies
57/123ASoC: wm8955: Fix setting wrong register for WM8955_K_8_0_MASK bitssound/soc/codecs/wm8955.c+1 -10 replies
58/123ASoC: wm8903: Fix define for WM8903_VMID_RES_250Ksound/soc/codecs/wm8903.h+1 -10 replies
59/123ASoC: wm8960: the enum of "DAC Polarity" should be wm8960_enum[1]sound/soc/codecs/wm8960.c+1 -10 replies
60/123libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for HP 250GB SATA disk VB0250EAVERdrivers/ata/libata-core.c+2 -10 replies
61/123libata: increase the timeout when setting transfer modedrivers/ata/libata-core.c+2 -10 replies
62/123usb: dwc3: gadget: return error if command sent to DGCMD register failsdrivers/usb/dwc3/gadget.c+2 -00 replies
63/123usb: dwc3: gadget: return error if command sent to DEPCMD register failsdrivers/usb/dwc3/gadget.c+2 -00 replies
64/123usb: dwc3: Reset the transfer resource index on SET_INTERFACEdrivers/usb/dwc3/ep0.c+4 -00 replies
65/123USB: devio: fix a condition in async_completed()drivers/usb/core/devio.c+1 -10 replies
66/123usb: musb: host: rely on port_mode to call musb_start()drivers/usb/musb/musb_virthub.c+1 -30 replies
67/123USB: cp210x: add ID for Aruba Networks controllersdrivers/usb/serial/cp210x.c+1 -00 replies
68/123USB: option: add 2020:4000 IDdrivers/usb/serial/option.c+1 -00 replies
69/123USB: serial: Destroy serial_minors IDR on module exitdrivers/usb/serial/usb-serial.c+1 -00 replies
70/123usb: xhci: Bugfix for NULL pointer deference in xhci_endpoint_init() functiondrivers/usb/host/xhci-mem.c+1 -10 replies
71/123dm stats: fix divide by zero if 'number_of_areas' arg is zerodrivers/md/dm-stats.c+2 -00 replies
72/123dm space map metadata: fix occasional leak of a metadata block on resizedrivers/md/persistent-data/dm-space-map-metadata.c+35 -150 replies
73/123dm btree remove: fix bug in redistribute3drivers/md/persistent-data/dm-btree-remove.c+3 -30 replies
74/123dm btree: silence lockdep lock inversion in dm_btree_del()drivers/md/persistent-data/dm-btree.c+1 -10 replies
75/123mmc: block: Add missing mmc_blk_put() in power_ro_lock_show()drivers/mmc/card/block.c+2 -00 replies
76/123drm/qxl: Do not cause spice-server to clean our objectsdrivers/gpu/drm/qxl/qxl_cmd.c+1 -00 replies
77/123drm/qxl: Do not leak memory if qxl_release_list_add failsdrivers/gpu/drm/qxl/qxl_ioctl.c+3 -10 replies
78/123drm/radeon: take the mode_config mutex when dealing with hpds (v2)drivers/gpu/drm/radeon/radeon_irq_kms.c+2 -00 replies
79/123drm/radeon: compute ring fix hibernation (CI GPU family) v2.drivers/gpu/drm/radeon/cik.c+34 -00 replies
80/123drm/radeon: SDMA fix hibernation (CI GPU family).drivers/gpu/drm/radeon/cik_sdma.c+11 -00 replies
81/123drm/radeon: Don't flush the GART TLB if rdev->gart.ptr == NULLdrivers/gpu/drm/radeon/radeon_gart.c+8 -40 replies
82/123drm/radeon: add a dpm quirk for Sapphire Radeon R9 270X 2GB GDDR5drivers/gpu/drm/radeon/si_dpm.c+1 -00 replies
83/123drm: add a check for x/y in drm_mode_setcrtcdrivers/gpu/drm/drm_crtc.c+5 -20 replies
84/123xfs: fix remote symlinks on V5/CRC filesystemsfs/xfs/xfs_symlink.c+1 -10 replies
85/123vTPM: set virtual device before passing to ibmvtpm_reset_crqdrivers/char/tpm/tpm_ibmvtpm.c+3 -20 replies
86/123libata: add ATA_HORKAGE_NOTRIMdrivers/ata/libata-scsi.c include/linux/libata.h+3 -10 replies
87/123libata: force disable trim for SuperSSpeed S238drivers/ata/libata-core.c+3 -00 replies
88/123tracing/filter: Do not WARN on operand count going below zerokernel/trace/trace_events_filter.c+3 -10 replies
89/123tracing/filter: Do not allow infix to exceed end of stringkernel/trace/trace_events_filter.c+6 -00 replies
90/123tracing: Have branch tracer use recursive field of task structkernel/trace/trace.h kernel/trace/trace_branch.c+11 -70 replies
91/123dmaengine: mv_xor: bug fix for racing condition in descriptors cleanupdrivers/dma/mv_xor.c drivers/dma/mv_xor.h+47 -260 replies
92/123hwmon: (mcp3021) Fix broken output scalingdrivers/hwmon/mcp3021.c+1 -130 replies
93/123md: fix a build warningdrivers/md/md.c+1 -10 replies
94/123Btrfs: use kmem_cache_free when freeing entry in inode cachefs/btrfs/inode-map.c+1 -10 replies
95/123Btrfs: fix memory leak in the extent_same ioctlfs/btrfs/ioctl.c+2 -10 replies
96/123fuse: initialize fc->release before calling itfs/fuse/inode.c+1 -10 replies
97/123crush: fix a bug in tree bucket decodenet/ceph/osdmap.c+1 -10 replies
98/123ACPICA: Tables: Fix an issue that FACS initialization is performed twicedrivers/acpi/acpica/utxfinit.c include/acpi/actypes.h+7 -40 replies
99/123iscsi-target: Convert iscsi_thread_set usage to kthread.hdrivers/target/iscsi/iscsi_target.c drivers/target/iscsi/iscsi_target_core.h drivers/target/iscsi/iscsi_target_erl0.c +1 more+114 -690 replies
100/123iser-target: Fix possible deadlock in RDMA_CM connection errordrivers/infiniband/ulp/isert/ib_isert.c+9 -50 replies
101/123iser-target: release stale iser connectionsdrivers/infiniband/ulp/isert/ib_isert.c+17 -10 replies
102/123mmc: card: Fixup request missing in mmc_blk_issue_rw_rqdrivers/mmc/card/block.c+5 -30 replies
103/123__bitmap_parselist: fix bug in empty string handlinglib/bitmap.c+9 -80 replies
104/123security_syslog() should be called once onlykernel/printk/printk.c+4 -70 replies
105/123mac80211: prevent possible crypto tx tailroom corruptionnet/mac80211/main.c+3 -00 replies
106/123clocksource: exynos_mct: Avoid blocking calls in the cpu hotplug notifierdrivers/clocksource/exynos_mct.c+30 -130 replies
107/123ideapad: fix software rfkill settingdrivers/platform/x86/ideapad-laptop.c+1 -10 replies
108/123dell-laptop: Fix allocating & freeing SMI buffer pagedrivers/platform/x86/dell-laptop.c+3 -50 replies
109/123USB: usbfs: allow URBs to be reaped after disconnectiondrivers/usb/core/devio.c include/uapi/linux/usbdevice_fs.h+39 -270 replies
110/123watchdog: omap: assert the counter being stopped before reprogrammingdrivers/watchdog/omap_wdt.c+7 -00 replies
111/123NFS: Fix size of NFSACL SETACL operationsfs/nfs/nfs3xdr.c+1 -10 replies
112/123fixing infinite OPEN loop in 4.0 stateid recoveryfs/nfs/nfs4state.c+2 -00 replies
113/123nfs: increase size of EXCHANGE_ID name string bufferinclude/linux/nfs_xdr.h+1 -10 replies
114/123SUNRPC: Fix a memory leak in the backchannel codenet/sunrpc/backchannel_rqst.c+1 -10 replies
115/1239p: forgetting to cancel request on interrupted zero-copy RPCnet/9p/client.c+2 -10 replies
116/1239p: don't leave a half-initialized inode sitting aroundfs/9p/vfs_inode.c fs/9p/vfs_inode_dotl.c+2 -40 replies
117/123rbd: use GFP_NOIO in rbd_obj_request_create()drivers/block/rbd.c+2 -20 replies
118/123agp/intel: Fix typo in needs_ilk_vtd_wa()drivers/char/agp/intel-gtt.c+1 -10 replies
119/123arm64: Don't report clear pmds and puds as hugearch/arm64/mm/hugetlbpage.c+2 -20 replies
120/123hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV insteadfs/hpfs/super.c+7 -40 replies
121/123Fix firmware loader uevent buffer NULL pointer dereferencedrivers/base/firmware_class.c+13 -30 replies
122/123qla2xxx: Mark port lost when we receive an RSCN for it.drivers/scsi/qla2xxx/qla_isr.c+16 -10 replies
123/123sg_start_req(): make sure that there's not too many elements in iovecdrivers/scsi/sg.c+3 -00 replies

Reviews trailers per patch

34 of 123 patches have a Reviewed-by or Acked-by.

PatchVinod KoulLarry FingerCharles KeepaxDave ChinnerKrzysztof KozlowskiMarcin JabrzykSrinivas PandruvadaJoschi BrauchleTakashi IwaiBryan QuigleyJean DelvareJan KaraLudovic DesrochesYiwen JiangLars-Peter ClausenAlexandre BelloniHuang RuiSubbaraya Sundeep BhattaAlan SternSekhar NoriDave AirlieChristian KönigAshley LaiFengguang WuOfer HeifetzDavid SterbaMark FashehJosh DurginSagi GrimbergMichal HockoChris DickensHans de GoedeGuenter RoeckAlex ElderDaniel VetterSteve CapperMarc ZyngierShuah KhanMing Lei
1/123
2/123
3/123R-b
4/123R-b
5/123R-b
6/123A-b
7/123Reported-and-tested-by
8/123
9/123
10/123
11/123
12/123R-b
13/123R-b
14/123
15/123
16/123
17/123
18/123
19/123
20/123Reported-and-tested-by
21/123
22/123
23/123
24/123
25/123
26/123
27/123
28/123
29/123
30/123
31/123R-b
32/123
33/123
34/123
35/123
36/123
37/123
38/123A-b
39/123
40/123
41/123
42/123R-b
43/123
44/123
45/123
46/123
47/123T-b
48/123A-b
49/123A-b
50/123A-b
51/123
52/123
53/123
54/123
55/123
56/123
57/123A-b
58/123
59/123A-b
60/123
61/123
62/123
63/123
64/123T-b T-b
65/123A-b
66/123T-b
67/123
68/123
69/123
70/123
71/123
72/123
73/123
74/123
75/123
76/123R-b
77/123R-b
78/123
79/123R-b
80/123R-b
81/123R-b
82/123
83/123
84/123R-b
85/123R-b
86/123
87/123
88/123
89/123
90/123T-b
91/123R-b
92/123
93/123
94/123R-b
95/123R-b
96/123
97/123R-b
98/123
99/123T-b
100/123
101/123
102/123
103/123
104/123
105/123
106/123R-b T-b T-b
107/123
108/123A-b
109/123T-b A-b
110/123R-b
111/123
112/123
113/123
114/123
115/123
116/123
117/123R-b
118/123R-b
119/123R-b A-b
120/123
121/123Reported-and-tested-by A-b
122/123
123/123

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

Read the v1 thread

Cover letter [PATCH 3.12 000/123] 3.12.46-stable review

This is the start of the stable review cycle for the 3.12.46 release. There are 123 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 Thu Aug 6 16:39:14 CEST 2015. Anything received after that time might be too late.

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

	http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.46-rc1.xz

and the diffstat can be found below.

thanks,
js

===============

AMAN DEEP (1):
usb: xhci: Bugfix for NULL pointer deference in xhci_endpoint_init()
function

Al Viro (3):
9p: forgetting to cancel request on interrupted zero-copy RPC 9p: don't leave a half-initialized inode sitting around sg_start_req(): make sure that there's not too many elements in iovec

Alan Cox (1):
i2c: i801: Add PCI ID for Intel Braswell

Alan Stern (1):
USB: usbfs: allow URBs to be reaped after disconnection

Aleksei Mamlin (1):
libata: add ATA_HORKAGE_BROKEN_FPDMA_AA quirk for HP 250GB SATA disk

    VB0250EAVER

Alex Deucher (2):
drm/radeon: take the mode_config mutex when dealing with hpds (v2) drm/radeon: add a dpm quirk for Sapphire Radeon R9 270X 2GB GDDR5

Arnd Bergmann (1):
ideapad: fix software rfkill setting

Arne Fitzenreiter (2):
libata: add ATA_HORKAGE_NOTRIM
libata: force disable trim for SuperSSpeed S238

Axel Lin (3):
ASoC: wm8737: Fixup setting VMID Impedance control register
ASoC: wm8955: Fix setting wrong register for WM8955_K_8_0_MASK bits
ASoC: wm8903: Fix define for WM8903_VMID_RES_250K

Bill Richardson (1):
mfd: cros_ec: cleanup: cros_ec.c is GPL licensed, like all the others.

Bob Moore (1):
ACPICA: Add "Windows 2013" string to _OSI support.

Boris BREZILLON (1):
mtd: nand: fix erroneous read_buf call in nand_write_page_raw_syndrome

Chad Dupuis (1):
qla2xxx: Mark port lost when we receive an RSCN for it.

Chris Metcalf (1):
__bitmap_parselist: fix bug in empty string handling

Chris Wilson (1):
agp/intel: Fix typo in needs_ilk_vtd_wa()

Christoffer Dall (1):
arm64: Don't report clear pmds and puds as huge

Chuck Lever (1):
NFS: Fix size of NFSACL SETACL operations

Claudio Cappelli (1):
USB: option: add 2020:4000 ID

Cyrille Pitchen (1):
i2c: at91: fix a race condition when using the DMA controller

Damian Eppel (1):
clocksource: exynos_mct: Avoid blocking calls in the cpu hotplug
notifier

Dan Carpenter (3):
drivers/mailbox/omap: make mbox->irq signed for error handling
ASoC: imx-wm8962: Add a missing error check
USB: devio: fix a condition in async_completed()

Darrick J. Wong (1):
ext4: don't retry file block mapping on bigalloc fs with non-extent
file

Dennis Yang (1):
dm btree remove: fix bug in redistribute3

Devin Ryles (2):
ALSA: hda_intel: Add DeviceIDs for Sunrise Point-LP
i2c: i801: Add DeviceIDs for SunrisePoint LP

Ding Wang (1):
mmc: card: Fixup request missing in mmc_blk_issue_rw_rq

Dmitry Monakhov (1):
jbd2: use GFP_NOFS in jbd2_cleanup_journal_tail()

Eric Sandeen (1):
xfs: fix remote symlinks on V5/CRC filesystems

Eryu Guan (2):
ext4: be more strict when migrating to non-extent based file
ext4: correctly migrate a file with a hole at the beginning

Fabio Estevam (3):
iio: light: hid-sensor-als.c: Fix memory leak in probe()
iio: gyro: hid-sensor-gyro-3d: Fix memory leak in probe()
iio: accel: hid-sensor-accel-3d: Fix memory leak in probe()

Felipe Balbi (1):
usb: musb: host: rely on port_mode to call musb_start()

Felix Fietkau (1):
ath9k: fix DMA stop sequence for AR9003+

Filipe Manana (2):
Btrfs: use kmem_cache_free when freeing entry in inode cache
Btrfs: fix memory leak in the extent_same ioctl

Firo Yang (1):
md: fix a build warning

Frediano Ziglio (2):
drm/qxl: Do not cause spice-server to clean our objects drm/qxl: Do not leak memory if qxl_release_list_add fails

Haggai Eran (1):
staging: rtl8712: prevent buffer overrun in recvbuf2recvframe

Hon Ching \\(Vicky\\) Lo (1):
vTPM: set virtual device before passing to ibmvtpm_reset_crq

Ilya Dryomov (2):
crush: fix a bug in tree bucket decode
rbd: use GFP_NOIO in rbd_obj_request_create()

JM Friedt (1):
iio: DAC: ad5624r_spi: fix bit shift of output data value

James Ralston (1):
ALSA: hda_intel: Add Device IDs for Intel Sunrise Point PCH

Jan Kara (1):
reiserfs: Fix use after free in journal teardown

Jan Leupold (1):
iio: adc: at91_adc: allow to use full range of startup time

Jean Delvare (2):
i2c: i801: Fix the alignment of the device table
i2c: i801: Add device ID for Intel Wildcat Point PCH

Jeff Layton (1):
nfs: increase size of EXCHANGE_ID name string buffer

Joe Perches (1):
hpfs: hpfs_error: Remove static buffer, use vsprintf extension %pV
instead

Joe Thornber (2):
dm space map metadata: fix occasional leak of a metadata block on
resize
dm btree: silence lockdep lock inversion in dm_btree_del()

Johannes Thumshirn (1):
USB: serial: Destroy serial_minors IDR on module exit

John Youn (1):
usb: dwc3: Reset the transfer resource index on SET_INTERFACE

Joseph Qi (1):
jbd2: fix ocfs2 corrupt when updating journal superblock fails

Jérôme Glisse (2):
drm/radeon: compute ring fix hibernation (CI GPU family) v2. drm/radeon: SDMA fix hibernation (CI GPU family).

Len Brown (2):
intel_idle: Broadwell support
intel_idle: support additional Broadwell model

Libin Yang (5):
ALSA: hda_intel: apply the Seperate stream_tag for Skylake
ALSA: hda_intel: apply the Seperate stream_tag for Sunrise Point
ALSA: hda - add codec ID for Skylake display audio codec
ALSA: hda/hdmi - apply Haswell fix-ups to Skylake display codec
ALSA: hda_intel: add AZX_DCAPS_I915_POWERWELL for SKL and BSW

Linus Torvalds (1):
Fix firmware loader uevent buffer NULL pointer dereference

Lior Amsalem (1):
dmaengine: mv_xor: bug fix for racing condition in descriptors cleanup

Lukas Czerner (1):
ext4: fix reservation release on invalidatepage for delalloc fs

Lv Zheng (1):
ACPICA: Tables: Fix an issue that FACS initialization is performed
twice

Marcel Holtmann (1):
Bluetooth: btusb: Fix memory leak in Intel setup routine

Martin K. Petersen (1):
libata: Do not blacklist Micron M500DC

Martin Schwidefsky (1):
kexec: allocate the kexec control page with KEXEC_CONTROL_MEMORY_GFP

Mauro Carvalho Chehab (3):
af9013: Don't accept invalid bandwidth
s5h1420: fix a buffer overflow when checking userspace params
cx24116: fix a buffer overflow when checking userspace params

Mengdong Lin (1):
ALSA: hda - verify pin:cvt connection on preparing a stream for Intel
HDMI codec

Michal Hocko (1):
ext4: replace open coded nofail allocation in ext4_free_blocks()

Michal Kazior (1):
mac80211: prevent possible crypto tx tailroom corruption

Michel Dänzer (1):
drm/radeon: Don't flush the GART TLB if rdev->gart.ptr == NULL

Mika Westerberg (2):
gpio/lynxpoint: add new ACPI ID
i2c: designware: add new ACPI IDs

Mike Christie (1):
[SCSI] be2iscsi: fix bad if expression

Miklos Szeredi (1):
fuse: initialize fc->release before calling it

Mikulas Patocka (2):
libata: increase the timeout when setting transfer mode dm stats: fix divide by zero if 'number_of_areas' arg is zero

Nicholas Bellinger (1):
iscsi-target: Convert iscsi_thread_set usage to kthread.h

Olga Kornievskaia (1):
fixing infinite OPEN loop in 4.0 stateid recovery

Pali Rohár (1):
dell-laptop: Fix allocating & freeing SMI buffer page

Paolo Bonzini (1):
kvm: x86: fix kvm_apic_has_events to check for NULL pointer

Peter Sanford (1):
USB: cp210x: add ID for Aruba Networks controllers

Rafal Redzimski (1):
ALSA: hda_controller: Separate stream_tag for input and output
streams.

Richard Fitzgerald (1):
ASoC: arizona: Fix noise generator gain TLV

Sagi Grimberg (2):
iser-target: Fix possible deadlock in RDMA_CM connection error
iser-target: release stale iser connections

Steven Rostedt (Red Hat) (3):
tracing/filter: Do not WARN on operand count going below zero tracing/filter: Do not allow infix to exceed end of string
tracing: Have branch tracer use recursive field of task struct

Stevens, Nick (1):
hwmon: (mcp3021) Fix broken output scaling

Subbaraya Sundeep Bhatta (2):
usb: dwc3: gadget: return error if command sent to DGCMD register
fails
usb: dwc3: gadget: return error if command sent to DEPCMD register
fails

Takashi Iwai (5):
ALSA: hda - Add dock pin setups for Thinkpad T440
ALSA: hda - Treat zero connection as non-error
ALSA: usb-audio: Resume mixer values properly
ALSA: usb-audio: Save mixer status only once at suspend
ALSA: usb-audio: Fix deadlocks at resuming

Theodore Ts'o (2):
ext4: fix race between truncate and __ext4_journalled_writepage()
ext4: call sync_blockdev() before invalidate_bdev() in put_super()

Tomas Winkler (1):
mmc: block: Add missing mmc_blk_put() in power_ro_lock_show()

Trond Myklebust (1):
SUNRPC: Fix a memory leak in the backchannel code

Uwe Kleine-König (1):
watchdog: omap: assert the counter being stopped before reprogramming

Vasily Averin (1):
security_syslog() should be called once only

Zhao Junwang (1):
drm: add a check for x/y in drm_mode_setcrtc

Zidan Wang (1):
ASoC: wm8960: the enum of "DAC Polarity" should be wm8960_enum[1]

[email protected] (1):
i2c: i801: Add Device IDs for Intel Sunrise Point PCH

 Documentation/i2c/busses/i2c-i801                  |   3 +
 arch/arm64/mm/hugetlbpage.c                        |   4 +-
 arch/s390/include/asm/kexec.h                      |   3 +
 arch/x86/kvm/lapic.h                               |   2 +-
 drivers/acpi/acpica/utosi.c                        |   1 +
 drivers/acpi/acpica/utxfinit.c                     |  10 +-
 drivers/ata/libata-core.c                          |  11 +-
 drivers/ata/libata-scsi.c                          |   3 +-
 drivers/base/firmware_class.c                      |  16 ++-
 drivers/block/rbd.c                                |   4 +-
 drivers/bluetooth/btusb.c                          |   2 +
 drivers/char/agp/intel-gtt.c                       |   2 +-
 drivers/char/tpm/tpm_ibmvtpm.c                     |   5 +-
 drivers/clocksource/exynos_mct.c                   |  43 ++++--
 drivers/dma/mv_xor.c                               |  72 ++++++----
 drivers/dma/mv_xor.h                               |   1 +
 drivers/gpio/gpio-lynxpoint.c                      |   1 +
 drivers/gpu/drm/drm_crtc.c                         |   7 +-
 drivers/gpu/drm/qxl/qxl_cmd.c                      |   1 +
 drivers/gpu/drm/qxl/qxl_ioctl.c                    |   4 +-
 drivers/gpu/drm/radeon/cik.c                       |  34 +++++
 drivers/gpu/drm/radeon/cik_sdma.c                  |  11 ++
 drivers/gpu/drm/radeon/radeon_gart.c               |  12 +-
 drivers/gpu/drm/radeon/radeon_irq_kms.c            |   2 +
 drivers/gpu/drm/radeon/si_dpm.c                    |   1 +
 drivers/hwmon/mcp3021.c                            |  14 +-
 drivers/i2c/busses/Kconfig                         |   3 +
 drivers/i2c/busses/i2c-at91.c                      |  70 +++++++---
 drivers/i2c/busses/i2c-designware-platdrv.c        |   2 +
 drivers/i2c/busses/i2c-i801.c                      | 147 +++++++++++----------
 drivers/idle/intel_idle.c                          |  71 +++++++++-
 drivers/iio/accel/hid-sensor-accel-3d.c            |  13 +-
 drivers/iio/adc/at91_adc.c                         |   2 +-
 drivers/iio/dac/ad5624r_spi.c                      |   4 +-
 drivers/iio/gyro/hid-sensor-gyro-3d.c              |  13 +-
 drivers/iio/light/hid-sensor-als.c                 |  12 +-
 drivers/infiniband/ulp/isert/ib_isert.c            |  32 ++++-
 drivers/mailbox/omap-mbox.h                        |   2 +-
 drivers/md/dm-stats.c                              |   2 +
 drivers/md/md.c                                    |   2 +-
 drivers/md/persistent-data/dm-btree-remove.c       |   6 +-
 drivers/md/persistent-data/dm-btree.c              |   2 +-
 drivers/md/persistent-data/dm-space-map-metadata.c |  50 ++++---
 drivers/media/dvb-frontends/af9013.c               |   4 +
 drivers/media/dvb-frontends/cx24116.c              |   8 +-
 drivers/media/dvb-frontends/s5h1420.c              |   2 +-
 drivers/mfd/cros_ec.c                              |   3 +
 drivers/mmc/card/block.c                           |  10 +-
 drivers/mtd/nand/nand_base.c                       |   2 +-
 drivers/net/wireless/ath/ath9k/main.c              |  12 +-
 drivers/platform/x86/dell-laptop.c                 |   8 +-
 drivers/platform/x86/ideapad-laptop.c              |   2 +-
 drivers/scsi/be2iscsi/be_main.c                    |   2 +-
 drivers/scsi/qla2xxx/qla_isr.c                     |  17 ++-
 drivers/scsi/sg.c                                  |   3 +
 drivers/staging/rtl8712/rtl8712_recv.c             |   3 +-
 drivers/target/iscsi/iscsi_target.c                | 104 +++++++--------
 drivers/target/iscsi/iscsi_target_core.h           |   7 +
 drivers/target/iscsi/iscsi_target_erl0.c           |  13 +-
 drivers/target/iscsi/iscsi_target_login.c          |  59 ++++++++-
 drivers/usb/core/devio.c                           |  65 +++++----
 drivers/usb/dwc3/ep0.c                             |   4 +
 drivers/usb/dwc3/gadget.c                          |   4 +
 drivers/usb/host/xhci-mem.c                        |   2 +-
 drivers/usb/musb/musb_virthub.c                    |   4 +-
 drivers/usb/serial/cp210x.c                        |   1 +
 drivers/usb/serial/option.c                        |   1 +
 drivers/usb/serial/usb-serial.c                    |   1 +
 drivers/watchdog/omap_wdt.c                        |   7 +
 fs/9p/vfs_inode.c                                  |   3 +-
 fs/9p/vfs_inode_dotl.c                             |   3 +-
 fs/btrfs/inode-map.c                               |   2 +-
 fs/btrfs/ioctl.c                                   |   3 +-
 fs/ext4/indirect.c                                 |   2 +-
 fs/ext4/inode.c                                    |  38 +++++-
 fs/ext4/mballoc.c                                  |  16 +--
 fs/ext4/migrate.c                                  |  17 ++-
 fs/ext4/super.c                                    |   1 +
 fs/fuse/inode.c                                    |   2 +-
 fs/hpfs/super.c                                    |  11 +-
 fs/jbd2/checkpoint.c                               |   7 +-
 fs/jbd2/journal.c                                  |  38 +++++-
 fs/nfs/nfs3xdr.c                                   |   2 +-
 fs/nfs/nfs4state.c                                 |   2 +
 fs/reiserfs/journal.c                              |  21 ++-
 fs/reiserfs/super.c                                |   6 +-
 fs/xfs/xfs_symlink.c                               |   2 +-
 include/acpi/actypes.h                             |   1 +
 include/linux/jbd2.h                               |   4 +-
 include/linux/kexec.h                              |   4 +
 include/linux/libata.h                             |   1 +
 include/linux/nfs_xdr.h                            |   2 +-
 include/uapi/linux/usbdevice_fs.h                  |   3 +-
 kernel/kexec.c                                     |   2 +-
 kernel/printk/printk.c                             |  11 +-
 kernel/trace/trace.h                               |   1 +
 kernel/trace/trace_branch.c                        |  17 ++-
 kernel/trace/trace_events_filter.c                 |  10 +-
 lib/bitmap.c                                       |  17 +--
 net/9p/client.c                                    |   3 +-
 net/ceph/osdmap.c                                  |   2 +-
 net/mac80211/main.c                                |   3 +
 net/sunrpc/backchannel_rqst.c                      |   2 +-
 sound/pci/hda/hda_codec.c                          |   2 +-
 sound/pci/hda/hda_intel.c                          |  42 +++++-
 sound/pci/hda/patch_hdmi.c                         |  38 +++++-
 sound/pci/hda/patch_realtek.c                      |  15 ++-
 sound/soc/codecs/wm5102.c                          |   2 +-
 sound/soc/codecs/wm5110.c                          |   2 +-
 sound/soc/codecs/wm8737.c                          |   6 +-
 sound/soc/codecs/wm8903.h                          |   2 +-
 sound/soc/codecs/wm8955.c                          |   2 +-
 sound/soc/codecs/wm8960.c                          |   2 +-
 sound/soc/codecs/wm8997.c                          |   2 +-
 sound/soc/fsl/imx-wm8962.c                         |   2 +-
 sound/usb/card.c                                   |  28 +++-
 sound/usb/mixer.c                                  |  99 +++++++++++---
 sound/usb/mixer.h                                  |   7 +-
 sound/usb/usbaudio.h                               |   1 +
 119 files changed, 1098 insertions(+), 463 deletions(-)
Signature · 1 line
2.5.0