rpms/kernel/F-9 patch-2.6.25.10.bz2.sign, NONE, 1.1 .cvsignore, 1.817, 1.818 kernel.spec, 1.700, 1.701 linux-2.6-upstream-reverts.patch, 1.5, 1.6 sources, 1.778, 1.779 upstream, 1.697, 1.698 patch-2.6.25.9.bz2.sign, 1.1, NONE
Chuck Ebbert (cebbert)
fedora-extras-commits at redhat.com
Thu Jul 3 21:18:27 UTC 2008
- Previous message: rpms/gl-117/devel gl-117.desktop,1.1,1.2 gl-117.spec,1.12,1.13
- Next message: 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
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: cebbert
Update of /cvs/pkgs/rpms/kernel/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6985
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-82
- 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-9/.cvsignore,v
retrieving revision 1.817
retrieving revision 1.818
diff -u -r1.817 -r1.818
--- .cvsignore 25 Jun 2008 02:48:49 -0000 1.817
+++ .cvsignore 3 Jul 2008 21:17:31 -0000 1.818
@@ -4,4 +4,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-9/kernel.spec,v
retrieving revision 1.700
retrieving revision 1.701
diff -u -r1.700 -r1.701
--- kernel.spec 2 Jul 2008 22:04:18 -0000 1.700
+++ kernel.spec 3 Jul 2008 21:17:32 -0000 1.701
@@ -31,7 +31,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}
@@ -1861,6 +1861,14 @@
%kernel_variant_files -a /%{image_install_path}/xen*-%{KVERREL}.xen -e /etc/ld.so.conf.d/kernelcap-%{KVERREL}.xen.conf %{with_xen} xen
%changelog
+* Thu Jul 03 2008 Chuck Ebbert <cebbert at redhat.com> 2.6.25.9-82
+- 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-81
- Upstream wireless updates from 2008-06-30
(http://marc.info/?l=linux-wireless&m=121486432315033&w=2)
linux-2.6-upstream-reverts.patch:
Index: linux-2.6-upstream-reverts.patch
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/F-9/linux-2.6-upstream-reverts.patch,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- linux-2.6-upstream-reverts.patch 23 Jun 2008 17:35:34 -0000 1.5
+++ linux-2.6-upstream-reverts.patch 3 Jul 2008 21:17:32 -0000 1.6
@@ -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-9/sources,v
retrieving revision 1.778
retrieving revision 1.779
diff -u -r1.778 -r1.779
--- sources 25 Jun 2008 02:48:49 -0000 1.778
+++ sources 3 Jul 2008 21:17:32 -0000 1.779
@@ -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-9/upstream,v
retrieving revision 1.697
retrieving revision 1.698
diff -u -r1.697 -r1.698
--- upstream 25 Jun 2008 02:48:49 -0000 1.697
+++ upstream 3 Jul 2008 21:17:32 -0000 1.698
@@ -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: rpms/gl-117/devel gl-117.desktop,1.1,1.2 gl-117.spec,1.12,1.13
- Next message: 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
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the scm-commits
mailing list