android_kernel_google_msm/drivers
Al Viro 6fd17def6d move d_rcu from overlapping d_child to overlapping d_alias
commit 946e51f2bf37f1656916eb75bd0742ba33983c28 upstream.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
[bwh: Backported to 3.2:
 - Apply name changes in all the different places we use d_alias and d_child
 - Move the WARN_ON() in __d_free() to d_free() as we don't have dentry_free()]
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
[lizf: Backported to 3.4:
 - adjust context
 - need one more name change in debugfs]
2015-04-14 17:33:58 +08:00
..
accessibility
acpi ACPI / cpuidle: fix deadlock between cpuidle_lock and cpu_hotplug.lock 2014-12-01 18:02:22 +08:00
amba
ata libata: prevent HSM state change race between ISR and PIO 2015-04-14 17:33:54 +08:00
atm skb: Add inline helper for getting the skb end offset from head 2014-06-07 16:02:00 -07:00
auxdisplay
base driver core: Introduce device_create_groups 2015-04-14 17:33:53 +08:00
bcma
block drbd: merge_bvec_fn: properly remap bvm->bi_bdev 2015-04-14 17:33:41 +08:00
bluetooth Bluetooth: Fix issue with USB suspend in btusb driver 2015-02-02 17:04:36 +08:00
cdrom drivers/cdrom/cdrom.c: use kzalloc() for failing hardware 2013-07-13 11:03:40 -07:00
char random: add and use memzero_explicit() for clearing data 2015-02-02 17:04:54 +08:00
clk clk: remove notifier from list before freeing it 2013-06-27 11:27:30 -07:00
clocksource
connector proc connector: reject unprivileged listener bumps 2014-03-11 16:10:03 -07:00
cpufreq cpufreq: expose scaling_cur_freq sysfs file for set_policy() drivers 2015-02-02 17:04:56 +08:00
cpuidle
crypto crypto: caam - add allocation failure handling in SPRINTFCAT macro 2014-06-07 16:02:03 -07:00
dca
devfreq
dio
dma dma: ste_dma40: don't dereference free:d descriptor 2014-03-11 16:10:02 -07:00
edac mpc85xx_edac: Make L2 interrupt shared too 2015-02-02 17:04:46 +08:00
eisa
firewire firewire: cdev: prevent kernel stack leaking into ioctl arguments 2015-02-02 17:05:24 +08:00
firmware x86, efivars: firmware bug workarounds should be in platform code 2014-06-07 16:02:10 -07:00
gpio gpio: sysfs: fix gpio attribute-creation race 2015-04-14 17:33:54 +08:00
gpu drm/i915: Only fence tiled region of object. 2015-04-14 17:33:56 +08:00
hid HID: roccat: potential out of bounds in pyra_sysfs_write_settings() 2015-04-14 17:33:52 +08:00
hsi
hv Drivers: hv: vmbus: Cleanup vmbus_close_internal() 2015-02-02 17:04:41 +08:00
hwmon hwmon: (adm1029) Ensure the fan_div cache is updated in set_fan_div 2014-07-17 15:39:50 -07:00
hwspinlock
i2c i2c: davinci: generate STP always when NACK is received 2015-04-14 17:33:40 +08:00
ide
idle intel_idle: Don't register CPU notifier if we are not running. 2014-06-07 16:02:07 -07:00
ieee802154
infiniband srp-target: Retry when QP creation fails with ENOMEM 2015-02-02 17:05:20 +08:00
input Input: I8042 - add Acer Aspire 7738 to the nomux list 2015-04-14 17:33:51 +08:00
iommu iommu/vt-d: Fix an off-by-one bug in __domain_mapping() 2015-04-14 17:33:44 +08:00
isdn isdnloop: several buffer overflows 2014-04-26 17:13:18 -07:00
leds drivers/leds/leds-ot200.c: fix error caused by shifted mask 2013-06-07 12:49:13 -07:00
lguest
macintosh
mca
md dm raid: ensure superblock's size matches device's logical block size 2015-02-02 17:05:17 +08:00
media media: media-device: fix infoleak in ioctl media_enum_entities() 2014-06-07 16:02:02 -07:00
memstick
message
mfd mfd: tc6393xb: Fail ohci suspend if full state restore is required 2015-04-14 17:33:43 +08:00
misc MISC: hpilo, remove pci_disable_device 2014-06-07 16:02:06 -07:00
mmc mmc: mxs-mmc: fix deadlock caused by recursion loop 2014-04-14 06:44:32 -07:00
mtd UBI: Fix invalid vfree() 2015-04-14 17:33:41 +08:00
net can: dev: fix crtlmode_supported check 2015-04-14 17:33:53 +08:00
nfc
nubus
of of/base: Fix PowerPC address parsing hack 2015-02-02 17:05:22 +08:00
oprofile
parisc
parport parport: parport_pc: remove double PCI ID for NetMos 2014-02-06 11:05:47 -08:00
pci PCI: Restore detection of read-only BARs 2015-04-14 17:33:42 +08:00
pcmcia pcmcia: at91_cf: fix gpio_get_value in at91_cf_get_status 2013-07-21 18:19:01 -07:00
pinctrl
platform hp_accel: Add support for HP ZBook 15 2015-04-14 17:33:44 +08:00
pnp
power power: charger-manager: Fix NULL pointer exception with missing cm-fuel-gauge 2015-02-02 17:04:43 +08:00
pps pps: Fix a use-after free bug when unregistering a source. 2014-04-14 06:44:17 -07:00
ps3
ptp
rapidio rapidio/tsi721: Fix interrupt mask when handling MSI 2014-06-07 16:02:14 -07:00
regulator regulator: core: fix race condition in regulator_put() 2015-04-14 17:33:55 +08:00
remoteproc
rpmsg
rtc drivers/rtc/rtc-pl031.c: restore ST variant functionality 2014-06-07 16:02:14 -07:00
s390 qeth: avoid buffer overflow in snmp ioctl 2013-12-04 10:50:30 -08:00
sbus bbc-i2c: Fix BBC I2C envctrl on SunBlade 2000 2014-08-14 08:42:37 +08:00
scsi usb-storage/SCSI: Add broken_fua blacklist flag 2015-04-14 17:33:56 +08:00
sfi
sh
sn
spi spi: dw-mid: fix FIFO size 2015-04-14 17:33:55 +08:00
ssb
staging iio: Fix IIO_EVENT_CODE_EXTRACT_DIR bit mask 2015-04-14 17:33:35 +08:00
target iscsi-target: Fail connection on short sendmsg writes 2015-04-14 17:33:47 +08:00
tc
thermal
tty serial: samsung: wait for transfer completion before clock disable 2015-04-14 17:33:43 +08:00
uio Fix a few incorrectly checked [io_]remap_pfn_range() calls 2013-11-29 10:50:32 -08:00
usb move d_rcu from overlapping d_child to overlapping d_alias 2015-04-14 17:33:58 +08:00
uwb uwb: init beacon cache entry before registering uwb device 2014-12-01 18:02:28 +08:00
vhost vhost: validate vhost_get_vq_desc return value 2014-04-26 17:13:17 -07:00
video video/logo: prevent use of logos after they have been freed 2015-04-14 17:33:49 +08:00
virt
virtio virtio_pci: document why we defer kfree 2015-04-14 17:33:50 +08:00
vlynq
w1 w1: fix w1_send_slave dropping a slave id 2014-05-06 07:51:41 -07:00
watchdog watchdog: sp805: Set watchdog_device->timeout from ->set_timeout() 2014-07-06 18:49:19 -07:00
xen xen/manage: Always freeze/thaw processes when suspend/resuming 2014-12-01 18:02:25 +08:00
zorro
Kconfig
Makefile