Skip to content
Commits on Feb 12, 2009
  1. @gregkh

    Linux 2.6.28.5

    gregkh committed Feb 12, 2009
  2. @gregkh

    sctp: Fix another socket race during accept/peeloff

    commit ae53b5b upstream.
    
    There is a race between sctp_rcv() and sctp_accept() where we
    have moved the association from the listening socket to the
    accepted socket, but sctp_rcv() processing cached the old
    socket and continues to use it.
    
    The easy solution is to check for the socket mismatch once we've
    grabed the socket lock.  If we hit a mis-match, that means
    that were are currently holding the lock on the listening socket,
    but the association is refrencing a newly accepted socket.  We need
    to drop the lock on the old socket and grab the lock on the new one.
    
    A more proper solution might be to create accepted sockets when
    the new association is established, similar to TCP.  That would
    eliminate the race for 1-to-1 style sockets, but it would still
    existing for 1-to-many sockets where a user wished to peeloff an
    association.  For now, we'll live with this easy solution as
    it addresses the problem.
    
    Reported-by: Michal Hocko <mhocko@suse.cz>
    Reported-by: Karsten Keil <kkeil@suse.de>
    Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Vlad Yasevich committed with gregkh Jan 22, 2009
  3. @gregkh

    nbd: do not allow two clients at the same time

    commit c91192d upstream.
    
    Two nbd-clients at same time are bad idea, and cause WARN_ON from nbd in
    2.6.28-rc7 from sysfs_add_one.  This simply prevents that from happening.
    
    To reproduce:
    
     cat /dev/zero | head -c 10000000 > /tmp/delme.fstest.fs
     nbd-server 9100 -l /anyone.can.connect > /tmp/delme.fstest.fs &
     sleep 1
     nbd-client localhost 9100 /dev/nd0 &
     nbd-client localhost 9100 /dev/nd0 &
    
    Signed-off-by: Pavel Machek <pavel@suse.cz>
    Acked-by: Paul Clements <paul.clements@steeleye.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Pavel Machek committed with gregkh Jan 15, 2009
  4. @gregkh

    sata_via: Add VT8261 support

    commit 6813952 upstream.
    
    Signed-off-by: Joseph Chan <josephchan@via.com.tw>
    Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    JosephChan@via.com.tw committed with gregkh Jan 16, 2009
  5. @gregkh

    USB: usb-storage: add Pentax to the bad-vendor list

    commit 506e946 upstream.
    
    This patch (as1202) adds Pentax to usb-storage's list of bad vendors
    whose devices always need the CAPACITY_HEURISTICS flag.  This is in
    addition to the existing entries: Nokia, Nikon, and Motorola.
    
    Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
    Tested-by: Virgo Pärna <virgo.parna@mail.ee>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Alan Stern committed with gregkh Feb 4, 2009
  6. @gregkh

    USB: two more usb ids for ti_usb_3410_5052

    commit 97dcf04 upstream.
    
    This patch adds device IDs and balances the counts to make the
    hot ID additioning mechanism work.
    
    Signed-off-by: Oliver Neukum <oneukum@suse.de>
    Cc: Chris Adams <cmadams@hiwaay.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Oliver Neukum committed with gregkh Feb 4, 2009
  7. @gregkh

    USB: new id for ti_usb_3410_5052 driver

    commit 1a1fab5 upstream.
    
    This adds a new device id
    
    Signed-off-by: Oliver Neukum <oneukum@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Oliver Neukum committed with gregkh Jan 12, 2009
  8. @gregkh

    USB: option: New mobile broadband modems to be supported

    commit c200b9c upstream.
    
    - New Novatel and Dell mobile broadband modem products added
     - Dell pid variables used in stead of numerical PIDs for known
       products
    
    Signed-off-by: Dirk De Schepper <ddeschepper@nvtl.com>
    Signed-off-by: Matthias Urlichs <matthias@urlichs.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Dirk De Schepper committed with gregkh Feb 6, 2009
  9. @gregkh

    Revert USB: option: add Pantech cards

    commit 6b40c00 upstream.
    
    Revert 8b6346e as these devices really
    work just fine with the cdc-acm driver, as they follow the spec
    properly.
    
    Thanks to Chuck Ebbert for pointing out the problem here.
    
    Cc: Chuck Ebbert <cebbert@redhat.com>
    Cc: Dan Williams <dcbw@redhat.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    gregkh committed Feb 3, 2009
  10. @gregkh

    XFS: set b_error from bio error in xfs_buf_bio_end_io

    commit cfbe526 upstream.
    
    Preserve any error returned by the bio layer.
    
    Reviewed-by: Eric Sandeen <sandeen@sandeen.net>
    Reviewed-by: Tim Shimmin <tes@sgi.com>
    Signed-off-by: Lachlan McIlroy <lachlan@sgi.com>
    Cc: Neil Brown <neilb@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Lachlan McIlroy committed with gregkh Dec 12, 2008
  11. @hschaa @gregkh

    ipw2200: fix scanning while associated

    commit 14a4dfe upstream.
    
    This patch fixes sporadic firmware restarts when scanning while associated.
    
    The firmware will quietly cancel a scan (while associated) if the dwell time
    for a channel to be scanned is larger than the time it may stay away from the
    operating channel (because of DTIM catching). Unfortunately the driver is not
    notified about the canceled scan and therefore the scan watchdog timeout will
    be hit and the driver causes a firmware restart which results in
    disassociation. This mainly happens on passive channels which use a dwell time
    of 120 whereas a typical beacon interval is around 100.
    
    The patch changes the dwell time for passive channels to be slightly smaller
    than the actual beacon interval to work around the firmware issue. Furthermore
    the number of allowed beacon misses is increased from one to three as otherwise
    most scans (while associated) won't complete successfully.
    
    However scanning while associated will still fail in corner cases such as a
    beacon intervals below 30.
    
    Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
    Signed-off-by: John W. Linville <linville@tuxdriver.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    hschaa committed with gregkh Dec 10, 2008
  12. @zhang-rui @gregkh

    ACPI: video: Fix reversed brightness behavior on ThinkPad SL series

    commit 935e5f2 upstream.
    
    Section B.6.2 of ACPI 3.0b specification that defines _BCL method
    doesn't require the brightness levels returned to be sorted.
    At least ThinkPad SL300 (and probably all IdeaPads) returns the
    array reversed (i.e. bightest levels have lowest indexes), which
    causes the brightness management behave in completely reversed
    manner on these machines (brightness increases when the laptop is
    idle, while the display dims when used).
    
    Sorting the array by brightness level values after reading the list
    fixes the issue.
    
    http://bugzilla.kernel.org/show_bug.cgi?id=12037
    
    Signed-off-by: Zhang Rui <rui.zhang@intel.com>
    Tested-by: Lubomir Rintel <lkundrak@v3.sk>
    Signed-off-by: Len Brown <len.brown@intel.com>
    Signed-off-by: Thomas Renninger <trenn@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    zhang-rui committed with gregkh Dec 11, 2008
  13. @gregkh

    elf core dump: fix get_user use

    commit 92dc07b upstream.
    
    The elf_core_dump() code does its work with set_fs(KERNEL_DS) in force,
    so vma_dump_size() needs to switch back with set_fs(USER_DS) to safely
    use get_user() for a normal user-space address.
    
    Checking for VM_READ optimizes out the case where get_user() would fail
    anyway.  The vm_file check here was already superfluous given the control
    flow earlier in the function, so that is a cleanup/optimization unrelated
    to other changes but an obvious and trivial one.
    
    Reported-by: Gerald Schaefer <gerald.schaefer@de.ibm.com>
    Signed-off-by: Roland McGrath <roland@redhat.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Roland McGrath committed with gregkh Feb 6, 2009
  14. @gregkh

    mm: fix error case in mlock downgrade reversion

    commit d5b5623 upstream.
    
    Commit 27421e2, Manually revert
    "mlock: downgrade mmap sem while populating mlocked regions", has
    introduced its own regression: __mlock_vma_pages_range() may report
    an error (for example, -EFAULT from trying to lock down pages from
    beyond EOF), but mlock_vma_pages_range() must hide that from its
    callers as before.
    
    Reported-by: Sami Farin <safari-kernel@safari.iki.fi>
    Signed-off-by: Hugh Dickins <hugh@veritas.com>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Hugh Dickins committed with gregkh Feb 8, 2009
  15. @gregkh

    Add support for '8-port RS-232 MIC-3620 from advantech'

    commit 78d70d4 upstream.
    
    This Patch add the device information for the
    MIC-3620 8-port RS-232 cPCI card from Advantech Co. Ltd.
    
    Signed-off-by: Michael Bramer <grisu@deb-support.de>
    Signed-off-by: Alan Cox <number6@the-village.bc.nu>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Michael Bramer committed with gregkh Jan 27, 2009
  16. @gregkh

    serial: set correct baud_base for Oxford Semiconductor Ltd EXSYS EX-4…

    …1092 Dual 16950 Serial adapter
    
    commit 39aced6 upstream.
    
    The PCI-card identified as "Oxford Semiconductor Ltd EXSYS EX-41092 Dual
    16950 Serial adapter" is only usable with other devices (i.e. not the same
    card) after doing a "setserial /dev/ttyS<n> baud_base 115200".  This
    baud_base should be default for this card.
    
    Signed-off-by: Niels de Vos <niels.devos@wincor-nixdorf.com>
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Niels de Vos committed with gregkh Jan 2, 2009
  17. @gregkh

    seq_file: fix big-enough lseek() + read()

    commit f01d1d5 upstream.
    
    lseek() further than length of the file will leave stale ->index
    (second-to-last during iteration). Next seq_read() will not notice
    that ->f_pos is big enough to return 0, but will print last item
    as if ->f_pos is pointing to it.
    
    Introduced in commit cb510b8
    aka "seq_file: more atomicity in traverse()".
    
    Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Alexey Dobriyan committed with gregkh Feb 6, 2009
  18. @ebiederm @gregkh

    seq_file: move traverse so it can be used from seq_read

    commit 33da889 upstream.
    
    In 2.6.25 some /proc files were converted to use the seq_file
    infrastructure.  But seq_files do not correctly support pread(), which
    broke some usersapce applications.
    
    To handle pread correctly we can't assume that f_pos is where we left it
    in seq_read.  So move traverse() so that we can eventually use it in
    seq_read and do thus some day support pread().
    
    Signed-off-by: Eric Biederman <ebiederm@xmission.com>
    Cc: Paul Turner <pjt@google.com>
    Cc: Alexey Dobriyan <adobriyan@gmail.com>
    Cc: Al Viro <viro@zeniv.linux.org.uk>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    ebiederm committed with gregkh Feb 4, 2009
  19. @wayland @gregkh

    PCI: return error on failure to read PCI ROMs

    commit 97c4483 upstream.
    
    This patch makes the ROM reading code return an error to user space if
    the size of the ROM read is equal to 0.
    
    The patch also emits a warnings if the contents of the ROM are invalid,
    and documents the effects of the "enable" file on ROM reading.
    
    Signed-off-by: Timothy S. Nelson <wayland@wayland.id.au>
    Acked-by: Alex Villacis-Lasso <a_villacis@palosanto.com>
    Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    wayland committed with gregkh Jan 30, 2009
  20. @gregkh

    PCI: properly clean up ASPM link state on device remove

    commit 3419c75 upstream.
    
    We only want to disable ASPM when the last function is removed from
    the parent's device list. We determine this by checking to see if
    the parent's device list is completely empty.
    
    Unfortunately, we never hit that code because the parent is considered
    an upstream port, and never had an ASPM link_state associated with it.
    
    The early check for !link_state causes us to return early, we never
    discover that our device list is empty, and thus we never remove the
    downstream ports' link_state nodes.
    
    Instead of checking to see if the parent's device list is empty, we can
    check to see if we are the last device on the list, and if so, then we
    know that we can clean up properly.
    
    Cc: Shaohua Li <shaohua.li@intel.com>
    Signed-off-by: Alex Chiang <achiang@hp.com>
    Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Alex Chiang committed with gregkh Jan 28, 2009
  21. @gregkh

    ACPICA: Fix table entry truncation calculation

    commit 386e4a8 upstream.
    
    During early boot, ACPI RSDT/XSDT table entries are gathered into the
    'initial_tables[]' array.  This array is currently statically defined (see
    ./drivers/acpi/tables.c).  When there are more table entries than can be
    held in the 'initial_tables[]' array, the message "Truncating N table
    entries!" is output.  As currently implemented, this message will always
    erroneously calculate N as 0.
    
    This patch fixes the calculation that determines how many table entries
    will be missing (truncated).
    
    This modification may be used under either the GPL or the BSD-style
    license used for Intel ACPI CA code.
    
    Signed-off-by: Myron Stowe <myron.stowe@hp.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Len Brown <len.brown@intel.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Myron Stowe committed with gregkh Jan 30, 2009
  22. @lenb @gregkh

    ACPI: disable ACPI cleanly when bad RSDP found

    commit 9e3a9d1 upstream.
    
    When ACPI is disabled in the BIOS of this VIA C3 box,
    it invalidates the RSDP, which Linux notices:
    
    ACPI Error (tbxfroot-0218): A valid RSDP was not found [20080926]
    
    Bug Linux neglected to disable ACPI at that stage,
    and later scribbled on smp_found_config:
    
    ACPI: No APIC-table, disabling MPS
    
    But this box doesn't run well in legacy PIC mode,
    it needed IOAPIC mode to perform correctly:
    
    http://lkml.org/lkml/2009/2/5/39
    
    So exit ACPI mode cleanly when we first detect
    that it is hopeless.
    
    Signed-off-by: Len Brown <len.brown@intel.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    lenb committed with gregkh Feb 6, 2009
  23. @yakuizhao @gregkh

    ACPI: proc_dir_entry 'video/VGA' already registered

    commit f3b39f1 upstream.
    
    eliminate the duplicate the name of "VGA"
    
    http://bugzilla.kernel.org/show_bug.cgi?id=12514
    
    Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
    Signed-off-by: Len Brown <len.brown@intel.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    yakuizhao committed with gregkh Feb 2, 2009
  24. @yakuizhao @gregkh

    ACPI: Skip the first two elements in the _BCL package

    commit 0a3db1c upstream.
    
    According to the Spec the first two elements in the _BCL package won't be
    
    regarded as the available brightness level. The first is the brightness when
    full power is connected to the box(It means that the AC adapter is plugged).
    The second is the brightness level when the box is on battery.
        If the first two elements are still used while finding the next brightness
    level, it will fall back to the lowest level when keeping on pressing
    hotkey. (On some boxes the brightness will be changed twice when hotkey is
    pressed once. One is in the ACPI video driver. The other is changed by sys I/F.
    In the ACPI video driver the first two elements will be used while changing
    the brightness. But the first two elements is skipped while using sys I/F.
    In such case there exists the inconsistency).
        So he first two elements had better be skipped while showing the available
    brightness or finding the next brightness level.
    
    http://bugzilla.kernel.org/show_bug.cgi?id=12450
    
    Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
    Signed-off-by: Len Brown <len.brown@intel.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    yakuizhao committed with gregkh Feb 2, 2009
  25. @RoelKluin @gregkh

    panasonic-laptop: fix X[ ARRAY_SIZE(X) ]

    commit 2b190e7 upstream.
    
    Ensure pcc->keymap[ ARRAY_SIZE(pcc->keymap) ] does not occur.
    
    Signed-off-by: Roel Kluin <roel.kluin@gmail.com>
    Signed-off-by: Len Brown <len.brown@intel.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    RoelKluin committed with gregkh Jan 17, 2009
  26. @iksaif @gregkh

    asus_acpi: Add R1F support

    commit 1021e21 upstream.
    
    Add R1F support
    
    Signed-off-by: Corentin Chary <corentincj@iksaif.net>
    Signed-off-by: Len Brown <len.brown@intel.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    iksaif committed with gregkh Jan 20, 2009
  27. @tiwai @gregkh

    ALSA: hda - Add missing initialization for ALC272

    commit c6e8f2d upstream.
    
    ALC272 needs EAPD for speaker outputs as well as other similar ALC
    codecs.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    tiwai committed with gregkh Feb 6, 2009
  28. @tiwai @gregkh

    ALSA: hda - Add missing COEF initialization for ALC887

    commit 4a5a4c5 upstream.
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    tiwai committed with gregkh Feb 6, 2009
  29. @tiwai @gregkh

    ALSA: hda - Add quirk for FSC Amilo Xi2550

    commit f67d817 upstream.
    
    Added model=fujisu-pi2515 for FSC Amilo Xi2550 with ALC883 codec.
    
    Refernece: Novell bnc#450979
    	https://bugzilla.novell.com/show_bug.cgi?id=450979
    
    Signed-off-by: Takashi Iwai <tiwai@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    tiwai committed with gregkh Feb 4, 2009
  30. @anholt @gregkh

    agp/intel: Fix broken ® symbol in device name.

    commit b854b2a upstream.
    
    Signed-off-by: Eric Anholt <eric@anholt.net>
    Signed-off-by: Dave Airlie <airlied@linux.ie>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    anholt committed with gregkh Dec 22, 2008
  31. @gregkh

    agp/intel: add support for G41 chipset

    commit a50ccc6 upstream.
    
    Signed-off-by: Zhenyu Wang <zhenyu.z.wang@intel.com>
    Signed-off-by: Eric Anholt <eric@anholt.net>
    Signed-off-by: Dave Airlie <airlied@linux.ie>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Zhenyu Wang committed with gregkh Nov 17, 2008
  32. @gregkh

    e1000: Fix PCI enable to honor the need_ioport flag

    commit 4d7155b upstream.
    
    On machine were no IO ports are assigned the call
    to pci_enable_device() will fail, even if need_ioport
    is false, we need to use pci_enable_device_mem() here.
    
    Signed-off-by: Karsten Keil <kkeil@suse.de>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Karsten Keil committed with gregkh Feb 3, 2009
  33. @jbrandeb @gregkh

    e1000: fix bug with shared interrupt during reset

    commit 15b2bee upstream.
    
    A nasty bug was found where an MTU change (or anything else that caused a
    reset) could race with the interrupt code.  The interrupt code was entered
    by a shared interrupt during the MTU change.
    
    This change prevents the interrupt code from running while the driver is in
    the middle of its reset path.
    
    Signed-off-by: Jesse Brandeburg <jesse.brandeburg@intel.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    jbrandeb committed with gregkh Jan 27, 2009
  34. @gregkh

    eeepc-laptop: Add support for extended hotkeys

    commit b5f6f26 upstream.
    
    Newer Eees have extra hotkeys above the function keys. This patch adds support
    for sending them through the input layer.
    
    Signed-off-by: Matthew Garrett <mjg@redhat.com>
    Signed-off-by: Corentin Chary <corentincj@iksaif.net>
    Signed-off-by: Len Brown <len.brown@intel.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Matthew Garrett committed with gregkh Jan 20, 2009
  35. @gregkh

    eeepc-laptop: fix oops when changing backlight brightness during eeep…

    …c-laptop init
    
    commit 7695fb0 upstream.
    
    I got the following oops while changing the backlight brightness during
    startup.  When it happens, it prevents use of the hotkeys, Fn-Fx, and the
    lid button.
    
    It's a clear use-before-init, as I verified by testing with an
    appropriately-placed "else printk".
    
    BUG: unable to handle kernel NULL pointer dereference at 00000000
    *pde = 00000000
    Oops: 0002 [#1] PREEMPT SMP
    Pid: 160, comm: kacpi_notify Not tainted (2.6.28.1-eee901 #4) 901
    EIP: 0060:[<c0264e68>]  [<c0264e68>] eeepc_hotk_notify+26/da
    EFLAGS: 00010246 CPU: 1
    Using defaults from ksymoops -t elf32-i386 -a i386
    EAX: 00000009 EBX: 00000000 ECX: 00000009 EDX: f70dbf64
    ESI: 00000029 EDI: f7335188 EBP: c02112c9 ESP: f70dbf80
     DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
     f70731e0 f73acd50 c02164ac f7335180 f70aa040 c02112e6 f733518c c012b62f
     f70aa044 f70aa040 c012bdba f70aa04c 00000000 c012be6e 00000000 f70bdf80
     c012e198 f70dbfc4 f70dbfc4 f70aa040 c012bdba 00000000 c012e0c9 c012e091
    Call Trace:
     [<c02164ac>] ? acpi_ev_notify_dispatch+4c/55
     [<c02112e6>] ? acpi_os_execute_deferred+1d/25
     [<c012b62f>] ? run_workqueue+71/f1
     [<c012bdba>] ? worker_thread+0/bf
     [<c012be6e>] ? worker_thread+b4/bf
     [<c012e198>] ? autoremove_wake_function+0/2b
     [<c012bdba>] ? worker_thread+0/bf
     [<c012e0c9>] ? kthread+38/5f
     [<c012e091>] ? kthread+0/5f
     [<c0103abf>] ? kernel_thread_helper+7/10
    Code: 00 00 00 00 c3 83 3d 60 5c 50 c0 00 56 89 d6 53 0f 84 c4 00 00 00 8d 42
    e0 83 f8 0f 77 0f 8b 1d 68 5c 50 c0 89 d8 e8 a9 fa ff ff <89> 03 8b 1d 60 5c
    50 c0 89 f2 83 e2 7f 0f b7 4c 53 10 8d 41 01
    
    Signed-off-by: Darren Salt <linux@youmustbejoking.demon.co.uk>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Len Brown <len.brown@intel.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Darren Salt committed with gregkh Feb 7, 2009
Something went wrong with that request. Please try again.