Linux 3.19-rc7

From: Linus Torvalds
Date: Mon Feb 02 2015 - 00:16:56 EST

Everything seems to be fairly calm and normal, so this is likely to be
the last rc unless something unexpected suddenly comes up. Which means
that I'd like to see more people test-booting and running this puppy
just to check things out.

Fairly normal rc statistics - about 50% drivers, 20% arch updates
(mostly arm and arm64, some x86), with filesystems showing up a bit
more than usual (largely due to some quota changes), and the rest
being "misc" - perf tooling, some minor kernel and vm changes etc.

But it's all pretty small. Shortlog appended for the curious,



Ahmed S. Darwish (4):
can: kvaser_usb: Do not sleep in atomic context
can: kvaser_usb: Send correct context to URB completion
can: kvaser_usb: Retry the first bulk transfer on -ETIMEDOUT
can: kvaser_usb: Fix state handling upon BUS_ERROR events

Alexei Starovoitov (2):
bpf: rcu lock must not be held when calling copy_to_user()
samples: bpf: relax test_maps check

Andrew Jackson (2):
ASoC: adi: Add missing return statement.
drm/i2c: tda998x: set the CEC I2C address based on the slave I2C address

Andrey Ryabinin (1):
drivers/rtc/rtc-s5m.c: terminate s5m_rtc_id array with empty element

Andy Shevchenko (3):
spi: dw-mid: fix FIFO size
spi: dw: amend warning message
stmmac: prevent probe drivers to crash kernel

Anna Schumaker (1):
NFS: Fix use of nfs_attr_use_mounted_on_fileid()

Arnaldo Carvalho de Melo (3):
perf evlist: Remove extraneous 'was' on error message
perf symbols: Introduce method to iterate symbols ordered by name
perf symbols: Introduce 'for' method to iterate over the symbols
with a given name

Ashay Jaiswal (1):
regulator: core: fix race condition in regulator_put()

Aurelien BOUIN (1):
ASoC: fsl_esai: Fix incorrect xDC field width of xCCR registers

Axel Lin (1):
spi: dw: Fix detecting FIFO depth

Bard Liao (1):
ASoC: rt286: set the same format for dac and adc

Ben Goz (1):
drm/amdkfd: PQM handle queue creation fault

Ben Hutchings (8):
sh_eth: Fix padding of short frames on TX
sh_eth: Detach net device when stopping queue to resize DMA rings
sh_eth: Fix crash or memory leak when resizing rings on device
that is down
sh_eth: Fix serialisation of interrupt disable with interrupt &
NAPI handlers
sh_eth: Remove RX overflow log messages
sh_eth: Ensure DMA engines are stopped before freeing buffers
sh_eth: Check for DMA mapping errors on transmit
sh_eth: Fix DMA-API usage for RX buffers

Bo Shen (1):
ASoC: wm8904: fix runtime warning

Bob Paauwe (1):
drm/i915: Only fence tiled region of object.

Chen-Yu Tsai (1):
ARM: dts: sunxi: Fix usb-phy support for sun4i/sun5i

Cheng-Yi Chiang (1):
ASoC: ts3a227e: Check and report jack status at probe

Christoph Hellwig (1):
net: don't OOPS on socket aio

Clemens Ladisch (1):
ALSA: seq-dummy: remove deadlock-causing events on close

Daniel Borkmann (3):
net: cls_bpf: fix size mismatch on filter preparation
net: cls_bpf: fix auto generation of per list handles
net: sctp: fix slab corruption from use after free on INIT collisions

David Spinadel (1):
iwlwifi: mvm: fix EBS on single scan

David Woodhouse (1):
drm/i915: Init PPGTT before context enable

Dmitry Nezhevenko (1):
usb-storage/SCSI: blacklist FUA on JMicron 152d:2566 USB-SATA controller

Emmanuel Grumbach (2):
iwlwifi: mvm: drop non VO frames when flushing
iwlwifi: mvm: abort scheduled scan upon RFKILL

Eric Dumazet (1):
netxen: fix netxen_nic_poll() logic

Eugene Crosser (1):
qeth: clean up error handling

Eyal Shapira (1):
iwlwifi: mvm: set the tx cmd tid for BAR frame correctly

Ezequiel Garcia (1):
net: mv643xx_eth: Fix highmem support in non-TSO egress path

Fabio Estevam (2):
ASoC: fsl_ssi: Fix irq error check
ASoC: fsl: imx-wm8962: Set the card owner field

Felix Fietkau (1):
ath9k: fix race condition in irq processing during hardware reset

Fred Chou (1):
mac80211: correct header length calculation

Geert Uytterhoeven (2):
ASoC: simple-card: Fix crash in asoc_simple_card_unref()
DT: i2c: Add devices handled by the da9063 MFD driver

Govindarajulu Varadarajan (2):
enic: fix rx napi poll return value
bnx2x: fix napi poll return value for repoll

Greg KH (1):
MAINTAINERS: add Android driver entries

Greg Thelen (1):
memcg: remove extra newlines from memcg oom kill log

Guenter Roeck (1):
arc: mm: Fix build failure

Gui Hecheng (1):
btrfs: fix raid56 scrub failed in xfstests btrfs/072

Hannes Frederic Sowa (2):
ipv4: try to cache dst_entries which would cause a redirect
ipv6: replacing a rt6_info needs to purge possible propagated
rt6_infos too

Hans de Goede (3):
ARM: dts: sun6i: ippo-q8h-v5: Fix serial0 alias
ARM: dts: sun4i: Add simplefb node with de_fe0-de_be0-lcd0-hdmi pipeline
uas: Add no-report-opcodes quirk for Simpletech devices with id 4971:8017

Heikki Krogerus (1):
usb: phy: never defer probe in non-OF case

Herbert Xu (1):
udp_diag: Fix socket skipping within chain

Ilya Dryomov (2):
rbd: fix rbd_dev_parent_get() when parent_overlap == 0
rbd: drop parent_ref in rbd_dev_unprobe() unconditionally

Jan Kara (2):
udf: Release preallocation on last writeable close
quota: Switch ->get_dqblk() and ->set_dqblk() to use bytes as space units

Jean Delvare (1):
i2c: Only include slave support if selected

Jean-Christophe PLAGNIOL-VILLARD (1):
pinctrl: at91: allow to have disabled gpio bank

Jean-Francois Moine (2):
drm: tda998x: Protect the page register
drm: tda998x: Fix EDID read timeout on HDMI connect

Jeremiah Mahler (1):
drm/i915: fix inconsistent brightness after resume

Jianqun Xu (1):
ASoC: rockchip: i2s: applys rate symmetry for CPU DAI

Jie Yang (2):
ASoC: Intel: Don't change offset of block allocator during fixed allocate
ASoC: Intel: Add NULL checks for the stream pointer

Jochen Hein (1):
Input: i8042 - add noloop quirk for Medion Akoya E7225 (MD98857)

Joe Thornber (2):
dm cache: fix missing ERR_PTR returns and handling
dm thin: don't allow messages to be sent to a pool target in

Johannes Berg (1):
nl80211: fix per-station group key get/del and memory leak

Johannes Weiner (2):
cgroup: prevent mount hang due to memory controller lifetime
mm: page_alloc: embed OOM killing naturally into allocation slowpath

Jonghwa Lee (1):
regulator: s2mps11: Fix wrong calculation of register offset

Kan Liang (2):
perf/x86/intel/uncore: Move uncore_box_init() out of driver initialization
perf/x86/intel: Add model number for Airmont

Kees Cook (1):
x86, build: replace Perl script with Shell script

Lars Poeschel (1):
drivers/Kconfig: remove duplicate entry for soc

Laurent Dufour (1):
powerpc/xmon: Fix another endiannes issue in RTAS call from xmon

Laurent Pinchart (1):
arm: dma-mapping: Set DMA IOMMU ops in arm_iommu_attach_device()

Lee Jones (1):
i2c: st: Rename clock reference to something that exists

Lendacky, Thomas (1):
amd-xgbe: Use proper Rx flow control register

Linus Torvalds (4):
vm: add VM_FAULT_SIGSEGV handling support
vm: make stack guard page errors return VM_FAULT_SIGSEGV rather
sched: don't cause task state changes in nested sleep debugging
Linux 3.19-rc7

Luciano Coelho (1):
mac80211: only roll back station states for WDS when suspending

Macpaul Lin (1):
USB: Add OTG PET device to TPL

Magnus Damm (2):
ARM: shmobile: r8a73a4: Instantiate GIC from C board code in legacy builds
ARM: shmobile: r8a7790: Instantiate GIC from C board code in legacy builds

Mahesh Bandewar (1):
ipvlan: fix incorrect usage of IS_ERR() macro in IPv6 code path.

Mandeep Sandhu (1):
MAINTAINERS: add git url entry for UIO

Marc Dietrich (1):
staging: nvec: specify a platform-device base id

Marc Zyngier (3):
arm/arm64: KVM: Use set/way op trapping to track the state of the caches
arm/arm64: KVM: Invalidate data cache on unmap
arm/arm64: KVM: Use kernel mapping to perform invalidation on page fault

Mark Knibbs (1):
storage: Revise/fix quirk for 04E6:000F SCM USB-SCSI converter

Martin KaFai Lau (1):
ipv6: Fix __ip6_route_redirect

Mathy Vanhoef (1):
mac80211: properly set CCK flag in radiotap

Maxime Ripard (1):
ARM: sunxi: dt: Fix aliases

Michael S. Tsirkin (1):
mm/vmscan: fix highidx argument type

Michel DÃnzer (3):
drm/radeon: Split off gart_get_page_entry ASIC hook from set_page_entry
drm/radeon: Restore GART table contents after pinning it in VRAM v3
drm/radeon: Remove rdev->gart.pages_addr array

Mika Westerberg (1):
spi/pxa2xx: Clear cur_chip pointer before starting next message

Mugunthan V N (1):
drivers: net: cpsw: discard dual emac default vlan configuration

Namhyung Kim (3):
perf symbols: Return the first entry with a given name in
find_by_name method
perf probe: Do not rely on map__load() filter to find symbols
perf probe: Fix probing kretprobes

Nimrod Andy (1):
ARM: dts: imx6sx: correct i.MX6sx sdb board enet phy address

Oded Gabbay (4):
drm/amdkfd: Allow user to limit only queues per device
drm/radeon: Don't increment pipe_id in kgd_init_pipeline
drm/amdkfd: Fix bug in pipelines initialization
drm/amdkfd: Fix bug in call to init_pipelines()

Oder Chiou (1):
ASoC: rt5677: Modify the behavior that updates the PLL parameter.

Paul Osmialowski (1):
i2c: s3c2410: fix ABBA deadlock by keeping clock prepared

Peng Tao (1):
nfs: fix dio deadlock when O_DIRECT flag is flipped

Peter Hutterer (1):
Input: synaptics - adjust min/max for Lenovo ThinkPad X1 Carbon 2nd

Peter Rosin (1):
ASoC: pcm512x: Fix DSP program selection

Peter Ujfalusi (1):
ASoC: omap-mcbsp: Correct CBM_CFS dai format configuration

Peter Zijlstra (1):
perf: Tighten (and fix) the grouping condition

Pranith Kumar (1):
printk: add dummy routine for when CONFIG_PRINTK=n

Qais Yousef (1):
ASoC: soc-compress.c: fix NULL dereference

Rabin Vincent (2):
perf annotate: Handle ins parsing failures
perf annotate: Fix memory leaks in LOCK handling

Radim KrÄmÃÅ (1):
KVM: x86: check LAPIC presence when building apic_map

Rainer Koenig (1):
Input: elantech - add more Fujtisu notebooks to force crc_enabled

Rob Clark (1):
drm: fix fb-helper vs MST dangling connector ptrs (v2)

Robert Baldyga (1):
usb: dwc2: call dwc2_is_controller_alive() under spinlock

Rodrigo Vivi (2):
drm/i915: Fix and clean BDW PCH identification
drm/i915: BDW Fix Halo PCI IDs marked as ULT.

Rusty Russell (1):
scsi: always increment reference count

Sasha Levin (1):
net: llc: use correct size for sysctl timeout entries

Shreyas B. Prabhu (1):
powerpc/powernv: Restore LPCR with LPCR_PECE1 cleared

Steffen Klassert (2):
xfrm6: Fix transport header offset in _decode_session6.
xfrm6: Fix the nexthdr offset in _decode_session6.

Stephane Eranian (1):
perf/rapl: Fix crash in rapl_scale()

Thierry Reding (2):
iommu/tegra: gart: Do not register with bus
iommu/tegra: gart: Provide default ->map_sg() callback

Thomas Hellstrom (1):
drm/vmwgfx: Replace the hw mutex with a hw spinlock

Thomas Petazzoni (1):
ARM: mvebu: don't set the PL310 in I/O coherency mode when I/O
coherency is disabled

Thomas Richter (1):
390/qeth: Fix locking warning during qeth device setup

Trond Myklebust (1):
NFSv4.1: Fix an Oops in nfs41_walk_client_list

Viktor Babrian (1):
can: c_can: end pending transmission on network stop (ifdown)

Vivien Didelot (1):
net: dsa: set slave MII bus PHY mask

Wang Nan (1):
perf scripting perl: Force to use stdbool

Wolfram Sang (2):
i2c: slave-eeprom: fix boundary check when using sysfs
i2c: sh_mobile: terminate DMA reads properly

Yoshihiro Shimoda (1):
spi: sh-msiof: fix MDR1_FLD_MASK value

Zidan Wang (1):
ASoC: wm8960: Fix capture sample rate from 11250 to 11025

subashab@xxxxxxxxxxxxxx (1):
ping: Fix race in free in receive path
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at
Please read the FAQ at