Linux 4.0-rc7

From: Ima Sheep
Date: Mon Apr 06 2015 - 19:08:58 EST


So rc7 is a day late, delayed by easter dinner. To compensate, it got
a few extra fixes.

But it's still pretty small, and things are on track for 4.0 next
weekend. There's a tiny chance that I'll decide to delay 4.0 by a week
just because I'm traveling the week after, and I might want to avoid
opening the merge window. We'll see how I feel about it next weekend.

Anyway, nothing particularly odd here in rc7. It's about three
quarters driver updates (the bulk of it being network drivers, but
there's stuff all over: gpu, iio, input, usb...). The rest is some
small x86 fixes, some networking, a lazytime fix and documentation.
And all of it is pretty small

Linus

---

Adriana Reus (1):
iio:inv-mpu6050: Fix inconsistency for the scale channel

Ahmed S. Darwish (2):
can: kvaser_usb: Comply with firmware max tx URBs value
can: kvaser_usb: Fix sparse warning __le16 degrades to integer

Alex Deucher (1):
drm/radeon/dpm: fix 120hz handling harder

Alex Williamson (2):
iommu/vt-d: Detach domain *only* from attached iommus
iommu/vt-d: Remove unused variable

Alexey Kodanev (1):
net: tcp6: fix double call of tcp_v6_fill_cb()

Andi Kleen (1):
perf/x86/intel: Fix Haswell CYCLE_ACTIVITY.* counter constraints

Andre Przywara (1):
irqchip: gicv3-its: Fix device ID encoding

Andreas Werner (1):
can: flexcan: Deferred on Regulator return EPROBE_DEFER

Andri Yngvason (1):
can: flexcan: fix bus-off error state handling.

Andy Lutomirski (1):
x86/asm/entry/64: Disable opportunistic SYSRET if regs->flags has TF set

Anton Nayshtut (1):
bonding: Bonding Overriding Configuration logic restored.

Arend van Spriel (1):
brcmfmac: disable MBSS feature for BCM43362

Axel Lin (1):
iommu: ipmmu-vmsa: Add terminating entry for ipmmu_of_ids

Baptiste Reynal (1):
iommu/arm-smmu: fix ARM_SMMU_FEAT_TRANS_OPS condition

Ben Hutchings (2):
usbnet: Fix tx_packets stat for FLAG_MULTI_FRAME drivers
usbnet: Fix tx_bytes statistic running backward in cdc_ncm

Benjamin Herrenschmidt (1):
drivers/of: Add empty ranges quirk for PA-Semi

Borislav Petkov (1):
MAINTAINERS: Change the x86 microcode loader maintainer

Charlie Mooney (1):
Input: add MT_TOOL_PALM

Chris Wilson (1):
drm/i915: Skip allocating shadow batch for 0-length batches

Christian Hesse (1):
net/usb/r8152: add device id for Lenovo TP USB 3.0 Ethernet

Christian KÃnig (4):
drm/radeon: always dump the ring content if it's available
drm/radeon: programm the VCE fw BAR as well
drm/radeon: add extra check in radeon_ttm_tt_unpin_userptr
drm/radeon: fix wait in radeon_mn_invalidate_range_start

Christoph Hellwig (1):
nfsd: require an explicit option to enable pNFS

Cliff Clark (1):
ucc_geth: Intialize link state to down before register_netdev

Colin Ian King (1):
can: gs_usb: check for kzalloc allocation failure

D.S. Ljungmark (1):
ipv6: Don't reduce hop limit for an interface

Daniel Baluta (1):
staging: iio: dummy: Fix undefined symbol build error

Daniel Stone (1):
drm: Exynos: Respect framebuffer pitch for FIMD/Mixer

Darshana Padmadas (1):
iio: imu: Use iio_trigger_get for indio_dev->trig assignment

David Disseldorp (1):
cifs: fix use-after-free bug in find_writable_file

David Miller (1):
radeon: Do not directly dereference pointers to BIOS area.

Dmitry Torokhov (1):
Input: ALPS - fix max coordinates for v5 and v7 protocols

Doug Goldstein (2):
USB: ftdi_sio: Added custom PID for Synapse Wireless product
USB: ftdi_sio: Use jtag quirk for SNAP Connect E10

Emmanuel Grumbach (2):
iwlwifi: dvm: drop VO packets when mac80211 tells us to
iwlwifi: dvm: run INIT firmware again upon .start()

Eugene Crosser (1):
af_iucv: fix AF_IUCV sendmsg() errno

Felix Fietkau (2):
ath9k: fix tracking of enabled AP beacons
ath9k: disable TPC support again (for now)

Filip Ayazi (1):
Input: synaptics - fix min-max quirk value for E440

Grygorii Strashko (1):
gpio: syscon: reduce message level when direction reg offset not in dt

Hans de Goede (3):
Input: alps - report interleaved bare PS/2 packets via dev3
Input: alps - report V2 Dualpoint Stick events via the right evdev node
Input: alps - document stick behavior for protocol V2

Hariprasad Shenai (6):
cxgb4: Fix frame size warning for 32 bit arch
cxgb4: Allocate dynamic mem. for egress and ingress queue maps
cxgb4: Disable interrupts and napi before unregistering netdev
cxgb4vf: Fix sparse warnings
cxgb4: Firmware macro changes for fw verison 1.13.32.0
cxgb4: Fix to dump devlog, even if FW is crashed

Ido Shamay (1):
net/mlx4_en: Call register_netdevice in the proper location

J. Bruce Fields (1):
nfsd: return correct lockowner when there is a race on hash insert

Jack Morgenstein (2):
net/mlx4_core: Fix GEN_EQE accessing uninitialixed mutex
net/mlx4_core: Fix error message deprecation for ConnectX-2 cards

Jan Stancek (1):
powerpc: fix memory corruption by pnv_alloc_idle_core_states

Jani Nikula (1):
drm/edid: set ELD for firmware and debugfs override EDIDs

Javier Martinez Canillas (1):
serial: samsung: Clear operation mode on UART shutdown

Jean Delvare (1):
firmware: dmi_scan: Prevent dmi_num integer overflow

Jeff Kirsher (1):
MAINTAINERS: Update Intel Wired Ethernet Driver info

Jeff Layton (2):
nfsd: return correct openowner when there is a race to put one in the hash
sunrpc: make debugfs file creation failure non-fatal

Jiri Benc (5):
ipvlan: fix addr hash list corruption
ipvlan: protect against concurrent link removal
ipvlan: do not use rcu operations for address list
ipvlan: fix check for IP addresses in control path
netlink: pad nla_memcpy dest buffer with zeroes

Johannes Berg (4):
iwlwifi: mvm: disconnect if CSA time event fails scheduling
iwlwifi: mvm: protect rate scaling against non-mvm IBSS stations
iwlwifi: mvm: remove WARN_ON for invalid BA notification
mac80211: fix RX A-MPDU session reorder timer deletion

Jonathan Davies (1):
xen-netfront: transmit fully GSO-sized packets

Juergen Gross (2):
x86/xen: prepare p2m list for memory hotplug
xen/balloon: before adding hotplugged memory, set frames to invalid

Kan Liang (1):
perf/x86/intel: Filter branches for PEBS event

Kevin Hao (1):
gpio: mpc8xxx: remove __initdata annotation for mpc8xxx_gpio_ids[]

Kinglong Mee (8):
NFSD: restore trace event lost in mismerge
NFSD: Check layout type when returning client layouts
NFSD: Take care the return value from nfsd4_decode_stateid
NFSD: Error out when register_shrinker() fail
NFSD: Put exports after nfsd4_layout_verify fail
NFSD: Printk blocklayout length and offset as format 0x%llx
NFSD: Take care the return value from nfsd4_encode_stateid
NFSD: Fix bad update of layout in nfsd4_return_file_layout

Larry Finger (2):
rtlwifi: Fix IOMMU mapping leak in AP mode
iwlwifi: Fix memory leak in iwl_req_fw_callback()

Lars-Peter Clausen (1):
dmaengine: jz4740: Define capabilities

Linus Torvalds (1):
Linux 4.0-rc7

Lu Baolu (2):
usb: xhci: handle Config Error Change (CEC) in xhci driver
usb: xhci: apply XHCI_AVOID_BEI quirk to all Intel xHCI controllers

Marc Zyngier (3):
irqchip: gicv3-its: Fix encoding of collection's target redistributor
irqchip: gicv3-its: Fix PROP/PEND and BASE/CBASE confusion
irqchip: gicv3-its: Use non-cacheable accesses when no shareability

Marek Belisko (1):
staging: iio: hmc5843: Set iio name property in sysfs

Martin Fuzzey (1):
iio: core: Fix double free.

Martin K. Petersen (2):
libata: Update Crucial/Micron blacklist
libata: Blacklist queued TRIM on Samsung SSD 850 Pro

Michal KubeÄek (1):
tcp: prevent fetching dst twice in early demux code

Mike Snitzer (1):
block: fix blk_stack_limits() regression due to lcm() change

Nathaniel W Filardo (1):
USB: keyspan_pda: add new device id

Neal Cardwell (1):
tcp: fix FRTO undo on cumulative ACK of SACKed range

Nicolas Dichtel (3):
netns: don't clear nsid too early on removal
Revert "netns: don't clear nsid too early on removal"
netns: don't allocate an id for dead netns

Octavian Purdila (1):
iio: fix drivers that check buffer->scan_mask

Oren Givon (1):
iwlwifi: add new 3165 series PCI IDs

Pavel Nakonechny (1):
net: dsa: fix filling routing table from OF description

Peter Hutterer (1):
Input: define INPUT_PROP_ACCELEROMETER behavior

Peter Ujfalusi (3):
dmaengine: omap-dma: Fix memory leak when terminating running transfer
dmaengine: bcm2835-dma: Fix memory leak when stopping a running transfer
dmaengine: moxart-dma: Fix memory leak when stopping a running transfer

Petr Kulhavy (1):
dmaengine: edma: fix memory leak when terminating running transfers

Ramiro Morales (1):
Input: synaptics - add quirk for Thinkpad E440

Richard Weinberger (1):
iio/adc/cc10001_adc.c: Fix !HAS_IOMEM build

Rusty Russell (1):
lguest: now needs PCI_DIRECT.

Sachin Prabhu (1):
cifs: smb2_clone_range() - exit on unhandled error

Sathyanarayanan Kuppuswamy (1):
iio: bmc150: change sampling frequency

Shachar Raindel (1):
IB/uverbs: Prevent integer overflow in ib_umem_get address arithmetic

Simon Horman (1):
rocker: handle non-bridge master change

Stas Sergeev (1):
mvneta: dont call mvneta_adjust_link() manually

Stefan Agner (3):
tty: serial: fsl_lpuart: specify transmit FIFO size
tty: serial: fsl_lpuart: clear receive flag on FIFO flush
iio: adc: vf610: use ADC clock within specification

Stefan Lippers-Hollmann (1):
x86/reboot: Add ASRock Q1900DC-ITX mainboard reboot quirk

Steffen Liebergeld (1):
kgdb/x86: Fix reporting of 'si' in kgdb on x86_64

Stephane Grosjean (2):
can: peak_usb: rename usb option cmds definition and structs
can: peak_usb_fd: add support for ISO / non-ISO mode switching

Steve French (8):
Fix warning on uninitialized buftype
Don't ignore errors on encrypting password in SMBTcon
Fix dereference before null check warning
Fix coverity warning
Fix warning on impossible comparison
CIFS: session servername can't be null
Fix another dereference before null check warning
Fix warning

Sudeep Holla (1):
usb: isp1760: fix spin unlock in the error path of isp1760_udc_start

Taesoo Kim (1):
cifs: potential memory leaks when parsing mnt opts

Theodore Ts'o (2):
fs: make sure the timestamps for lazytime inodes eventually get written
fs: add dirtytime_expire_seconds sysctl

Thomas Graf (1):
openvswitch: Return vport module ref before destruction

Uwe Kleine-KÃnig (1):
net: fec: setup right value for mdio hold time

Ville SyrjÃlà (1):
drm/i915: Reject the colorkey ioctls for primary and cursor planes

Viorel Suman (1):
iio: inv_mpu6050: Clear timestamps fifo while resetting hardware fifo

WANG Cong (6):
net: use for_each_netdev_safe() in rtnl_group_changelink()
ipmr,ip6mr: call ip6mr_free_table() on failure path
ipv4: take rtnl_lock and mark mrt table as freed on namespace cleanup
net: move fib_rules_unregister() under rtnl lock
ip6mr: call del_timer_sync() in ip6mr_free_table()
l2tp: unregister l2tp_net_ops on failure path

Yan, Zheng (1):
locks: fix file_lock deletion inside loop

Ying Xue (1):
tipc: fix a slab object leak

Yuval Mintz (3):
bnx2x: Fix statistics locking scheme
bnx2x: Fix kdump on 4-port device
bnx2x: Fix kdump when iommu=on

hannes@xxxxxxxxxxxxxxxxxxx (1):
ipv6: protect skb->sk accesses from recursive dereference inside the stack

qipeng.zha (1):
gpiolib: translate pin number in GPIO ACPI callbacks
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/