Permalink
Commits on Dec 19, 2008
  1. Linux 2.6.28-rc9

    committed Dec 19, 2008
Commits on Dec 18, 2008
  1. Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git…

    …/djbw/async_tx
    
    * 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx:
      async_xor: dma_map destination DMA_BIDIRECTIONAL
      dmaengine: protect 'id' from concurrent registrations
      ioat: wait for self-test completion
    committed Dec 18, 2008
  2. Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git…

    …/hskinnemoen/avr32-2.6
    
    * 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6:
      avr32: favr-32 build fix
      ATSTK1006: Fix boot from NAND flash
      avr32: remove .note.gnu.build-id section when making vmlinux.bin
      avr32: Enable pullup on USART TX lines
    committed Dec 18, 2008
  3. Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6

    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:
      bnx2: Fix bug in bnx2_free_rx_mem().
      irda: Add irda_skb_cb qdisc related padding
      jme: Fixed a typo
      net: kernel BUG at drivers/net/phy/mdio_bus.c:165!
      drivers/net: starfire: Fix napi ->poll() weight handling
      tlan: Fix pci memory unmapping
      enc28j60: use netif_rx_ni() to deliver RX packets
      tlan: Fix small (< 64 bytes) datagram transmissions
      netfilter: ctnetlink: fix missing CTA_NAT_SEQ_UNSPEC
    committed Dec 18, 2008
  4. Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6

    * git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:
      sparc: We need to implement arch_ptrace_stop().
    committed Dec 18, 2008
  5. Maintainer email fixes for inotify

    Update John McCutchan and Robert Love's email addresses for
    maintenance of inotify
    
    Signed-off-by: John McCutchan <john@johnmccutchan.com>
    Acked-by: Robert Love <rlove@rlove.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    johnmccutchan committed with Dec 18, 2008
  6. avr32: favr-32 build fix

    The favr-32 board code still refers to the old asm/arch header files
    which were moved to mach/ some time ago.
    
    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
    Haavard Skinnemoen committed Dec 18, 2008
  7. ATSTK1006: Fix boot from NAND flash

    Enable JFFS2 write buffer support so that the kernel can access a root
    filesystem in NAND flash.
    
    Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
    Haavard Skinnemoen committed Dec 18, 2008
  8. bnx2: Fix bug in bnx2_free_rx_mem().

    DMA memory for the jumbo rx page rings was freed incorrectly using the
    wrong local variable as the array index.
    
    Signed-off-by: Michael Chan <mchan@broadcom.com>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    Michael Chan committed with davem330 Dec 18, 2008
Commits on Dec 17, 2008
  1. irda: Add irda_skb_cb qdisc related padding

    We need to pad irda_skb_cb in order to keep it safe accross dev_queue_xmit()
    calls. This is some ugly and temporary hack triggered by recent qisc code
    changes.
    Even though it fixes bugzilla.kernel.org bug #11795, it will be replaced by a
    proper fix before 2.6.29 is released.
    
    Signed-off-by: Samuel Ortiz <samuel@sortiz.org>
    Signed-off-by: David S. Miller <davem@davemloft.net>
    sameo committed with davem330 Dec 17, 2008
  2. Merge branch 'i2c-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux

    * 'i2c-fixes' of git://aeryn.fluff.org.uk/bjdooks/linux:
      i2c-s3c2410: fix check for being in suspend.
      i2c-cpm: Detect and report NAK right away instead of timing out
    committed Dec 17, 2008
  3. Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/k…

    …ernel/git/mfasheh/ocfs2
    
    * 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/ocfs2:
      ocfs2: Add JBD2 compat feature bit.
      ocfs2: Always update xattr search when creating bucket.
    committed Dec 17, 2008
  4. Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6

    * git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6:
      USB: pl2303: add id for Hewlett-Packard LD220-HP POS pole display
      USB: set correct configuration in probe of ti_usb_3410_5052
      USB: add 5372:2303 to pl2303
      USB: skip Set-Interface(0) if already in altsetting 0
      USB: fix comment about endianness of descriptors
      USB: Documentation/usb/gadget_serial.txt: update to match driver use_acm behaviour
      usbmon: drop bogus 0t from usbmon.txt
      USB: gadget: fix rndis working at high speed
      USB: ftdi_sio: Adding Ewert Energy System's CANdapter PID
      USB: tty: SprogII DCC controller identifiers
      usb-storage: update unusual_devs entry for Nokia 5310
      USB: Unusual devs patch for Nokia 3500c
      USB: storage: unusual_devs.h: Nokia 3109c addition
      USB: fix problem with usbtmc driver not loading properly
    committed Dec 17, 2008
  5. Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-cor…

    …e-2.6
    
    * git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6:
      STAGING: Move staging drivers back to staging-specific menu
      driver core: add newlines to debugging enabled/disabled messages
      xilinx_hwicap: remove improper wording in license statement
      driver core: fix using 'ret' variable in unregister_dynamic_debug_module
    committed Dec 17, 2008
  6. cifs: fix buffer overrun in parse_DFS_referrals

    While testing a kernel with memory poisoning enabled, I saw some warnings
    about the redzone getting clobbered when chasing DFS referrals. The
    buffer allocation for the unicode converted version of the searchName is
    too small and needs to take null termination into account.
    
    Signed-off-by: Jeff Layton <jlayton@redhat.com>
    Acked-by: Steve French <sfrench@us.ibm.com>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    jtlayton committed with Dec 17, 2008
  7. Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git…

    …/galak/powerpc
    
    * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/galak/powerpc:
      powerpc: Fix corruption error in rh_alloc_fixed()
      powerpc/fsl-booke: Fix the miss interrupt restore
    committed Dec 17, 2008
  8. STAGING: Move staging drivers back to staging-specific menu

    Signed-off-by: Dmitry Baryshkov <dbaryshkov@gmail.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    lumag committed with gregkh Nov 27, 2008
  9. driver core: add newlines to debugging enabled/disabled messages

    Both messages are missing the newline and thus dmesg output gets
    scrambled.
    
    Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    holtmann committed with gregkh Nov 30, 2008
  10. xilinx_hwicap: remove improper wording in license statement

    GPLv2 doesn't allow additional restrictions to be imposed on any
    code, so this wording needs to be removed from these files.
    
    Signed-off-by: Stephen Neuendorffer <stephen.neuendorffer@xilinx.com>
    Cc: stable <stable@kernel.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    gregkh committed Dec 7, 2008
  11. driver core: fix using 'ret' variable in unregister_dynamic_debug_module

    The 'ret' variable is assigned, but not used in the return statement. Fix this.
    
    Signed-off-by: Johann Felix Soden <johfel@users.sourceforge.net>
    Acked-by: Jason Baron <jbaron@redhat.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    johfel committed with gregkh Oct 30, 2008
  12. USB: pl2303: add id for Hewlett-Packard LD220-HP POS pole display

    Add id for the Hewlett-Packard LD220-HP POS pole display.
    
    Bus 002 Device 002: ID 03f0:3524 Hewlett-Packard
    
    Signed-off-by: Mike Provencher <mike.provencher@hp.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Mike Provencher committed with gregkh Dec 16, 2008
  13. USB: set correct configuration in probe of ti_usb_3410_5052

    This driver transfers firmware. It may just as well set the correct
    configuration.
    
    Signed-off-by: Oliver Neukum <oneukum@suse.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Oliver Neukum committed with gregkh Dec 16, 2008
  14. USB: add 5372:2303 to pl2303

    This patch adds the "Superial" USB-Serial converter to pl2303 so that it
    is detected, by the correct driver.  Adds the relevant vendor:product
    (5372:2303) to the device tables in pl2303.c & pl2303.h.  The patch has
    been tested against 2.6.24-22-generic.
    
    Signed-off-by: Matthew D Arnold <matthew.arnold-1@uts.edu.au>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Matthew Arnold committed with gregkh Dec 13, 2008
  15. USB: skip Set-Interface(0) if already in altsetting 0

    When a driver unbinds from an interface, usbcore always sends a
    Set-Interface request to reinstall altsetting 0.  Unforunately, quite
    a few devices have buggy firmware that crashes when it receives this
    request.
    
    To avoid such problems, this patch (as1180) arranges to send the
    Set-Interface request only when the interface is not already in
    altsetting 0.
    
    Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Alan Stern committed with gregkh Dec 1, 2008
  16. USB: fix comment about endianness of descriptors

    This patch fixes a comment and clarifies the documentation about the
    endianness of descriptors. The current policy is that descriptors will
    be little-endian at the API even on big-endian systems; however the
    /proc/bus/usb API predates this policy and presents descriptors with
    some multibyte fields byte-swapped.
    
    Signed-off-by: Phil Endecott <usb_endian_patch@chezphil.org>
    Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Phil Endecott committed with gregkh Dec 1, 2008
  17. USB: Documentation/usb/gadget_serial.txt: update to match driver use_…

    …acm behaviour
    
    Commit 7bb5ea5 (usb gadget serial: use composite gadget framework)
    changed the default for the use_acm parameter from 0 to 1.
    Update the documentation to match.
    
    Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
    Acked-by: David Brownell <dbrownell@users.sourceforge.net>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    jacmet committed with gregkh Dec 4, 2008
  18. usbmon: drop bogus 0t from usbmon.txt

    The example is incorrect: there is no 0t socket (the '1t' format has no
    bus number in it). Also, correct the broken sentence for USB Tag.
    
    Signed-off-by: Pete Zaitcev <zaitcev@redhat.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Pete Zaitcev committed with gregkh Dec 4, 2008
  19. USB: gadget: fix rndis working at high speed

    Fix a bug specific to highspeed mode in the recently updated RNDIS
    support:  it wasn't setting up the high speed notification endpoint,
    which prevented high speed RNDIS links from working.
    
    Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
    Tested-by: Anand Gadiyar <gadiyar@ti.com>
    Cc: stable <stable@kernel.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    David Brownell committed with gregkh Nov 25, 2008
  20. USB: ftdi_sio: Adding Ewert Energy System's CANdapter PID

    The following patch adds in the USB PID for Ewert Energy System's CANdapter
    device (CANBUS to USB-Serial which uses the FTDI 245R chipset) to the ftdi_sio
    device driver.
    
    The patch was tested successfully on Linux kernel 2.6.27 under Ubuntu.
    
    Relevant output from /proc/bus/usb/devices (With patch installed):
    
    T:  Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  2 Spd=12  MxCh= 0
    D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=  1
    P:  Vendor=0403 ProdID=9f80 Rev= 6.00
    S:  Manufacturer=Ewert Energy Systems
    S:  Product=CANdapter
    S:  SerialNumber=A6RGB3Z3
    C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 90mA
    I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=ftdi_sio
    E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
    E:  Ad=02(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
    
    
    Signed-off-by: Andrew Ewert <andrew@ewertenergy.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Andrew Ewert committed with gregkh Dec 4, 2008
  21. USB: tty: SprogII DCC controller identifiers

    Someone on rmweb reminded me this had been overlooked from ages ago..
    
    Add the identifiers for the Sprog II USB. This is a DCC control interface
    using the FTDI-SIO hardware: http://www.sprog-dcc.co.uk/. People have been
    using it with insmod options for ages, this just puts it into the driver
    data.
    
    Signed-off-by: Alan Cox <alan@redhat.com>
    Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Alan Cox committed with gregkh Dec 7, 2008
  22. usb-storage: update unusual_devs entry for Nokia 5310

    This patch (as1179) updates the unusual_devs entry for Nokia's 5310
    phone to include a more recent firmware revision.
    
    This fixes Bugzilla #12099.
    
    Signed-off-by: Alan Stern <stern@rowland.harvard.edu>
    Tested-by: Robson Roberto Souza Peixoto <robsonpeixoto@gmail.com>
    Cc: stable <stable@kernel.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    Alan Stern committed with gregkh Dec 1, 2008
  23. USB: Unusual devs patch for Nokia 3500c

    T:  Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#=  3 Spd=12  MxCh= 0
    D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=0421 ProdID=0060 Rev= 5.51
    S:  Manufacturer=Nokia
    S:  Product=Nokia 3500c
    S:  SerialNumber=357687010280751
    C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
    I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
    E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
    E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
    
    From: Ozan Sener <themgzzy@gmail.com>
    Cc: stable <stable@kernel.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    meegee committed with gregkh Dec 8, 2008
  24. USB: storage: unusual_devs.h: Nokia 3109c addition

    2.6.26(.x, cannot remember) could handle the microSD card in my Nokia
    3109c attached via USB as mass storage, 2.6.27(.x, up to and included
    2.6.27.8) cannot. Please find the attached patch which fixes this
    regression, and a copy of /proc/bus/usb/devices with my phone plugged in
    running with this patch on Frugalware.
    
    T:  Bus=02 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#=  4 Spd=12  MxCh= 0
    D:  Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
    P:  Vendor=0421 ProdID=0063 Rev= 6.01
    S:  Manufacturer=Nokia
    S:  Product=Nokia 3109c
    S:  SerialNumber=359561013742570
    C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=100mA
    I:* If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
    E:  Ad=81(I) Atr=02(Bulk) MxPS=  64 Ivl=0ms
    E:  Ad=01(O) Atr=02(Bulk) MxPS=  64 Ivl=0ms
    
    From: CSÉCSY László <boobaa@frugalware.org>
    Cc: Phil Dibowitz <phil@ipom.com>
    Cc: stable <stable@kernel.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    boobaa committed with gregkh Dec 9, 2008
  25. USB: fix problem with usbtmc driver not loading properly

    The usbtmc driver forgot to export its device table to userspace.
    Without this, it is never loaded properly when such a device is seen by
    the system.
    
    Cc: Marcel Janssen <marcel.janssen@admesy.nl>
    Cc: stable <stable@kernel.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
    gregkh committed Dec 4, 2008
  26. powerpc: Fix corruption error in rh_alloc_fixed()

    There is an error in rh_alloc_fixed() of the Remote Heap code:
    If there is at least one free block blk won't be NULL at the end of the
    search loop, so -ENOMEM won't be returned and the else branch of
    "if (bs == s || be == e)" will be taken, corrupting the management
    structures.
    
    Signed-off-by: Guillaume Knispel <gknispel@proformatique.com>
    Acked-by: Timur Tabi <timur@freescale.com>
    Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
    Guillaume Knispel committed with kumargala Dec 9, 2008