Google
Web www.fiveanddime.net


commit b0ad94c44ea9435fafe29812aa1692269c6110f4
Author: Greg Kroah-Hartman <gregkh@suse.de>
Date:   Wed Dec 14 15:50:41 2005 -0800

    Linux 2.6.14.4

commit 97086d3e713e1175c4a83fc3c8bbcd8d8ac8578d
Author: Pierre Ossman <drzeus@drzeus.cx>
Date:   Mon Dec 12 10:03:35 2005 -0800

    [PATCH] Add try_to_freeze to kauditd
    
    kauditd was causing suspends to fail because it refused to freeze.  Adding
    a try_to_freeze() to its sleep loop solves the issue.
    
    Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>
    Acked-by: Pavel Machek <pavel@suse.cz>
    Cc: David Woodhouse <dwmw2@infradead.org>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 1a6e1022c1f5cc1ae2efb73ff2b4daf5eec5819f
Author: Jens Axboe <axboe@suse.de>
Date:   Fri Nov 18 14:02:54 2005 -0800

    [PATCH] cciss: bug fix for BIG_PASS_THRU
    
    Applications using CCISS_BIG_PASSTHRU complained that the data written
    was zeros. The problem is that the buffer is being cleared after the
    user copy, unless the user copy has failed... Correct that logic.
    
    Signed-off-by: Mike Miller <mike.miller@hp.com>
    Signed-off-by: Jens Axboe <axboe@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 1023cf6f2fe71367b6855e24e2dd4668bd00ad3c
Author: Linux Kernel Mailing List <linux-kernel@vger.kernel.org>
Date:   Fri Nov 18 14:02:54 2005 -0800

    [PATCH] cciss: bug fix for hpacucli
    
    From Mike Miller <mikem@beardog.cca.cpqcorp.net>
    
    This patch fixes a bug that breaks hpacucli, a command line interface
    for the HP Array Config Utility. Without this fix the utility will
    not detect any controllers in the system. I thought I had already fixed
    this, but I guess not.
    
    Thanks to all who reported the issue. Please consider this this inclusion.
    
    Signed-off-by: Mike Miller <mikem@beardog.cca.cpqcorp.net>
    Signed-off-by: Jens Axboe <axboe@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 7d011b38766b255cd4473a0a523d9362bf42bee0
Author: Ondrej Zary <linux@rainbow-software.org>
Date:   Wed Nov 9 21:02:07 2005 -0800

    [PATCH] ide-floppy: software eject not working with LS-120 drive
    
    The problem (eject not working on ATAPI LS-120 drive) is caused by
    idefloppy_ioctl() function which *first* tries generic_ide_ioctl()
    and *only* if it fails with -EINVAL, proceeds with the specific ioctls.
    The generic eject command fails with something other than -EINVAL
    and the specific one is never executed.
    
    This patch fixes it by first going through the internal ioctls
    and only trying generic_ide_ioctl() if none of them matches.
    
    Signed-off-by: Ondrej Zary <linux@rainbow-software.org>
    Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit c8005f78cdc327544a0f4a8345cd607e2e0d1fb9
Author: Dmitry Torokhov <dtor_core@ameritech.net>
Date:   Sat Nov 12 11:59:25 2005 -0800

    [PATCH] I8K: fix /proc reporting of blank service tags
    
    Make /proc/i8k display '?' when service tag is blank in BIOS.
    This fixes segfault in i8k gkrellm plugin.
    
    Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit d7283d61302798c0c57118e53d7732bec94f8d42
Author: Jeff Garzik <jgarzik@pobox.com>
Date:   Mon Oct 31 09:05:36 2005 -0800

    [PATCH] libata: locking rewrite (== fix)
    
    [libata] locking rewrite (== fix)
    
    A lot of power packed into a little patch.
    
    This change eliminates the sharing between our controller-wide spinlock
    and the SCSI core's Scsi_Host lock.  As the locking in libata was
    already highly compartmentalized, always referencing our own lock, and
    never scsi_host::host_lock.
    
    As a side effect, this change eliminates a deadlock from calling
    scsi_finish_command() while inside our spinlock.
    
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 51adb32b28e76270e850235a9f61c8379376be51
Author: Olaf Rempel <razzor@kopf-tisch.de>
Date:   Thu Nov 24 00:00:03 2005 -0800

    [PATCH] BRIDGE: recompute features when adding a new device
    
    [BRIDGE]: recompute features when adding a new device
    
    We must recompute bridge features everytime the list of underlying
    devices changes, or we might end up with features that are not supported
    by all devices (eg. NETIF_F_TSO)
    This patch adds the missing recompute when adding a device to the bridge.
    
    Signed-off-by: Olaf Rempel <razzor@kopf-tisch.de>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit fd5bcd52d599f0c0a970005336bd9c020aee2e97
Author: Jay Vosburgh <fubar@us.ibm.com>
Date:   Wed Nov 9 10:02:38 2005 -0800

    [PATCH] bonding: fix feature consolidation
    
    This should resolve http://bugzilla.kernel.org/show_bug.cgi?id=5519
    
    The current feature computation loses bits that it doesn't know about,
    resulting in an inability to add VLANs and possibly other havoc.
    Rewrote function to preserve bits it doesn't know about, remove an
    unneeded state variable, and simplify the code.
    
    Signed-off-by: Jay Vosburgh <fubar@us.ibm.com>
    Signed-off-by: John W. Linville <linville@tuxdriver.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 73db2c2525cf8888e229189480e295817680df85
Author: Dave Jones <davej@redhat.com>
Date:   Mon Nov 7 14:02:58 2005 -0800

    [PATCH] AGPGART: Fix serverworks TLB flush.
    
    [AGPGART] Fix serverworks TLB flush.
    Go back to what 2.4 kernels used to do here, as if this hits,
    the kernel just hangs indefinitly.
    
    Actually an improvement over 2.4 - we now break; out of the loop
    instead of just printing messages on timeouts.
    
    Signed-off-by: Dave Jones <davej@redhat.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 28e52c66f8fa3d112036b5539d80eaf90a9693b6
Author: Igor Popik <igor.popik@gmail.com>
Date:   Wed Dec 7 08:46:33 2005 +0100

    [PATCH] i82365: release all resources if no devices are found
    
    The i82365 driver does not release all the resources when the device is not
    found. This can cause an oops when reading /proc/ioports after module
    unload (e.g. bug #5657).
    
    Signed-off-by: Igor Popik <igor.popik@gmail.com>
    Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit ab2d3d363b5160fe62c701914331d470ea1e1179
Author: John W. Linville <linville@tuxdriver.com>
Date:   Tue Dec 6 21:51:53 2005 -0500

    [PATCH] ALSA: nm256: reset workaround for Latitude CSx
    
    Modules: NM256 driver
    
    The current snd-nm256 driver can cause Dell Latitude CSx laptops to
    lock-up during module (un)load.  I have isolated this to the writes to
    the control port register at offset 0x6cc which were not already
    protected by the existing reset_workaround.
    
    I tried grouping these writes with the existing reset_workaround
    clause, but that caused the driver to have (un)load problems on the
    Dell Latitude LS laptops.  So, I have implemented a reset_workaround_2
    clause (please feel free to suggest a better name!) to cover this
    situation and added a quirk entry for the CSx laptops.
    
    Signed-off-by: John W. Linville <linville@tuxdriver.com>
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 4614b4e56fa82c89e02ad27a7221ee76a0c2ed2c
Author: Michael Krufky <mkrufky@gmail.com>
Date:   Fri Dec 9 01:03:32 2005 -0500

    [PATCH] V4L/DVB: Fix analog NTSC for Thomson DTT 761X hybrid tuner
    
    - Enable tda9887 on the following cx88 boards:
      pcHDTV 3000
      FusionHDTV3 Gold-T
    - This ensures that analog NTSC video will function properly, without
      this patch, the tuner may appear to be broken.
    
    Signed-off-by: Michael Krufky <mkrufky@m1k.net>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 18a35f4b97554e5eb4b54a5a061c46514393b18f
Author: Ricardo Cerqueira <v4l@cerqueira.org>
Date:   Thu Dec 8 21:18:47 2005 -0200

    [PATCH] V4L/DVB (3135) Fix tuner init for Pinnacle PCTV Stereo
    
    - The Pinnacle PCTV Stereo needs tda9887 port2 set to 1
    - Without this patch, mt20xx tuner is not detected and the board
      doesn't tune.
    
    Signed-off-by: Ricardo Cerqueira <v4l@cerqueira.org>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 98afa67a80120871af9286786dbba19bc7517df7
Author: Oleg Drokin <green@linuxhacker.ru>
Date:   Fri Dec 2 20:57:52 2005 +0000

    [PATCH] 32bit integer overflow in invalidate_inode_pages2()
    
    Fix a 32 bit integer overflow in invalidate_inode_pages2_range.
    
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit c1493a189c8dcbd276144b958f9c4cb4bd25940c
Author: Thomas Renninger <trenn@suse.de>
Date:   Fri Dec 2 20:39:57 2005 +0000

    [PATCH] ACPI: fix HP nx8220 boot hang regression
    
    [ACPI] fix HP nx8220 boot hang regression
    
    This patch reverts the acpi_bus_find_driver() return value check
    that came in via the PCI tree via 3fb02738b0fd36f47710a2bf207129efd2f5daa2
    
            [PATCH] acpi bridge hotadd: Allow ACPI .add and .start
    	operations to be done independently
    
    This particular change broke booting of some HP/Compaq laptops unless
    acpi=noirq is used.
    
    http://bugzilla.kernel.org/show_bug.cgi?id=5221
    https://bugzilla.novell.com/show_bug.cgi?id=116763
    
    Signed-off-by: Thomas Renninger <trenn@suse.de>
    Cc: Rajesh Shah <rajesh.shah@intel.com>
    Signed-off-by: Len Brown <len.brown@intel.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 32b80523223bed81fb038c290d92c9099ed68992
Author: Carlos Silva <r3pek@gentoo.org>
Date:   Fri Dec 2 20:50:41 2005 +0000

    [PATCH] DVB: BUDGET CI card depends on STV0297 demodulator
    
    BUDGET_CI card depends on STV0297 demodulator.
    This patch solves a DVB driver compile error introduced in 2.6.14
    
    Signed-off-by: Johannes Stezenbach <js@linuxtv.org>
    Signed-off-by: Mauro Carvalho Chehab <mchehab@brturbo.com.br>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 8707c282b064c84feea02b74bbf2a760e700e3f1
Author: Daniel Drake <dsd@gentoo.org>
Date:   Mon Dec 12 17:31:40 2005 +0000

    [PATCH] Fix listxattr() for generic security attributes
    
    Commit f549d6c18c0e8e6cf1bf0e7a47acc1daf7e2cec1 introduced a generic
    fallback for security xattrs, but appears to include a subtle bug.
    
    Gentoo users with kernels with selinux compiled in, and coreutils compiled
    with acl support, noticed that they could not copy files on tmpfs using
    'cp'.
    
    cp (compiled with acl support) copies the file, lists the extended
    attributes on the old file, copies them all to the new file, and then
    exits.  However the listxattr() calls were failing with this odd behaviour:
    
    llistxattr("a.out", (nil), 0)           = 17
    llistxattr("a.out", 0x7fffff8c6cb0, 17) = -1 ERANGE (Numerical result out of
    range)
    
    I believe this is a simple problem in the logic used to check the buffer
    sizes; if the user sends a buffer the exact size of the data, then its ok
    :)
    
    This change solves the problem.
    More info can be found at http://bugs.gentoo.org/113138
    
    Signed-off-by: Daniel Drake <dsd@gentoo.org>
    Acked-by: James Morris <jmorris@namei.org>
    Acked-by: Stephen Smalley <sds@tycho.nsa.gov>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 450a53336ea85de85f5ab5b9d39bafbc67ee1ed8
Author: Thomas Graf <tgraf@suug.ch>
Date:   Thu Dec 1 23:05:12 2005 +0100

    [PATCH] NETLINK: Fix processing of fib_lookup netlink messages
    
    The receive path for fib_lookup netlink messages is lacking sanity
    checks for header and payload and is thus vulnerable to malformed
    netlink messages causing illegal memory references.
    
    Signed-off-by: Thomas Graf <tgraf@suug.ch>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 6ca4c553e663b1eebe5630e70fd7cb39c4b910e3
Author: Daniel Drake <dsd@gentoo.org>
Date:   Fri Dec 2 20:56:21 2005 +0000

    [PATCH] setkeys needs root
    
    This patch combines commit 0b360adbdb54d5b98b78d57ba0916bc4b8871968 (make
    setkeys root-only) and commit e3f17f0f6e98f58edb13cb38810d93e6d4808e68 (only
    disallow setting by users)
    
       Because people can play games reprogramming keys and leaving traps for the
       next user of the console.
    
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit bb4828a25fd619bc7c9eae63f7c71dfe93f930b9
Author: Oliver Neukum <oliver@neukum.org>
Date:   Fri Dec 2 20:47:29 2005 +0000

    [PATCH] USB: Adapt microtek driver to new scsi features
    
    the scsi layer now uses very short sg lists. This breaks the microtek
    driver. Here is a patch fixes this and some other issues.
    
    Signed-off-by: Oliver Neukum <oliver@neukum.name>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Signed-off-by: Linus Torvalds <torvalds@osdl.org>

commit d948e779d14768cee4077ad5b477d58d42b20371
Author: David Gibson <david@gibson.dropbear.id.au>
Date:   Tue Nov 29 19:46:37 2005 -0800

    [PATCH] Fix crash when ptrace poking hugepage areas
    
    set_page_dirty() will not cope with being handed a page * which is part of
    a compound page, but not the master page in that compound page.  This case
    can occur via access_process_vm() if you attemp to write to another
    process's hugepage memory area using ptrace() (causing an oops or hang).
    
    This patch fixes the bug by only calling set_page_dirty() from
    access_process_vm() if the page is not a compound page.  We already use a
    similar fix in bio_set_pages_dirty() for the case of direct io to
    hugepages.
    
    Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
    Acked-by: William Irwin <wli@holomorphy.com>
    Signed-off-by: Andrew Morton <akpm@osdl.org>
    Signed-off-by: Chris Wright <chrisw@osdl.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit 2d6eac6c4fdaa69656d66c80754d267be233cc3f
Author: Adrian Bunk <bunk@stusta.de>
Date:   Mon Nov 28 12:46:00 2005 +0100

    [PATCH] drivers/infiniband/core/mad.c: fix a use-after-free
    
    The Coverity checker spotted this obvious use-after-free
    caused by a wrong order of the cleanups.
    
    Signed-off-by: Adrian Bunk <bunk@stusta.de>
    Acked-by: Roland Dreier <rolandd@cisco.com>
    Signed-off-by: Chris Wright <chrisw@osdl.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit d2b0e84d195a341c1cc5b45ec2098ee23bc1fe9d
Author: Adrian Bunk <bunk@stusta.de>
Date:   Mon Nov 28 12:44:47 2005 +0100

    [PATCH] drivers/message/i2o/pci.c: fix a use-after-free
    
    The Coverity checker spotted this obvious use-after-free
    
    Signed-off-by: Adrian Bunk <bunk@stusta.de>
    Signed-off-by: Markus Lidel <Markus.Lidel@shadowconnect.com>
    Signed-off-by: Chris Wright <chrisw@osdl.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>

commit d0743a5b7b837334cb414b773529d51de3de0471
Author: Adrian Bunk <bunk@stusta.de>
Date:   Mon Nov 28 12:43:41 2005 +0100

    [PATCH] drivers/scsi/dpt_i2o.c: fix a user-after-free
    
    The Coverity checker spotted this obvious use-after-free
    
    Signed-off-by: Adrian Bunk <bunk@stusta.de>
    Acked-by: Mark Salyzyn <mark_salyzyn@adaptec.com>
    Signed-off-by: Chris Wright <chrisw@osdl.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>








www.fiveanddime.net








Google
Web www.fiveanddime.net