Jaegeuk Kim
bfae7d5cd2
ext4/fscrypto: avoid RCU lookup in d_revalidate
...
As Al pointed, d_revalidate should return RCU lookup before using d_inode.
This was originally introduced by:
commit 34286d6662
("fs: rcu-walk aware d_revalidate method").
Change-Id: I81999f7b4651d7dd64695c94d15561dfdcec851b
Reported-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Cc: Theodore Ts'o <tytso@mit.edu>
Cc: stable <stable@vger.kernel.org>
Git-commit: 03a8bb0e53d9562276045bdfcf2b5de2e4cff5a1
Git-repo: git://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git
[andreym@codeaurora.org: resolve merge conflicts,
fs/crypto/crypto.c does not exist in current branch,
had to omit it]
Signed-off-by: Andrey Markovytch <andreym@codeaurora.org>
2017-01-28 23:23:03 -08:00
Linux Build Service Account
958e36a73f
Merge "msm: mdss: expose HDR information to panel sys node"
2017-01-28 08:41:56 -08:00
Linux Build Service Account
d7b12827ab
Merge "msm: mdss: fix use of uninitialized local variable"
2017-01-28 08:41:56 -08:00
Linux Build Service Account
fff2481fc6
Merge "msm: mdss: Clear compat structures before copying to user"
2017-01-28 08:41:55 -08:00
Linux Build Service Account
8363b24366
Merge "msm: mdss: fix tearcheck when enter low power mode"
2017-01-28 08:41:54 -08:00
Linux Build Service Account
decef4b188
Merge "msm: mdss: disable dsi timing db once fps is updated"
2017-01-28 08:41:53 -08:00
Linux Build Service Account
597b6c836d
Merge "ASoC: msm8998: Fix misordering of Tavil codec SLIMBUS TX channels"
2017-01-28 08:41:52 -08:00
Linux Build Service Account
ccf4629044
Merge "ASoC: msm: Aptx decoder integration changes"
2017-01-28 08:41:51 -08:00
Linux Build Service Account
cf4c7e9a8b
Merge "ASoC: wcd-mbhc: correct detection logic for headphone"
2017-01-28 08:41:50 -08:00
Linux Build Service Account
c7e42b6e5b
Merge "ASoC: msm: qdsp6v2: Add missing MM2 to SLIM_TX paths"
2017-01-28 08:41:49 -08:00
Linux Build Service Account
350fbe1703
Merge "msm: qdsp6v2: remove invalid sample rate check for ADM topology"
2017-01-28 08:41:48 -08:00
Linux Build Service Account
8f716987eb
Merge "ASoC: msm: qdsp6v2: Add support for AFE sidetone"
2017-01-28 08:41:47 -08:00
Linux Build Service Account
8232506887
Merge "ASoC: msm: qdsp6v2: DAP: Add check to validate param length"
2017-01-28 08:41:47 -08:00
Linux Build Service Account
e9d69d9778
Merge "defconfig: msm: Enable CONFIG_MMC_RING_BUFFER for sdm660"
2017-01-28 08:41:46 -08:00
Linux Build Service Account
ae3f350867
Merge "ARM: dts: msm: enable display panel for msm8998 interposer"
2017-01-28 08:41:42 -08:00
Linux Build Service Account
3a51f03839
Merge "msm: mdss: hdmi: remove improper return when hdcp is off"
2017-01-28 08:41:41 -08:00
Linux Build Service Account
8ba01a8781
Merge "msm: mdss: Add low persistence mode support for display"
2017-01-28 08:41:40 -08:00
Linux Build Service Account
54435681e2
Merge "clk: qcom: update the clock structures for DP clocks for SDM660"
2017-01-28 08:41:40 -08:00
Linux Build Service Account
75dd5607f1
Merge "msm: mdss: fix potential null pointer dereference in HDMI driver"
2017-01-28 08:41:39 -08:00
Linux Build Service Account
6bc4fad307
Merge "msm: mdss: Fix potential null pointer dereference"
2017-01-28 08:41:38 -08:00
Linux Build Service Account
34c0f9a610
Merge "msm: sde: Provide better error logging in SDE rotator"
2017-01-28 08:41:37 -08:00
Linux Build Service Account
95fcfdad6d
Merge "msm: mdss: enforce bimc smmu gdsc power sequence"
2017-01-28 08:41:36 -08:00
Linux Build Service Account
87fe1f8bb5
Merge "msm: sde: Change SDE rotator downscale factor restriction"
2017-01-28 08:41:35 -08:00
Linux Build Service Account
78e02aa3d2
Merge "Revert "drm/msm: remove clock framework dependency""
2017-01-28 00:47:19 -08:00
Linux Build Service Account
f38e5192d8
Merge "Revert "drm/msm/dsi-staging: add dsi definitions for new dsi driver""
2017-01-28 00:47:19 -08:00
Linux Build Service Account
529697f47d
Merge "Revert "drm/msm/dsi-staging: add hardware driver for dsi phy""
2017-01-28 00:47:18 -08:00
Linux Build Service Account
a353788a89
Merge "Revert "drm/msm/dsi-staging: add hardware driver for dsi controller""
2017-01-28 00:47:18 -08:00
Linux Build Service Account
d44eff2459
Merge "Revert "drm/msm/dsi-staging: add catalog for dsi driver""
2017-01-28 00:47:17 -08:00
Linux Build Service Account
c2f507c20f
Merge "Revert "drm/msm/sde: add driver for sde support""
2017-01-28 00:47:17 -08:00
Linux Build Service Account
c619082d26
Merge "Revert "drm/msm: add smmu handler""
2017-01-28 00:47:16 -08:00
Linux Build Service Account
ff528055ec
Merge "genirq: Add IRQ_AFFINITY_MANAGED flag"
2017-01-28 00:47:15 -08:00
Linux Build Service Account
6424e947b1
Merge "Revert "cfg80211: remove enum ieee80211_band""
2017-01-28 00:47:14 -08:00
Linux Build Service Account
0e2cc8dce4
Merge "misc: qcom: qdsp6v2: Add range check in function aac_in_ioctl_shared"
2017-01-28 00:47:13 -08:00
Linux Build Service Account
1b1d152ebb
Merge "ASoc: msm: qdsp6v2: Fix audio noise issue during incall recording"
2017-01-28 00:47:13 -08:00
Linux Build Service Account
0cb452bd83
Merge "soc: qcom: check userspace buffer size in write()"
2017-01-28 00:47:12 -08:00
Linux Build Service Account
e32d8d4081
Merge "drivers: mfd: fix audio mute issue after ADSP SSR"
2017-01-28 00:47:11 -08:00
Linux Build Service Account
68452b543d
Merge "ASoC: wcd934x: donot reset codec state variables during SSR"
2017-01-28 00:47:10 -08:00
Linux Build Service Account
7e7a1dec93
Merge "ASoC: soc: msm: add support for: USB loopback"
2017-01-28 00:47:09 -08:00
Linux Build Service Account
9672579255
Merge "ARM: dts: msm: Add audio fixes for SDM660"
2017-01-28 00:47:08 -08:00
Linux Build Service Account
71bbd5cfc9
Merge "ath10k: Add copy engine register MAP for wcn3990 wlan module"
2017-01-28 00:47:07 -08:00
Linux Build Service Account
934db4cbdc
Merge "msm: mdss: Add sanity check for Gamut LUT size"
2017-01-28 00:47:06 -08:00
Linux Build Service Account
d8e281ee6a
Merge "ARM: dts: msm: Add remote fs device node on sdm630"
2017-01-28 00:47:05 -08:00
Linux Build Service Account
dabce340a3
Merge "cpufreq: restore policy min and max freq after hotplug"
2017-01-28 00:47:05 -08:00
Linux Build Service Account
9bc9b5c8cc
Merge "ARM: dts: msm: update battery profiles for GEN3 FG"
2017-01-28 00:47:03 -08:00
Linux Build Service Account
863cfcb4fd
Merge "clk: qcom: Fix uninitialized variable and null pointer exception"
2017-01-28 00:47:03 -08:00
Linux Build Service Account
fb0f1f1646
Merge "clk: Add separate function to print clocks enabled during suspend"
2017-01-28 00:47:02 -08:00
Linux Build Service Account
bbfe37512b
Merge "msm: gsi: fix event ring handle in gsi_alloc_channel"
2017-01-28 00:47:01 -08:00
Linux Build Service Account
0c3a0adf9b
Merge "icnss: Don't check return value of sending dynamic feature mask"
2017-01-28 00:47:00 -08:00
Linux Build Service Account
8ddeb3ad18
Merge "msm: camera: Find and return mapped fd's from the list"
2017-01-28 00:46:59 -08:00
Linux Build Service Account
7a05d20916
Merge "cfg80211: Define macro to indicate support for Random TA for PA frames"
2017-01-28 00:46:58 -08:00