Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Wed, 13 Apr 2011 15:37:54 -0400 (EDT)
From: Josh Bressers <bressers@...hat.com>
To: oss-security@...ts.openwall.com
Cc: "Steven M. Christey" <coley@...us.mitre.org>
Subject: Re: CVE request - kernel: bonding: Incorrect TX
 queue offset

Please use CVE-2011-1581

Thanks.

-- 
    JB


----- Original Message -----
> Backport of upstream commit:
> fd0e435b0fe85622f167b84432552885a4856ac8 bonding: Incorrect TX queue
> offset
> 
> By default bonding only allocates 16 queues. Devices that have more
> than
> 16 receive queues will exceed the tx queue index for the bonding
> device,
> resulting in at least a denial of service (BUG: unable to handle
> kernel
> paging request at...).
> 
> For proper queue allocation, in the bonding driver and down to the
> devices, they should probably add the following line to one of the
> files
> in /etc/modprobe.d/
> 
> options bonding tx_queues=N
> 
> where N>= number of processors that show up in /proc/cpuinfo.
> 
> https://bugzilla.redhat.com/show_bug.cgi?id=696029
> http://git.kernel.org/linus/fd0e435b0fe85622f167b84432552885a4856ac8
> 
> Thanks, Eugene
> --
> main(i) { putchar(182623909 >> (i-1) * 5&31|!!(i<7)<<6) && main(++i);
> }

Powered by blists - more mailing lists

Please check out the Open Source Software Security Wiki, which is counterpart to this mailing list.

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.