rpms/kernel/F-8 linux-2.6-fs-cifs-turn-off-unicode-during-session-establishment.patch, NONE, 1.1 linux-2.6-netdev-atl1-disable-tso-by-default.patch, NONE, 1.1 linux-2.6-x86-pat-proper-tracking-of-set_memory_uc.patch, NONE, 1.1 kernel.spec, 1.523, 1.524
Chuck Ebbert
cebbert at fedoraproject.org
Wed Sep 3 06:57:22 UTC 2008
- Previous message (by thread): rpms/kernel/F-9 linux-2.6-fs-cifs-turn-off-unicode-during-session-establishment.patch, NONE, 1.1 linux-2.6-netdev-atl1-disable-tso-by-default.patch, NONE, 1.1 linux-2.6-x86-pat-proper-tracking-of-set_memory_uc.patch, NONE, 1.1 kernel.spec, 1.755, 1.756 todo, 1.2, 1.3
- Next message (by thread): rpms/gstreamermm/devel .cvsignore, 1.2, 1.3 gstreamermm.spec, 1.2, 1.3 sources, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: cebbert
Update of /cvs/pkgs/rpms/kernel/F-8
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv13677
Modified Files:
kernel.spec
Added Files:
linux-2.6-fs-cifs-turn-off-unicode-during-session-establishment.patch
linux-2.6-netdev-atl1-disable-tso-by-default.patch
linux-2.6-x86-pat-proper-tracking-of-set_memory_uc.patch
Log Message:
[CIFS] Turn off Unicode during session establishment for plaintext authentication
atl1: disable TSO by default
x86: PAT proper tracking of set_memory_uc and friends
linux-2.6-fs-cifs-turn-off-unicode-during-session-establishment.patch:
--- NEW FILE linux-2.6-fs-cifs-turn-off-unicode-during-session-establishment.patch ---
From: Steve French <sfrench at us.ibm.com>
Date: Thu, 28 Aug 2008 15:32:22 +0000 (+0000)
Subject: [CIFS] Turn off Unicode during session establishment for plaintext authentication
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=c76da9da1fffa6de263486df54950eb328d58f71
[CIFS] Turn off Unicode during session establishment for plaintext authentication
LANMAN session setup did not support Unicode (after session setup, unicode can
still be used though).
Fixes samba bug# 5319
CC: Jeff Layton <jlayton at redhat.com>
CC: Stable Kernel <stable at vger.kernel.org>
Signed-off-by: Steve French <sfrench at us.ibm.com>
---
diff --git a/fs/cifs/sess.c b/fs/cifs/sess.c
index b537fad..252fdc0 100644
--- a/fs/cifs/sess.c
+++ b/fs/cifs/sess.c
@@ -409,6 +409,8 @@ CIFS_SessSetup(unsigned int xid, struct cifsSesInfo *ses, int first_time,
#ifdef CONFIG_CIFS_WEAK_PW_HASH
char lnm_session_key[CIFS_SESS_KEY_SIZE];
+ pSMB->req.hdr.Flags2 &= ~SMBFLG2_UNICODE;
+
/* no capabilities flags in old lanman negotiation */
pSMB->old_req.PasswordLength = cpu_to_le16(CIFS_SESS_KEY_SIZE);
linux-2.6-netdev-atl1-disable-tso-by-default.patch:
--- NEW FILE linux-2.6-netdev-atl1-disable-tso-by-default.patch ---
From: Jay Cliburn <jacliburn at bellsouth.net>
Date: Tue, 19 Aug 2008 00:28:13 +0000 (-0500)
Subject: atl1: disable TSO by default
X-Git-Tag: v2.6.27-rc5~8^2~4^2~13
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=82c26a9d117f0178b8c1b33429014b6d99c470f6
atl1: disable TSO by default
The atl1 driver is causing stalled connections and file corruption
whenever TSO is enabled. Two examples are here:
http://lkml.org/lkml/2008/7/15/325
http://lkml.org/lkml/2008/8/18/543
Disable TSO by default until we can determine the source of the
problem.
Signed-off-by: Jay Cliburn <jacliburn at bellsouth.net>
cc: stable at kernel.org
Signed-off-by: Jeff Garzik <jgarzik at redhat.com>
---
diff --git a/drivers/net/atlx/atl1.c b/drivers/net/atlx/atl1.c
index e6a7bb7..e23ce77 100644
--- a/drivers/net/atlx/atl1.c
+++ b/drivers/net/atlx/atl1.c
@@ -3022,7 +3022,6 @@ static int __devinit atl1_probe(struct pci_dev *pdev,
netdev->features = NETIF_F_HW_CSUM;
netdev->features |= NETIF_F_SG;
netdev->features |= (NETIF_F_HW_VLAN_TX | NETIF_F_HW_VLAN_RX);
- netdev->features |= NETIF_F_TSO;
netdev->features |= NETIF_F_LLTX;
/*
linux-2.6-x86-pat-proper-tracking-of-set_memory_uc.patch:
--- NEW FILE linux-2.6-x86-pat-proper-tracking-of-set_memory_uc.patch ---
From: venkatesh.pallipadi at intel.com <venkatesh.pallipadi at intel.com>
Date: Wed, 20 Aug 2008 23:45:51 +0000 (-0700)
Subject: x86: PAT proper tracking of set_memory_uc and friends
X-Git-Tag: v2.6.27-rc5~5^2~23
X-Git-Url: http://git.kernel.org/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git;a=commitdiff_plain;h=c15238df3b65e34fadb1021b0fb0d5aebc7c42c6
x86: PAT proper tracking of set_memory_uc and friends
Big thinko in pat memtype tracking code. reserve_memtype should be called
with physical address and not virtual address.
Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi at intel.com>
Signed-off-by: Suresh Siddha <suresh.b.siddha at intel.com>
Signed-off-by: Ingo Molnar <mingo at elte.hu>
---
diff --git a/arch/x86/mm/pageattr.c b/arch/x86/mm/pageattr.c
index f5f5154..43e2f84 100644
--- a/arch/x86/mm/pageattr.c
+++ b/arch/x86/mm/pageattr.c
@@ -849,7 +849,7 @@ int set_memory_uc(unsigned long addr, int numpages)
/*
* for now UC MINUS. see comments in ioremap_nocache()
*/
- if (reserve_memtype(addr, addr + numpages * PAGE_SIZE,
+ if (reserve_memtype(__pa(addr), __pa(addr) + numpages * PAGE_SIZE,
_PAGE_CACHE_UC_MINUS, NULL))
return -EINVAL;
@@ -868,7 +868,7 @@ int set_memory_wc(unsigned long addr, int numpages)
if (!pat_enabled)
return set_memory_uc(addr, numpages);
- if (reserve_memtype(addr, addr + numpages * PAGE_SIZE,
+ if (reserve_memtype(__pa(addr), __pa(addr) + numpages * PAGE_SIZE,
_PAGE_CACHE_WC, NULL))
return -EINVAL;
@@ -884,7 +884,7 @@ int _set_memory_wb(unsigned long addr, int numpages)
int set_memory_wb(unsigned long addr, int numpages)
{
- free_memtype(addr, addr + numpages * PAGE_SIZE);
+ free_memtype(__pa(addr), __pa(addr) + numpages * PAGE_SIZE);
return _set_memory_wb(addr, numpages);
}
Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/kernel.spec,v
retrieving revision 1.523
retrieving revision 1.524
diff -u -r1.523 -r1.524
--- kernel.spec 2 Sep 2008 23:31:59 -0000 1.523
+++ kernel.spec 3 Sep 2008 06:56:51 -0000 1.524
@@ -582,6 +582,7 @@
Patch89: linux-2.6-x86-fdiv-bug-detection-fix.patch
Patch91: linux-2.6-x86-fix-oprofile-and-hibernation-issues.patch
Patch92: linux-2.6-x86-32-amd-c1e-force-timer-broadcast-late.patch
+Patch93: linux-2.6-x86-pat-proper-tracking-of-set_memory_uc.patch
#ALSA
@@ -619,6 +620,7 @@
Patch412: linux-2.6-block-submit_bh-discards-barrier-flag.patch
# filesystem patches
+Patch420: linux-2.6-fs-cifs-turn-off-unicode-during-session-establishment.patch
Patch421: linux-2.6-squashfs.patch
Patch424: linux-2.6-gfs-locking-exports.patch
Patch425: linux-2.6-nfs-client-mounts-hang.patch
@@ -652,6 +654,7 @@
Patch725: linux-2.6-netdev-atl2.patch
Patch726: linux-2.6-netdev-atl1e.patch
Patch727: linux-2.6-e1000-ich9.patch
+Patch728: linux-2.6-netdev-atl1-disable-tso-by-default.patch
#ACPI
Patch800: linux-2.6-acpi-processor-use-signed-int.patch
@@ -1019,6 +1022,8 @@
ApplyPatch linux-2.6-x86-fix-oprofile-and-hibernation-issues.patch
# fix failure to disable local apic on AMD c1e-enabled machines
ApplyPatch linux-2.6-x86-32-amd-c1e-force-timer-broadcast-late.patch
+#
+ApplyPatch linux-2.6-x86-pat-proper-tracking-of-set_memory_uc.patch
#
# PowerPC
@@ -1096,6 +1101,8 @@
# fin initio driver
# Filesystem patches.
+#
+ApplyPatch linux-2.6-fs-cifs-turn-off-unicode-during-session-establishment.patch
# Squashfs
ApplyPatch linux-2.6-squashfs.patch
# export symbols for gfs2 locking modules
@@ -1176,6 +1183,8 @@
ApplyPatch linux-2.6-netdev-atl2.patch
# add atl1e network driver for eeepc 901
ApplyPatch linux-2.6-netdev-atl1e.patch
+#
+ApplyPatch linux-2.6-netdev-atl1-disable-tso-by-default.patch
# ACPI/PM patches
# fix obvious thinko
@@ -1813,6 +1822,11 @@
%changelog
+* Wed Sep 03 2008 Chuck Ebbert <cebbert at redhat.com> 2.6.26.3-14
+- [CIFS] Turn off Unicode during session establishment for plaintext authentication
+- atl1: disable TSO by default
+- x86: PAT proper tracking of set_memory_uc and friends
+
* Tue Sep 02 2008 Chuck Ebbert <cebbert at redhat.com> 2.6.26.3-13
- Restore most of the drivers dropped in the 2.6.26 update. (#460853)
- Previous message (by thread): rpms/kernel/F-9 linux-2.6-fs-cifs-turn-off-unicode-during-session-establishment.patch, NONE, 1.1 linux-2.6-netdev-atl1-disable-tso-by-default.patch, NONE, 1.1 linux-2.6-x86-pat-proper-tracking-of-set_memory_uc.patch, NONE, 1.1 kernel.spec, 1.755, 1.756 todo, 1.2, 1.3
- Next message (by thread): rpms/gstreamermm/devel .cvsignore, 1.2, 1.3 gstreamermm.spec, 1.2, 1.3 sources, 1.2, 1.3
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list