| From | Subject | Date |
|---|---|---|
| Matt Mackall | [PATCH] Change pagemap output format to allow for future rep...
Sorry for sitting on this so long, but it would be nice to get this in
before the pagemap stuff is too widespread. We couldn't pin down the
huge page support itself, but I figured we should get the format bits in
place.
From: Hans Rosenfeld <hans.rosenfeld@amd.com>
Change pagemap output format to allow for future reporting of huge pages.
(Format comment and minor cleanups: mpm@selenic.com)
Signed-off-by: Hans Rosenfeld <hans.rosenfeld@amd.com>
Signed-off-by: Matt Mackall <mpm@...
| Mar 21, 7:46 pm 2008 |
| Chris Wright | [patch 48/76] atmel_spi: fix clock polarity
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
The atmel_spi driver does not initialize clock polarity correctly (except for
at91rm9200 CS0 channel) in some case.
The atmel_spi driver uses gpio-controlled chipselect. OTOH spi clock signal
is controlled by CSRn.CPOL bit, but this register controls clock signal
correctly only in 'real transfer' duration. At the time of cs_activate()
call, CSRn.CPOL...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 34/76] file capabilities: simplify signal check
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Serge E. Hallyn <serue@us.ibm.com>
Simplify the uid equivalence check in cap_task_kill(). Anyone can kill a
process owned by the same uid.
Without this patch wireshark is reported to fail.
Signed-off-by: Serge E. Hallyn <serue@us.ibm.com>
Signed-off-by: Andrew G. Morgan <morgan@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus ...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 37/76] spi: pxa2xx_spi clock polarity fix
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Ned Forrester <nforrester@whoi.edu>
Fixes a sequencing bug in spi driver pxa2xx_spi.c in which the chip select
for a transfer may be asserted before the clock polarity is set on the
interface. As a result of this bug, the clock signal may have the wrong
polarity at transfer start, so it may need to make an extra half transition
before the intended clock/data signals begin. (This probably m...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 19/76] iov_iter_advance() fix
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Nick Piggin <npiggin@suse.de>
iov_iter_advance() skips over zero-length iovecs, however it does not properly
terminate at the end of the iovec array. Fix this by checking against
i->count before we skip a zero-length iov.
The bug was reproduced with a test program that continually randomly creates
iovs to writev. The fix was also verified with the same program and also it
could verif...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 21/76] x86: adjust enable_NMI_through_LVT0()
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Jan Beulich <jbeulich@novell.com>
commit e94271017f0933b29362a3c9dea5a6b9d04d98e1
Its previous use in a call to on_each_cpu() was pointless, as at the
time that code gets executed only one CPU is online. Further, the
function can be __cpuinit, and for this to work without
CONFIG_HOTPLUG_CPU setup_nmi() must also get an attribute (this one
can even be __init; on 64-bits check_timer() also ...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 05/76] NIU: More BMAC alt MAC address fixes.
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Matheos Worku <Matheos.Worku@Sun.COM>
Upstream commit: fa907895b7b776208a1406efe5ba7ffe0f49f507
From: Matheos Worku <Matheos.Worku@Sun.COM>
1) niu_enable_alt_mac() needs to be adjusted so that the mask
is computed properly for the BMAC case.
2) BMAC has 6 alt MAC addresses available, not 7.
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroa...
| Mar 21, 6:42 pm 2008 |
| Chris Wright | [patch 09/76] NET: Fix race in dev_close(). (Bug 9750)
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Matti Linnanvuori <mattilinnanvuori@yahoo.com>
Upstream commit: d8b2a4d21e0b37b9669b202867bfef19f68f786a
There is a race in Linux kernel file net/core/dev.c, function dev_close.
The function calls function dev_deactivate, which calls function
dev_watchdog_down that deletes the watchdog timer. However, after that, a
driver can call netif_carrier_ok, which calls function
__netdev_watchdog_u...
| Mar 21, 6:42 pm 2008 |
| Chris Wright | [patch 06/76] NIU: Fix BMAC alternate MAC address indexing.
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Matheos Worku <matheos.worku@sun.com>
Upstream commit: 3b5bcedeeb755b6e813537fcf4c32f010b490aef
BMAC port alternate MAC address index needs to start at 1. Index 0 is
used for the main MAC address.
Signed-off-by: Matheos Worku <matheos.worku@sun.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: C...
| Mar 21, 6:42 pm 2008 |
| Chris Wright | [patch 04/76] TCP: Improve ipv4 established hash function.
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: David S. Miller <davem@davemloft.net>
Upstream commit: 7adc3830f90df04a13366914d80a3ed407db5381
If all of the entropy is in the local and foreign addresses,
but xor'ing together would cancel out that entropy, the
current hash performs poorly.
Suggested by Cosmin Ratiu:
Basically, the situation is as follows: There is a client
machine and a server machine. Both create 15000 virtual
...
| Mar 21, 6:42 pm 2008 |
| Chris Wright | [patch 08/76] NET: Messed multicast lists after dev_mc_sync/...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Jorge Boncompte [DTI2] <jorge@dti2.net>
Upstream commit: 12aa343add3eced38a44bdb612b35fdf634d918c
Commit a0a400d79e3dd7843e7e81baa3ef2957bdc292d0 ("[NET]: dev_mcast:
add multicast list synchronization helpers") from you introduced a new
field "da_synced" to struct dev_addr_list that is not properly
initialized to 0. So when any of the current users (8021q, macvlan,
mac80211) calls dev_mc_...
| Mar 21, 6:42 pm 2008 |
| Chris Wright | [patch 11/76] IPV6: dst_entry leak in ip4ip6_err.
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Denis V. Lunev <den@openvz.org>
Upstream commit: 9937ded8e44de8865cba1509d24eea9d350cebf0
The result of the ip_route_output is not assigned to skb. This means that
- it is leaked
- possible OOPS below dereferrencing skb->dst
- no ICMP message for this case
Signed-off-by: Denis V. Lunev <den@openvz.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: ...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 07/76] NIU: Bump driver version and release date.
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: David S. Miller <davem@davemloft.net>
Upstream commit: a442585952f137bd4cdb1f2f3166e4157d383b82
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
---
drivers/net/niu.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- a/drivers/net/niu.c
+++ b/dr...
| Mar 21, 6:42 pm 2008 |
| Chris Wright | [patch 13/76] IPCONFIG: The kernel gets no IP from some DHCP...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Stephen Hemminger <shemminger@linux-foundation.org>
Upstream commit: dea75bdfa57f75a7a7ec2961ec28db506c18e5db
From: Stephen Hemminger <shemminger@linux-foundation.org>
Based upon a patch by Marcel Wappler:
This patch fixes a DHCP issue of the kernel: some DHCP servers
(i.e. in the Linksys WRT54Gv5) are very strict about the contents
of the DHCPDISCOVER packet they rece...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 12/76] IPV4: Remove IP_TOS setting privilege checks.
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: David S. Miller <davem@davemloft.net>
Upstream commit: e4f8b5d4edc1edb0709531bd1a342655d5e8b98e
Various RFCs have all sorts of things to say about the CS field of the
DSCP value. In particular they try to make the distinction between
values that should be used by "user applications" and things like
routing daemons.
This seems to have influenced the CAP_NET_ADMIN check which exists for
...
| Mar 21, 6:43 pm 2008 |
| Jesper Juhl | [PATCH] Fix leaks in IBM Hot Plug Controller Driver - ibmphp...
In drivers/pci/hotplug/ibmphp_core.c::ibmphp_init_devno() we allocate
space dynamically for a PCI irq routing table by calling
pcibios_get_irq_routing_table(), but we never free the allocated space.
This patch frees the allocated space at the function exit points.
Spotted by the Coverity checker. Compile tested only.
Please consider applying.
Signed-off-by: Jesper Juhl <jesper.juhl@gmail.com>
---
ibmphp_core.c | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
...
| Mar 21, 7:07 pm 2008 |
| Chris Wright | [patch 29/76] SCSI aic94xx: fix REQ_TASK_ABORT and REQ_DEVIC...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: James Bottomley <James.Bottomley@HansenPartnership.com>
This driver has been failing under heavy load with
aic94xx: escb_tasklet_complete: REQ_TASK_ABORT, reason=0x6
aic94xx: escb_tasklet_complete: Can't find task (tc=4) to abort!
The second message is because the driver fails to identify the task
it's being asked to abort. On closer inpection, there's a thinko in
the for each task loo...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 43/76] moduleparam: fix alpha, ia64 and ppc64 compile...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
[upstream commit: 91d35dd9]
On alpha, ia64 and ppc64 only relocations to local data can go into
read-only sections. The vast majority of module parameters use the global
generic param_set_*/param_get_* functions, so the 'const' attribute for
struct kernel_param is not only useless, but it also causes compile
failures due to 'section type conflict...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 68/76] NETFILTER: nfnetlink_log: fix computation of n...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Eric Leblond <eric@inl.fr>
Upstream commit 7000d38d:
This patch is similar to nfnetlink_queue fixes. It fixes the computation
of skb size by using NLMSG_SPACE instead of NLMSG_ALIGN.
Signed-off-by: Eric Leblond <eric@inl.fr>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@s...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 25/76] fuse: fix permission checking
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Miklos Szeredi <mszeredi@suse.cz>
[upstream commit 1a823ac9ff09cbdf39201df37b7ede1f9395de83]
I added a nasty local variable shadowing bug to fuse in 2.6.24, with the
result, that the 'default_permissions' mount option is basically ignored.
How did this happen?
- old err declaration in inner scope
- new err getting declared in outer scope
- 'return err' from inner scope getting rem...
| Mar 21, 6:43 pm 2008 |
| Pierre Ossman | [PATCH] mmc: use sysfs groups to handle conditional attributes
Suppressing uevents turned out to be a bad idea as it screws up the
order of events, making user space very confused. Change the system to
use sysfs groups instead.
Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
--
This is a regression that, for some odd reason, has gone unnoticed for
some time. It confuses hal so that the block devices (which have the
mmc device as a parent) are not registered. End result being that
desktop magic when cards are inserted won't work.
I don't know how cl...
| Mar 21, 6:54 pm 2008 |
| Chris Wright | [patch 47/76] b43: Backport bcm4311 fix
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Michael Buesch <mb@bu3sch.de>
This is a backport of upstream commit 013978b6 ("b43: Changes to enable
BCM4311 rev 02 with wireless core revision 13") and the changes include
the following:
(1) Add the 802.11 rev 13 device to the ssb_device_id table to load b43.
(2) Add PHY revision 9 to the supported list.
(3) Change the 2-bit routing code for address extensions to 0b10 rather
than t...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 59/76] Fix default compose table initialization
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
Oddly enough, unsigned int c = '\300'; puts a "negative" value in c, not
0300... This fixes the default unicode compose table by using integers
instead of character constants.
Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Fold in upstream commit 10a7f...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 70/76] jbd2: correctly unescape journal data blocks
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Duane Griffin <duaneg@dghda.com>
Fix a long-standing typo (predating git) that will cause data corruption if a
journal data block needs unescaping. At the moment the wrong buffer head's
data is being unescaped.
To test this case mount a filesystem with data=journal, start creating and
deleting a bunch of files containing only JBD2_MAGIC_NUMBER (0xc03b3998), then
pull the plug on the devi...
| Mar 21, 6:44 pm 2008 |
| Chris Wright | [patch 58/76] x86: dont use P6_NOPs if compiling with CONFIG...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: H. Peter Anvin <hpa@zytor.com>
x86: don't use P6_NOPs if compiling with CONFIG_X86_GENERIC
P6_NOPs are definitely not supported on some VIA CPUs, and possibly
(unverified) on AMD K7s. It is also the only thing that prevents a
686 kernel from running on Transmeta TM3x00/5x00 (Crusoe) series.
The performance benefit over generic NOPs is very small, so when
building for generic consumptio...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 62/76] SCSI: mpt fusion: dont oops if NumPhys==0
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Krzysztof Oledzki <olel@ans.pl>
Don't oops if NumPhys==0, instead return -ENODEV.
This patch fixes http://bugzilla.kernel.org/show_bug.cgi?id=9909
Signed-off-by: Krzysztof Piotr Oledzki <ole@ans.pl>
Acked-by: Eric Moore <Eric.Moore@lsi.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: James Bottomley <James.Bottomley@HansenPartnership.com>...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 66/76] NETFILTER: xt_time: fix failure to match on Su...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Jan Engelhardt <jengelh@computergmbh.de>
Upstream commit 4f4c9430:
xt_time_match() in net/netfilter/xt_time.c in kernel 2.6.24 never
matches on Sundays. On my host I have a rule like
iptables -A OUTPUT -m time --weekdays Sun -j REJECT
and it never matches. The problem is in localtime_2(), which uses
r->weekday = (4 + r->dse) % 7;
to map the epoch day onto a weekday in {...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 49/76] x86: move out tick_nohz_stop_sched_tick() call...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
[upstream commit: 3d97775a]
Move out tick_nohz_stop_sched_tick() call from the loop in cpu_idle
same as 32-bit version.
Signed-off-by: Hiroshi Shimamoto <h-shimamoto@ct.jp.nec.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Cc: Ed Tomlinson <edt@aei.ca>
Signed-off-...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 57/76] SCSI: fix BUG when sum(scatterlist) > bufflen
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Tony Battersby <tonyb@cybernetics.com>
When sending a SCSI command to a tape drive via the SCSI Generic (sg)
driver, if the command has a data transfer length more than
scatter_elem_sz (32 KB default) and not a multiple of 512, then I either
hit BUG_ON(!valid_dma_direction(direction)) in dma_unmap_sg() or else
the command never completes (depending on the LLDD).
When constructing scatterl...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 56/76] USB: ehci: handle large bulk URBs correctly (a...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Misha Zhilin <misha@epiphan.com>
When use of urb->status in the EHCI driver was reworked last August
(commit 14c04c0f88f228fee1f412be91d6edcb935c78aa), a bug was inserted
in the handling of early completion for bulk transactions that need
more than one qTD (e.g. more than 20KB in one URB).
This patch resolves that problem by ensuring that the early completion
status is preserved until ...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 71/76] jbd: correctly unescape journal data blocks
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Duane Griffin <duaneg@dghda.com>
Fix a long-standing typo (predating git) that will cause data corruption if a
journal data block needs unescaping. At the moment the wrong buffer head's
data is being unescaped.
To test this case mount a filesystem with data=journal, start creating and
deleting a bunch of files containing only JFS_MAGIC_NUMBER (0xc03b3998), then
pull the plug on the devic...
| Mar 21, 6:44 pm 2008 |
| Chris Wright | [patch 53/76] VT notifier fix for VT switch
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Samuel Thibault <samuel.thibault@ens-lyon.org>
VT notifier callbacks need to be aware of console switches. This is already
partially done from console_callback(), but at that time fg_console, cursor
positions, etc. are not yet updated and hence screen readers fetch the old
values.
This adds an update notify after all of the values are updated in
redraw_screen(vc, 1).
Signed-off-by: S...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 60/76] SCSI: gdth: bugfix for the at-exit problems
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Boaz Harrosh <bharrosh@panasas.com>
gdth_exit would first remove all cards then stop the timer
and would not sync with the timer function. This caused a crash
in gdth_timer() when module was unloaded.
So del_timer_sync the timer before we delete the cards.
also the reboot notifier function would crash. So clean
that up and fix the crashes.
Signed-off-by: Boaz Harrosh <bharrosh@panas...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 45/76] e1000e: Fix CRC stripping in hardware context ...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Auke Kok <auke-jan.h.kok@intel.com>
CRC stripping was only correctly enabled for packet split recieves
which is used when receiving jumbo frames. Correctly enable SECRC
also for normal buffer packet receives.
Tested by Andy Gospodarek and Johan Andersson, see bugzilla #9940.
Signed-off-by: Auke Kok <auke-jan.h.kok@intel.com>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Cc: ...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 69/76] zisofs: fix readpage() outside i_size
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Dave Young <hidave.darkstar@gmail.com>
A read request outside i_size will be handled in do_generic_file_read(). So
we just return 0 to avoid getting -EIO as normal reading, let
do_generic_file_read do the rest.
At the same time we need unlock the page to avoid system stuck.
Fixes http://bugzilla.kernel.org/show_bug.cgi?id=10227
Signed-off-by: Dave Young <hidave.darkstar@gmail.com&...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 61/76] SCSI: gdth: fix to internal commands execution
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Boaz Harrosh <bharrosh@panasas.com>
The recent patch named:
[SCSI] gdth: !use_sg cleanup and use of scsi accessors
has done a bad job in handling internal commands issued by gdth_execute().
Internal commands are issued with device gdth_cmd_str ready made directly
to the card, without any mapping or translations of scsi commands. So here
I added a gdth_cmd_str pointer to the gdth_cmndi...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 50/76] macb: Fix speed setting
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
Fix NCFGR.SPD setting on 10Mbps. This bug was introduced by
conversion to generic PHY layer in kernel 2.6.23.
Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Signed-off-by...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 51/76] ioat: fix ack handling, driver must ensure tha...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Dan Williams <dan.j.williams@intel.com>
Initialize 'ack' to zero in case the descriptor has been recycled.
Prevents "kernel BUG at crypto/async_tx/async_xor.c:185!"
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Acked-by: Shannon Nelson <shannon.nelson@intel.com>
[chrisw@sous-sol.org: backport to 2.6.24.3]
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Sign...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 44/76] PCI x86: always use conf1 to access config spa...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
[upsteam commit: a0ca9909]
Thanks to Loic Prylli <loic@myri.com>, who originally proposed
this idea.
Always using legacy configuration mechanism for the legacy config space
and extended mechanism (mmconf) for the extended config space is
a simple and very logical approach. It's supposed to resolve all
known mmconf problems. It still allo...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 55/76] USB: ftdi_sio - really enable EM1010PC
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Sven Andersen <s.andersen@cryonet.de>
[upstream commit: 4ae897df]
Add EM1010PC to ftdi_sio.c
Signed-off-by: Sven Andersen <s.andersen@cryonet.de>
Cc: stable <stable@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
---
drivers/usb/serial/f...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 46/76] arcmsr: fix IRQs disabled warning spew
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Mike Pagano <mpagano@gentoo.org>
As of 2.6.24, running the archttp passthrough daemon with the arcmsr
driver produces an endless spew of dma_free_coherent warnings:
WARNING: at arch/x86/kernel/pci-dma_64.c:169 dma_free_coherent()
It turns out that coherent memory is not needed, so commit 76d78300 by
Nick Cheng <nick.cheng@areca.com.tw> switched it to kmalloc (as well as
making a ...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 33/76] futex: runtime enable pi and robust functional...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Thomas Gleixner <tglx@linutronix.de>
Not all architectures implement futex_atomic_cmpxchg_inatomic(). The default
implementation returns -ENOSYS, which is currently not handled inside of the
futex guts.
Futex PI calls and robust list exits with a held futex result in an endless
loop in the futex code on architectures which have no support.
Fixing up every place where futex_atomic_cmpxc...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 32/76] futex: fix init order
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Thomas Gleixner <tglx@linutronix.de>
When the futex init code fails to initialize the futex pseudo file system it
returns early without initializing the hash queues. Should the boot succeed
then a futex syscall which tries to enqueue a waiter on the hashqueue will
crash due to the unitilialized plist heads.
Initialize the hash queues before the filesystem.
Signed-off-by: Thomas Gleixne...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 54/76] USB: ftdi_sio: Workaround for broken Matrix Or...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Kevin Vance <kvance@kvance.com>
Workaround for the FT232RL-based, Matrix Orbital VK204-25-USB serial port
added to the ftdi_sio driver.
The device has an invalid endpoint descriptor, which must be modified
before it can be used.
Signed-off-by: Kevin Vance <kvance@kvance.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
[chrisw@sous-sol.org: backport to 2.6.24.3 w/out ...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 40/76] NETFILTER: fix ebtable targets return
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Patrick McHardy <kaber@trash.net>
Upstream commit 1b04ab459:
The function ebt_do_table doesn't take NF_DROP as a verdict from the targets.
Signed-off-by: Joonwoo Park <joonwpark81@gmail.com>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Chris Wright <chrisw@sous-sol.org>
Signed-off-by: Greg K...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 14/76] IPCOMP: Disable BH on output when using shared...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Herbert Xu <herbert@gondor.apana.org.au>
Upstream commit: 21e43188f272c7fd9efc84b8244c0b1dfccaa105
Because we use shared tfm objects in order to conserve memory,
(each tfm requires 128K of vmalloc memory), BH needs to be turned
off on output as that can occur in process context.
Previously this was done implicitly by the xfrm output code.
That was lost when it became lockless. So we ne...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 01/76] Revert "NET: Add if_addrlabel.h to sanitized h...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Greg Kroah-Hartman <gregkh@suse.de>
This reverts commit 5fb7ba76544d95bfa05199f7394a442de5660be7.
It was incorrectly added to the .24.y stable tree and causes build
breakages.
Cc: Stephen Hemminger <stephen.hemminger@vyatta.com>
Cc: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Signed-off-by: Chris Wright <chrisw@sous-sol....
| Mar 21, 6:42 pm 2008 |
| Chris Wright | [patch 38/76] NETFILTER: nfnetlink_queue: fix SKB_LINEAR_ASS...
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: Patrick McHardy <kaber@trash.net>
Upstream commit e2b58a67:
As reported by Tomas Simonaitis <tomas.simonaitis@gmail.com>, inserting new
data in skbs queued over {ip,ip6,nfnetlink}_queue triggers a SKB_LINEAR_ASSERT
in skb_put().
Going back through the git history, it seems this bug is present since at
least 2.6.12-rc2, probably even since the removal of skb_linearize() for
netfil...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 41/76] SCSI advansys: fix overrun_buf aligned bug
-stable review patch. If anyone has any objections, please let us know.
---------------------
From: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
commit 7d5d408c77cee95d1380511de46b7a4c8dc2211d
struct asc_dvc_var needs overrun buffer to be placed on an 8 byte
boundary. advansys defines struct asc_dvc_var:
struct asc_dvc_var {
...
uchar overrun_buf[ASC_OVERRUN_BSIZE] __aligned(8);
The problem is that struct asc_dvc_var is placed on
shost->hostdata. So if the hostdata i...
| Mar 21, 6:43 pm 2008 |
| Chris Wright | [patch 00/76] 2.6.24-stable review
This is the start of the stable review cycle for the 2.6.24.4 release.
There are 76 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let us know. If anyone is a maintainer of the proper subsystem, and
wants to add a Signed-off-by: line to the patch, please respond with it.
These patches are sent out with a number of different people on the
Cc: line. If you wish to be a reviewer, please email stable@kernel.org
to add y...
| Mar 21, 6:42 pm 2008 |
| previous day | today | next day |
|---|---|---|
| March 20, 2008 | March 21, 2008 | March 22, 2008 |
