All of lore.kernel.org
 help / color / mirror / Atom feed
* Linux 2.6.20.8
@ 2007-04-25 21:22 Greg KH
  2007-04-25 21:22 ` Greg KH
  2007-04-25 23:29 ` David Miller
  0 siblings, 2 replies; 5+ messages in thread
From: Greg KH @ 2007-04-25 21:22 UTC (permalink / raw)
  To: linux-kernel, Andrew Morton, torvalds, stable

We (the -stable team) are announcing the release of the 2.6.20.8 kernel.
This release has a security bugfix so any users of kernels older than
2.6.20.7 are highly encouraged to upgrade as soon as possible.

The diffstat and short summary of the fixes are below.

I'll also be replying to this message with a copy of the patch between
2.6.20.7 and 2.6.20.8.

The updated 2.6.20.y git tree can be found at:
        git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.20.y.git
and can be browsed at the normal kernel.org git web browser:
        www.kernel.org/git/

thanks,

greg k-h

--------
 Makefile                |    2 +-
 net/ipv4/fib_frontend.c |    8 +++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)


Summary of changes from v2.6.20.7 to v2.6.20.8
==============================================

Alexey Kuznetsov (1):
      NETLINK: Infinite recursion in netlink.

Greg Kroah-Hartman (1):
      Linux 2.6.20.8


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Linux 2.6.20.8
  2007-04-25 21:22 Linux 2.6.20.8 Greg KH
@ 2007-04-25 21:22 ` Greg KH
  2007-04-25 23:29 ` David Miller
  1 sibling, 0 replies; 5+ messages in thread
From: Greg KH @ 2007-04-25 21:22 UTC (permalink / raw)
  To: linux-kernel, Andrew Morton, torvalds, stable

diff --git a/Makefile b/Makefile
index bc99522..f3539e8 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
 VERSION = 2
 PATCHLEVEL = 6
 SUBLEVEL = 20
-EXTRAVERSION = .7
+EXTRAVERSION = .8
 NAME = Homicidal Dwarf Hamster
 
 # *DOCUMENTATION*
diff --git a/net/ipv4/fib_frontend.c b/net/ipv4/fib_frontend.c
index d47b72a..fa2cb8c 100644
--- a/net/ipv4/fib_frontend.c
+++ b/net/ipv4/fib_frontend.c
@@ -772,6 +772,8 @@ static void nl_fib_lookup(struct fib_result_nl *frn, struct fib_table *tb )
 				       .nl_u = { .ip4_u = { .daddr = frn->fl_addr,
 							    .tos = frn->fl_tos,
 							    .scope = frn->fl_scope } } };
+
+	frn->err = -ENOENT;
 	if (tb) {
 		local_bh_disable();
 
@@ -783,6 +785,7 @@ static void nl_fib_lookup(struct fib_result_nl *frn, struct fib_table *tb )
 			frn->nh_sel = res.nh_sel;
 			frn->type = res.type;
 			frn->scope = res.scope;
+			fib_res_put(&res);
 		}
 		local_bh_enable();
 	}
@@ -797,6 +800,9 @@ static void nl_fib_input(struct sock *sk, int len)
 	struct fib_table *tb;
 	
 	skb = skb_dequeue(&sk->sk_receive_queue);
+	if (skb == NULL)
+		return;
+
 	nlh = (struct nlmsghdr *)skb->data;
 	if (skb->len < NLMSG_SPACE(0) || skb->len < nlh->nlmsg_len ||
 	    nlh->nlmsg_len < NLMSG_LENGTH(sizeof(*frn))) {
@@ -809,7 +815,7 @@ static void nl_fib_input(struct sock *sk, int len)
 
 	nl_fib_lookup(frn, tb);
 	
-	pid = nlh->nlmsg_pid;           /*pid of sending process */
+	pid = NETLINK_CB(skb).pid;       /* pid of sending process */
 	NETLINK_CB(skb).pid = 0;         /* from kernel */
 	NETLINK_CB(skb).dst_group = 0;  /* unicast */
 	netlink_unicast(sk, skb, pid, MSG_DONTWAIT);

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: Linux 2.6.20.8
  2007-04-25 21:22 Linux 2.6.20.8 Greg KH
  2007-04-25 21:22 ` Greg KH
@ 2007-04-25 23:29 ` David Miller
  2007-04-25 23:52   ` Greg KH
  1 sibling, 1 reply; 5+ messages in thread
From: David Miller @ 2007-04-25 23:29 UTC (permalink / raw)
  To: gregkh; +Cc: linux-kernel, akpm, torvalds, stable

From: Greg KH <gregkh@suse.de>
Date: Wed, 25 Apr 2007 14:22:25 -0700

> We (the -stable team) are announcing the release of the 2.6.20.8 kernel.
> This release has a security bugfix so any users of kernels older than
> 2.6.20.7 are highly encouraged to upgrade as soon as possible.

Greg, Yoshifuji sent you an ipv6 security fix of nearly
equally severity yesterday.

Why did you leave that out?

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Linux 2.6.20.8
  2007-04-25 23:29 ` David Miller
@ 2007-04-25 23:52   ` Greg KH
  2007-04-25 23:59     ` David Miller
  0 siblings, 1 reply; 5+ messages in thread
From: Greg KH @ 2007-04-25 23:52 UTC (permalink / raw)
  To: David Miller; +Cc: linux-kernel, akpm, torvalds, stable

On Wed, Apr 25, 2007 at 04:29:44PM -0700, David Miller wrote:
> From: Greg KH <gregkh@suse.de>
> Date: Wed, 25 Apr 2007 14:22:25 -0700
> 
> > We (the -stable team) are announcing the release of the 2.6.20.8 kernel.
> > This release has a security bugfix so any users of kernels older than
> > 2.6.20.7 are highly encouraged to upgrade as soon as possible.
> 
> Greg, Yoshifuji sent you an ipv6 security fix of nearly
> equally severity yesterday.
> 
> Why did you leave that out?

Because I haven't been applying any network-related patches unless you
forward them to me, based on what happened the last time I did that
without asking :)

So, sorry, I didn't realize this was a big issue, can you forward the
needed patches to me?  I'll do a new release with them in it after I get
back from dinner.

thanks,

greg k-h


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Linux 2.6.20.8
  2007-04-25 23:52   ` Greg KH
@ 2007-04-25 23:59     ` David Miller
  0 siblings, 0 replies; 5+ messages in thread
From: David Miller @ 2007-04-25 23:59 UTC (permalink / raw)
  To: gregkh; +Cc: linux-kernel, akpm, torvalds, stable

From: Greg KH <gregkh@suse.de>
Date: Wed, 25 Apr 2007 16:52:10 -0700

> Because I haven't been applying any network-related patches unless you
> forward them to me, based on what happened the last time I did that
> without asking :)

:-)  I'm trying not to be too controlling and stay out of the way
every once in a while :)

> So, sorry, I didn't realize this was a big issue, can you forward the
> needed patches to me?  I'll do a new release with them in it after I get
> back from dinner.

I'll send it to you under seperate cover, thanks a lot Greg.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-04-25 23:59 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-04-25 21:22 Linux 2.6.20.8 Greg KH
2007-04-25 21:22 ` Greg KH
2007-04-25 23:29 ` David Miller
2007-04-25 23:52   ` Greg KH
2007-04-25 23:59     ` David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.