Linux v3.19.2
This commit is contained in:
parent
f692dd08ca
commit
c41099298b
|
@ -1,35 +0,0 @@
|
|||
From: Andrew Elble <aweits@rit.edu>
|
||||
Date: Wed, 25 Feb 2015 13:42:55 -0500
|
||||
Subject: [PATCH] NFS: fix clp->cl_revoked list deletion causing softlock in
|
||||
nfsd
|
||||
|
||||
commit 2d4a532d385f ("nfsd: ensure that clp->cl_revoked list is
|
||||
protected by clp->cl_lock") removed the use of the reaplist to
|
||||
clean out clp->cl_revoked. It failed to change list_entry() to
|
||||
walk clp->cl_revoked.next instead of reaplist.next
|
||||
|
||||
Fixes: 2d4a532d385f ("nfsd: ensure that clp->cl_revoked list is protected by clp->cl_lock")
|
||||
Cc: stable@vger.kernel.org
|
||||
Reported-by: Eric Meddaugh <etmsys@rit.edu>
|
||||
Tested-by: Eric Meddaugh <etmsys@rit.edu>
|
||||
Signed-off-by: Andrew Elble <aweits@rit.edu>
|
||||
---
|
||||
fs/nfsd/nfs4state.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/fs/nfsd/nfs4state.c b/fs/nfsd/nfs4state.c
|
||||
index d66e3ad1de48..5c9c13ee72f9 100644
|
||||
--- a/fs/nfsd/nfs4state.c
|
||||
+++ b/fs/nfsd/nfs4state.c
|
||||
@@ -1650,7 +1650,7 @@ __destroy_client(struct nfs4_client *clp)
|
||||
nfs4_put_stid(&dp->dl_stid);
|
||||
}
|
||||
while (!list_empty(&clp->cl_revoked)) {
|
||||
- dp = list_entry(reaplist.next, struct nfs4_delegation, dl_recall_lru);
|
||||
+ dp = list_entry(clp->cl_revoked.next, struct nfs4_delegation, dl_recall_lru);
|
||||
list_del_init(&dp->dl_recall_lru);
|
||||
nfs4_put_stid(&dp->dl_stid);
|
||||
}
|
||||
--
|
||||
2.1.0
|
||||
|
|
@ -1,37 +0,0 @@
|
|||
From: Alex Deucher <alexander.deucher@amd.com>
|
||||
Date: Wed, 11 Feb 2015 18:34:36 -0500
|
||||
Subject: [PATCH] drm/radeon/dp: Set EDP_CONFIGURATION_SET for bridge chips if
|
||||
necessary
|
||||
|
||||
Don't restrict it to just eDP panels. Some LVDS bridge chips require
|
||||
this. Fixes blank panels on resume on certain laptops. Noticed
|
||||
by mrnuke on IRC.
|
||||
|
||||
bug:
|
||||
https://bugs.freedesktop.org/show_bug.cgi?id=42960
|
||||
|
||||
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
|
||||
Cc: stable@vger.kernel.org
|
||||
---
|
||||
drivers/gpu/drm/radeon/atombios_dp.c | 4 +---
|
||||
1 file changed, 1 insertion(+), 3 deletions(-)
|
||||
|
||||
diff --git a/drivers/gpu/drm/radeon/atombios_dp.c b/drivers/gpu/drm/radeon/atombios_dp.c
|
||||
index db42a670f995..5bf825dfaa09 100644
|
||||
--- a/drivers/gpu/drm/radeon/atombios_dp.c
|
||||
+++ b/drivers/gpu/drm/radeon/atombios_dp.c
|
||||
@@ -623,10 +623,8 @@ static int radeon_dp_link_train_init(struct radeon_dp_link_train_info *dp_info)
|
||||
drm_dp_dpcd_writeb(dp_info->aux,
|
||||
DP_DOWNSPREAD_CTRL, 0);
|
||||
|
||||
- if ((dp_info->connector->connector_type == DRM_MODE_CONNECTOR_eDP) &&
|
||||
- (dig->panel_mode == DP_PANEL_MODE_INTERNAL_DP2_MODE)) {
|
||||
+ if (dig->panel_mode == DP_PANEL_MODE_INTERNAL_DP2_MODE)
|
||||
drm_dp_dpcd_writeb(dp_info->aux, DP_EDP_CONFIGURATION_SET, 1);
|
||||
- }
|
||||
|
||||
/* set the lane count on the sink */
|
||||
tmp = dp_info->dp_lane_count;
|
||||
--
|
||||
2.1.0
|
||||
|
19
kernel.spec
19
kernel.spec
|
@ -42,7 +42,7 @@ Summary: The Linux kernel
|
|||
# For non-released -rc kernels, this will be appended after the rcX and
|
||||
# gitX tags, so a 3 here would become part of release "0.rcX.gitX.3"
|
||||
#
|
||||
%global baserelease 201
|
||||
%global baserelease 200
|
||||
%global fedora_build %{baserelease}
|
||||
|
||||
# base_sublevel is the kernel version we're starting with and patching
|
||||
|
@ -54,7 +54,7 @@ Summary: The Linux kernel
|
|||
%if 0%{?released_kernel}
|
||||
|
||||
# Do we have a -stable update to apply?
|
||||
%define stable_update 1
|
||||
%define stable_update 2
|
||||
# Set rpm version accordingly
|
||||
%if 0%{?stable_update}
|
||||
%define stablerev %{stable_update}
|
||||
|
@ -612,9 +612,6 @@ Patch26135: acpi-video-add-disable_native_backlight_quirk_for_samsung_510r.patch
|
|||
#CVE-XXXX-XXXX rhbz 1189864 1192079
|
||||
Patch26136: vhost-scsi-potential-memory-corruption.patch
|
||||
|
||||
#rhbz 1185519
|
||||
Patch26142: NFS-fix-clp-cl_revoked-list-deletion-causing-softloc.patch
|
||||
|
||||
#CVE-2015-0275 rhbz 1193907 1195178
|
||||
Patch26138: ext4-Allocate-entire-range-in-zero-range.patch
|
||||
|
||||
|
@ -640,9 +637,6 @@ Patch26163: Input-synaptics-remove-X250-from-the-topbuttonpad-li.patch
|
|||
#CVE-2015-2150 rhbz 1196266 1200397
|
||||
Patch26165: xen-pciback-limit-guest-control-of-command-register.patch
|
||||
|
||||
#rhbz 1069027
|
||||
Patch26166: drm-radeon-dp-Set-EDP_CONFIGURATION_SET-for-bridge-c.patch
|
||||
|
||||
#CVE-2014-8159 rhbz 1181166 1200950
|
||||
Patch26167: IB-core-Prevent-integer-overflow-in-ib_umem_get-addr.patch
|
||||
|
||||
|
@ -1377,9 +1371,6 @@ ApplyPatch ext4-Allocate-entire-range-in-zero-range.patch
|
|||
#rhbz 1190947
|
||||
ApplyPatch Bluetooth-ath3k-Add-support-Atheros-AR5B195-combo-Mi.patch
|
||||
|
||||
#rhbz 1185519
|
||||
ApplyPatch NFS-fix-clp-cl_revoked-list-deletion-causing-softloc.patch
|
||||
|
||||
#rhbz 1200777 1200778
|
||||
ApplyPatch Input-synaptics-split-synaptics_resolution-query-fir.patch
|
||||
ApplyPatch Input-synaptics-log-queried-and-quirked-dimension-va.patch
|
||||
|
@ -1399,9 +1390,6 @@ ApplyPatch Input-synaptics-remove-X250-from-the-topbuttonpad-li.patch
|
|||
#CVE-2015-2150 rhbz 1196266 1200397
|
||||
ApplyPatch xen-pciback-limit-guest-control-of-command-register.patch
|
||||
|
||||
#rhbz 1069027
|
||||
ApplyPatch drm-radeon-dp-Set-EDP_CONFIGURATION_SET-for-bridge-c.patch
|
||||
|
||||
#CVE-2014-8159 rhbz 1181166 1200950
|
||||
ApplyPatch IB-core-Prevent-integer-overflow-in-ib_umem_get-addr.patch
|
||||
|
||||
|
@ -2276,6 +2264,9 @@ fi
|
|||
# ||----w |
|
||||
# || ||
|
||||
%changelog
|
||||
* Thu Mar 19 2015 Justin M. Forbes <jforbes@fedoraproject.org> - 3.19.2-200
|
||||
- Linux v3.19.2
|
||||
|
||||
* Wed Mar 18 2015 Peter Robinson <pbrobinson@fedoraproject.org>
|
||||
- Add upstream aarch64 patch to fix hang due to cache invalidation bug
|
||||
- Fix aarch64 DTBs now they're in vendor sub dirs
|
||||
|
|
Loading…
Reference in New Issue