rpms/kernel/F-8 patch-2.6.25.10.bz2.sign, NONE, 1.1 .cvsignore, 1.727, 1.728 kernel.spec, 1.482, 1.483 linux-2.6-upstream-reverts.patch, 1.10, 1.11 sources, 1.688, 1.689 upstream, 1.609, 1.610 patch-2.6.25.9.bz2.sign, 1.1, NONE
Chuck Ebbert (cebbert)
fedora-extras-commits at redhat.com
Thu Jul 3 21:28:42 UTC 2008
- Previous message (by thread): rpms/python-pycurl/devel python-pycurl-no-static-libs.patch, NONE, 1.1 .cvsignore, 1.6, 1.7 python-pycurl.spec, 1.8, 1.9 sources, 1.6, 1.7
- Next message (by thread): rpms/remctl/F-9 remctl.spec,1.3,1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: cebbert
Update of /cvs/pkgs/rpms/kernel/F-8
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv7350
Modified Files:
.cvsignore kernel.spec linux-2.6-upstream-reverts.patch
sources upstream
Added Files:
patch-2.6.25.10.bz2.sign
Removed Files:
patch-2.6.25.9.bz2.sign
Log Message:
* Thu Jul 03 2008 Chuck Ebbert <cebbert at redhat.com> 2.6.25.9-42
- Linux 2.6.25.10
- Reverted stable patch, not needed with utrace:
x86_64-ptrace-fix-sys32_ptrace-task_struct-leak.patch
- Reverted part of this stable patch against drivers/net/wireless/strip.c
(the driver eventually gets removed as part of the wireless updates):
tty-fix-for-tty-operations-bugs.patch
--- NEW FILE patch-2.6.25.10.bz2.sign ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (GNU/Linux)
Comment: See http://www.kernel.org/signature.html for info
iD8DBQBIbE5NyGugalF9Dw4RAkZqAJ9T1YQYand/tLR5isI1DMct3RhhuQCZAdjV
H7HfaUokzltPAe5iCxFbHjE=
=THSv
-----END PGP SIGNATURE-----
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/.cvsignore,v
retrieving revision 1.727
retrieving revision 1.728
diff -u -r1.727 -r1.728
--- .cvsignore 25 Jun 2008 02:43:38 -0000 1.727
+++ .cvsignore 3 Jul 2008 21:27:53 -0000 1.728
@@ -3,4 +3,4 @@
temp-*
kernel-2.6.25
linux-2.6.25.tar.bz2
-patch-2.6.25.9.bz2
+patch-2.6.25.10.bz2
Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/kernel.spec,v
retrieving revision 1.482
retrieving revision 1.483
diff -u -r1.482 -r1.483
--- kernel.spec 2 Jul 2008 21:23:38 -0000 1.482
+++ kernel.spec 3 Jul 2008 21:27:53 -0000 1.483
@@ -33,7 +33,7 @@
## If this is a released kernel ##
%if 0%{?released_kernel}
# Do we have a 2.6.21.y update to apply?
-%define stable_update 9
+%define stable_update 10
# Set rpm version accordingly
%if 0%{?stable_update}
%define stablerev .%{stable_update}
@@ -1824,6 +1824,14 @@
%changelog
+* Thu Jul 03 2008 Chuck Ebbert <cebbert at redhat.com> 2.6.25.9-42
+- Linux 2.6.25.10
+- Reverted stable patch, not needed with utrace:
+ x86_64-ptrace-fix-sys32_ptrace-task_struct-leak.patch
+- Reverted part of this stable patch against drivers/net/wireless/strip.c
+ (the driver eventually gets removed as part of the wireless updates):
+ tty-fix-for-tty-operations-bugs.patch
+
* Wed Jul 02 2008 John W. Linville <linville at redhat.com> 2.6.25.9-41
- Upstream wireless fixes from 2008-06-30
(http://marc.info/?l=linux-wireless&m=121485709702728&w=2)
linux-2.6-upstream-reverts.patch:
Index: linux-2.6-upstream-reverts.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/linux-2.6-upstream-reverts.patch,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- linux-2.6-upstream-reverts.patch 23 Jun 2008 17:35:23 -0000 1.10
+++ linux-2.6-upstream-reverts.patch 3 Jul 2008 21:27:53 -0000 1.11
@@ -459,3 +459,131 @@
ring->nr_slots = nr_slots;
ring->mmio_base = b43_dmacontroller_base(type, controller_index);
ring->index = controller_index;
+From stable-bounces at linux.kernel.org Fri Jun 27 14:44:11 2008
+From: Roland McGrath <roland at redhat.com>
+Date: Fri, 27 Jun 2008 13:48:29 -0700 (PDT)
+Subject: x86_64 ptrace: fix sys32_ptrace task_struct leak
+To: stable at kernel.org
+Cc: Pekka Enberg <penberg at cs.helsinki.fi>, Jeff Dike <jdike at addtoit.com>, Joris van Rantwijk <jorispubl at xs4all.nl>, linux-kernel at vger.kernel.org, Thorsten Knabe <linux at thorsten-knabe.de>
+Message-ID: <20080627204953.D7D8A154223 at magilla.localdomain>
+
+From: Roland McGrath <roland at redhat.com>
+
+Commit 5a4646a4efed8c835f76c3b88f3155f6ab5b8d9b introduced a leak of
+task_struct refs into sys32_ptrace. This bug has already gone away in
+for 2.6.26 in commit 562b80bafffaf42a6d916b0a2ee3d684220a1c10.
+
+Signed-off-by: Roland McGrath <roland at redhat.com>
+Acked-by: Ingo Molnar <mingo at elte.hu>
+Signed-off-by: Greg Kroah-Hartman <gregkh at suse.de>
+
+---
+ arch/x86/kernel/ptrace.c | 45 ++++++++++++++++++++++++++-------------------
+ 1 file changed, 26 insertions(+), 19 deletions(-)
+
+--- a/arch/x86/kernel/ptrace.c
++++ b/arch/x86/kernel/ptrace.c
+@@ -1309,42 +1309,49 @@ asmlinkage long sys32_ptrace(long reques
+ break;
+
+ case PTRACE_GETREGS: /* Get all gp regs from the child. */
+- return copy_regset_to_user(child, &user_x86_32_view,
+- REGSET_GENERAL,
+- 0, sizeof(struct user_regs_struct32),
+- datap);
++ ret = copy_regset_to_user(child, &user_x86_32_view,
++ REGSET_GENERAL,
++ 0, sizeof(struct user_regs_struct32),
++ datap);
++ break;
+
+ case PTRACE_SETREGS: /* Set all gp regs in the child. */
+- return copy_regset_from_user(child, &user_x86_32_view,
+- REGSET_GENERAL, 0,
+- sizeof(struct user_regs_struct32),
+- datap);
++ ret = copy_regset_from_user(child, &user_x86_32_view,
++ REGSET_GENERAL, 0,
++ sizeof(struct user_regs_struct32),
++ datap);
++ break;
+
+ case PTRACE_GETFPREGS: /* Get the child FPU state. */
+- return copy_regset_to_user(child, &user_x86_32_view,
+- REGSET_FP, 0,
+- sizeof(struct user_i387_ia32_struct),
+- datap);
++ ret = copy_regset_to_user(child, &user_x86_32_view,
++ REGSET_FP, 0,
++ sizeof(struct user_i387_ia32_struct),
++ datap);
++ break;
+
+ case PTRACE_SETFPREGS: /* Set the child FPU state. */
+- return copy_regset_from_user(
++ ret = copy_regset_from_user(
+ child, &user_x86_32_view, REGSET_FP,
+ 0, sizeof(struct user_i387_ia32_struct), datap);
++ break;
+
+ case PTRACE_GETFPXREGS: /* Get the child extended FPU state. */
+- return copy_regset_to_user(child, &user_x86_32_view,
+- REGSET_XFP, 0,
+- sizeof(struct user32_fxsr_struct),
+- datap);
++ ret = copy_regset_to_user(child, &user_x86_32_view,
++ REGSET_XFP, 0,
++ sizeof(struct user32_fxsr_struct),
++ datap);
++ break;
+
+ case PTRACE_SETFPXREGS: /* Set the child extended FPU state. */
+- return copy_regset_from_user(child, &user_x86_32_view,
++ ret = copy_regset_from_user(child, &user_x86_32_view,
+ REGSET_XFP, 0,
+ sizeof(struct user32_fxsr_struct),
+ datap);
++ break;
+
+ default:
+- return compat_ptrace_request(child, request, addr, data);
++ ret = compat_ptrace_request(child, request, addr, data);
++ break;
+ }
+
+ out:
+From alan at lxorguk.ukuu.org.uk Fri Jun 27 07:39:26 2008
+From: Alan Cox <alan at lxorguk.ukuu.org.uk>
+Date: Fri, 27 Jun 2008 15:21:55 +0100
+Subject: TTY: fix for tty operations bugs
+To: greg at kroah.com
+Message-ID: <20080627152155.50f0ebae at lxorguk.ukuu.org.uk>
+
+From: Alan Cox <alan at lxorguk.ukuu.org.uk>
+
+This is fixed with the recent tty operations rewrite in mainline in a
+different way, this is a selective backport of the relevant portions to
+the -stable tree.
+
+Signed-off-by: Alan Cox <alan at redhat.com>
+Signed-off-by: Greg Kroah-Hartman <gregkh at suse.de>
+
+---
+ drivers/net/wireless/strip.c | 3 ++-
+
+ *****************
+ * NOTE: reverting only the changes to drivers/net/wireless/strip.c
+ *****************
+
+--- a/drivers/net/wireless/strip.c
++++ b/drivers/net/wireless/strip.c
+@@ -802,7 +802,8 @@ static void set_baud(struct tty_struct *
+ struct ktermios old_termios = *(tty->termios);
+ tty->termios->c_cflag &= ~CBAUD; /* Clear the old baud setting */
+ tty->termios->c_cflag |= baudcode; /* Set the new baud setting */
+- tty->driver->set_termios(tty, &old_termios);
++ if (tty->driver->set_termios)
++ tty->driver->set_termios(tty, &old_termios);
+ }
+
+ /*
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/sources,v
retrieving revision 1.688
retrieving revision 1.689
diff -u -r1.688 -r1.689
--- sources 25 Jun 2008 02:43:38 -0000 1.688
+++ sources 3 Jul 2008 21:27:53 -0000 1.689
@@ -1,2 +1,2 @@
db95a49a656a3247d4995a797d333153 linux-2.6.25.tar.bz2
-493a0b7dd145d4f378ce3970e3690320 patch-2.6.25.9.bz2
+ad3c4b32bf293722500160a2bb6100b6 patch-2.6.25.10.bz2
Index: upstream
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-8/upstream,v
retrieving revision 1.609
retrieving revision 1.610
diff -u -r1.609 -r1.610
--- upstream 25 Jun 2008 02:43:38 -0000 1.609
+++ upstream 3 Jul 2008 21:27:53 -0000 1.610
@@ -1,2 +1,2 @@
linux-2.6.25.tar.bz2
-patch-2.6.25.9.bz2
+patch-2.6.25.10.bz2
--- patch-2.6.25.9.bz2.sign DELETED ---
- Previous message (by thread): rpms/python-pycurl/devel python-pycurl-no-static-libs.patch, NONE, 1.1 .cvsignore, 1.6, 1.7 python-pycurl.spec, 1.8, 1.9 sources, 1.6, 1.7
- Next message (by thread): rpms/remctl/F-9 remctl.spec,1.3,1.4
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list