Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 20, 2010
  1. @torvalds

    Linux 2.6.34-rc2

    torvalds authored
  2. @torvalds

    Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6

    torvalds authored
    * git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6:
      serial: sh-sci: remove duplicated #include
      sh: Export uncached helper symbols.
      sh: Fix up NUMA build for 29-bit.
      serial: sh-sci: Fix build failure for non-sh architectures.
      sh: Fix up uncached offset for legacy 29-bit mode.
      sh: Support CPU affinity masks for INTC controllers.
  3. @torvalds

    Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/ker…

    torvalds authored
    …nel/git/dvrabel/uwb
    
    * 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/dvrabel/uwb:
      uwb: remove duplicate cpu_to_le16()
      uwb: declare MODULE_FIRMWARE() in i1480 DFU driver
      uwb: make USB device id table constant
      uwb: wlp: refactor wlp_get_<attribute>() macros
Commits on Mar 19, 2010
  1. @torvalds

    Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…

    torvalds authored
    …/git/mattst88/alpha-2.6
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mattst88/alpha-2.6:
      alpha: fix compile errors in dma-mapping-common.h
      alpha: remove trailing spaces in messages
      alpha: use __ratelimit
  2. @torvalds

    Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git…

    torvalds authored
    …/benh/powerpc
    
    * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc:
      powerpc: Remove IOMMU_VMERGE config option
      powerpc: Fix swiotlb to respect the boot option
      powerpc: Do not call prink when CONFIG_PRINTK is not defined
      powerpc: Use correct ccr bit for syscall error status
      powerpc/fsl-booke: Get coherent bit from PTE
      powerpc/85xx: Make sure lwarx hint isn't set on ppc32
  3. @torvalds

    Merge branch 'zerolen' of git://git.kernel.org/pub/scm/linux/kernel/g…

    torvalds authored
    …it/jgarzik/misc-2.6
    
    * 'zerolen' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/misc-2.6:
      Delete zero-length file drivers/mtd/maps/omap_nor.c
  4. @torvalds

    Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6

    torvalds authored
    * git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6:
      tty_port,usb-console: Fix usb serial console open/close regression
      tty: cpm_uart: use resource_size()
      tty_buffer: Fix distinct type warning
      hvc_console: Fix race between hvc_close and hvc_remove
      uartlite: Fix build on sparc.
      tty: Take a 256 byte padding into account when buffering below sub-page units
      Revert "tty: Add a new VT mode which is like VT_PROCESS but doesn't require a VT_RELDISP ioctl call"
  5. @torvalds

    Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-cor…

    torvalds authored
    …e-2.6
    
    * git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6:
      driver core: numa: fix BUILD_BUG_ON for node_read_distance
      driver-core: document ERR_PTR() return values
      kobject: documentation: Update to refer to kset-example.c.
      sysdev: the cpu probe/release attributes should be sysdev_class_attributes
      kobject: documentation: Fix erroneous example in kobject doc.
      driver-core: fix missing kernel-doc in firmware_class
      Driver core: Early platform kernel-doc update
      sysfs: fix sysfs lockdep warning in mlx4 code
      sysfs: fix sysfs lockdep warning in infiniband code
      sysfs: fix sysfs lockdep warning in ipmi code
      sysfs: Initialised pci bus legacy_mem field before use
      sysfs: use sysfs_bin_attr_init in firmware class driver
  6. @torvalds

    Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6

    torvalds authored
    * git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6: (45 commits)
      USB: gadget/multi: cdc_do_config: remove redundant check
      usb: r8a66597-hcd: fix removed from an attached hub
      USB: xhci: Make endpoint interval debugging clearer.
      USB: Fix usb_fill_int_urb for SuperSpeed devices
      USB: cp210x: Remove double usb_control_msg from cp210x_set_config
      USB: Remove last bit of CONFIG_USB_BERRY_CHARGE
      USB: gadget: add gadget controller number for s3c-hsotg driver
      USB: ftdi_sio: Fix locking for change_speed() function
      USB: g_mass_storage: fixed module name in Kconfig
      USB: gadget: f_mass_storage::fsg_bind(): fix error handling
      USB: g_mass_storage: fix section mismatch warnings
      USB: gadget: fix Blackfin builds after gadget cleansing
      USB: goku_udc: remove potential null dereference
      USB: option.c: Add Pirelli VID/PID and indicate Pirelli's modem interface is 0xff
      USB: serial: Fix module name typo for qcaux Kconfig entry.
      usb: cdc-wdm: Fix deadlock between write and resume
      usb: cdc-wdm: Fix order in disconnect and fix locking
      usb: cdc-wdm:Fix loss of data due to autosuspend
      usb: cdc-wdm: Fix submission of URB after suspension
      usb: cdc-wdm: Fix race between disconnect and debug messages
      ...
  7. Delete zero-length file drivers/mtd/maps/omap_nor.c

    Jeff Garzik authored Jeff Garzik committed
    The content was deleted in cc87edb,
    but the file remained as a zero-length file.
    
    Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
  8. @torvalds

    Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…

    torvalds authored
    …/git/sage/ceph-client
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client: (205 commits)
      ceph: update for write_inode API change
      ceph: reset osd after relevant messages timed out
      ceph: fix flush_dirty_caps race with caps migration
      ceph: include migrating caps in issued set
      ceph: fix osdmap decoding when pools include (removed) snaps
      ceph: return EBADF if waiting for caps on closed file
      ceph: set osd request message front length correctly
      ceph: reset front len on return to msgpool; BUG on mismatched front iov
      ceph: fix snaptrace decoding on cap migration between mds
      ceph: use single osd op reply msg
      ceph: reset bits on connection close
      ceph: remove bogus mds forward warning
      ceph: remove fragile __map_osds optimization
      ceph: fix connection fault STANDBY check
      ceph: invalidate_authorizer without con->mutex held
      ceph: don't clobber write return value when using O_SYNC
      ceph: fix client_request_forward decoding
      ceph: drop messages on unregistered mds sessions; cleanup
      ceph: fix comments, locking in destroy_inode
      ceph: move dereference after NULL test
      ...
    
    Fix trivial conflicts in Documentation/ioctl/ioctl-number.txt
  9. @torvalds

    Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6

    torvalds authored
    * git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6:
      cifs: trivial white space
      [CIFS] checkpatch cleanup
      cifs: add cifs_revalidate_file
      cifs: add a CIFSSMBUnixQFileInfo function
      cifs: add a CIFSSMBQFileInfo function
      cifs: overhaul cifs_revalidate and rename to cifs_revalidate_dentry
  10. @gregkh

    USB: gadget/multi: cdc_do_config: remove redundant check

    Peter Korsgaard authored gregkh committed
    cdc_do_config() had a double ret check after fsg_add().
    
    Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  11. @gregkh

    usb: r8a66597-hcd: fix removed from an attached hub

    Yoshihiro Shimoda authored gregkh committed
    fix the problem that when a USB hub is attached to the r8a66597-hcd and
    a device is removed from that hub, it's likely that a kernel panic follows.
    
    Reported-by: Markus Pietrek <Markus.Pietrek@emtrion.de>
    Signed-off-by: Yoshihiro Shimoda <shimoda.yoshihiro@renesas.com>
    Cc: stable <stable@kernel.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  12. @gregkh

    USB: xhci: Make endpoint interval debugging clearer.

    Sarah Sharp authored gregkh committed
    The xHCI hardware can only handle polling intervals that are a power of
    two.  When we add a new endpoint during a bandwidth allocation, and the
    polling interval is rounded down to a power of two, print the original
    polling interval in the endpoint descriptor.
    
    Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  13. @gregkh

    USB: Fix usb_fill_int_urb for SuperSpeed devices

    Matthew Wilcox authored gregkh committed
    USB 3 and Wireless USB specify a logarithmic encoding of the endpoint
    interval that matches the USB 2 specification.  usb_fill_int_urb() didn't
    know that and was filling in the interval as if it was USB 1.1.  Fix
    usb_fill_int_urb() for SuperSpeed devices, but leave the wireless case
    alone, because David Vrabel wants to keep the old encoding.
    
    Update the struct urb kernel doc to note that SuperSpeed URBs must have
    urb->interval specified in microframes.
    
    Add a missing break statement in the usb_submit_urb() interrupt URB
    checking, since wireless USB and SuperSpeed USB encode urb->interval
    differently.  This allows xHCI roothubs to actually register with khubd.
    
    Signed-off-by: Matthew Wilcox <willy@linux.intel.com>
    Signed-off-by: Sarah Sharp <sarah.a.sharp@linux.intel.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  14. @mibrunner @gregkh

    USB: cp210x: Remove double usb_control_msg from cp210x_set_config

    mibrunner authored gregkh committed
    This patch removes a double usb_control_msg that sets the cp210x
    configuration registers a second time when calling cp210x_set_config.
    For data sizes >2 the second write gets corrupted.
    The patch has been created against 2.6.34-rc1, but all cp210x driver
    revisions are affected.
    
    Signed-off-by: Michael Brunner <mibru@gmx.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  15. @siccegge @gregkh

    USB: Remove last bit of CONFIG_USB_BERRY_CHARGE

    siccegge authored gregkh committed
    One last bit was missed while removing the USB_BERRY_CHARGE config
    option in a8d4211 which gets dropped
    by this patch.
    
    Signed-off-by: Christoph Egger <siccegge@stud.informatik.uni-erlangen.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  16. @mcuelenaere @gregkh

    USB: gadget: add gadget controller number for s3c-hsotg driver

    mcuelenaere authored gregkh committed
    This prevents some drivers from complaining that no bcdDevice id was set.
    
    Signed-off-by: Maurus Cuelenaere <mcuelenaere@gmail.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  17. @abogani @gregkh

    USB: ftdi_sio: Fix locking for change_speed() function

    abogani authored gregkh committed
    The change_speed() function should be serialized against multiple calls.
    Use the cfg_lock mutex to do this.
    
    Signed-off-by: Alessio Igor Bogani <abogani@texware.it>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  18. @gregkh

    USB: g_mass_storage: fixed module name in Kconfig

    Michal Nazarewicz authored gregkh committed
    The Kconfig help message for Mass Storage Gadget claimed the
    module will be named "g_file_storage" whereas it should be
    "g_mass_storage".
    
    Signed-off-by: Michal Nazarewicz <m.nazarewicz@samsung.com>
    Cc: Kyungmin Park <kyungmin.park@samsung.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  19. @gregkh

    USB: gadget: f_mass_storage::fsg_bind(): fix error handling

    Peter Korsgaard authored gregkh committed
    Contrary to the comment in fsg_add, fsg_bind calls fsg_unbind on errors,
    which decreases refcount and frees the fsg_dev structure, causing trouble
    when fsg_add does the same.
    
    Fix it by simply leaving up cleanup to fsg_add().
    
    Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
    Acked-by: Michal Nazarewicz <m.nazarewicz@samsung.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  20. @vapier @gregkh

    USB: g_mass_storage: fix section mismatch warnings

    vapier authored gregkh committed
    The recent commit (0e530b4) that moved usb_ep_autoconfig from the
    __devinit section to the __init section missed the mass storage device.
    Its fsg_bind() function uses the usb_ep_autoconfig() function from non
    __init context leading to:
    WARNING: drivers/usb/gadget/g_mass_storage.o(.text): Section mismatch in
    	reference from the function _fsg_bind()
    	            to the function .init.text:_usb_ep_autoconfig()
    
    So move fsg_bind() into __init as well.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  21. @vapier @gregkh

    USB: gadget: fix Blackfin builds after gadget cleansing

    vapier authored gregkh committed
    The recent change to clean out dead gadget drivers (90f7976)
    missed the call to gadget_is_musbhsfc() behind CONFIG_BLACKFIN.  This
    causes Blackfin gadget builds to fail since the function no longer
    exists anywhere.
    
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  22. @error27 @gregkh

    USB: goku_udc: remove potential null dereference

    error27 authored gregkh committed
    "dev" is always null here.  In the end it's only used to get the
    pci_name() of "pdev" which is redundant information and so I
    removed it.
    
    Signed-off-by: Dan Carpenter <error27@gmail.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  23. @gregkh

    USB: option.c: Add Pirelli VID/PID and indicate Pirelli's modem inter…

    spark authored gregkh committed
    …face is 0xff
    
    Signed-off-by: spark <spark@bandrich.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  24. @Stefan-Schmidt @gregkh

    USB: serial: Fix module name typo for qcaux Kconfig entry.

    Stefan-Schmidt authored gregkh committed
    The module is called qcaux and not moto_modem. Also use help instead of
    ---help-- to be in sync with the other Kconfig entries.
    
    Signed-off-by: Stefan Schmidt <stefan@datenfreihafen.org>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  25. @gregkh

    usb: cdc-wdm: Fix deadlock between write and resume

    Oliver Neukum authored gregkh committed
    The new runtime PM scheme allows resume() to have no locks.
    This fixes the deadlock.
    
    Signed-off-by: Oliver Neukum <neukum@b1-systems.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  26. @gregkh

    usb: cdc-wdm: Fix order in disconnect and fix locking

    Oliver Neukum authored gregkh committed
    - as the callback can schedule work, URBs must be killed first
    - if the driver causes an autoresume, the caller must handle locking
    
    Signed-off-by: Oliver Neukum <neukum@b1-systems.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  27. @gregkh

    usb: cdc-wdm:Fix loss of data due to autosuspend

    Oliver Neukum authored gregkh committed
    The guarding flag must be set and tested under spinlock
    and cleared before the URBs are resubmitted in resume.
    
    Signed-off-by: Oliver Neukum <neukum@b1-systems.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  28. @gregkh

    usb: cdc-wdm: Fix submission of URB after suspension

    Oliver Neukum authored gregkh committed
    There's a window under which cdc-wdm may submit
    an URB to a device about to be suspended. This
    introduces a flag to prevent it.
    
    Signed-off-by: Oliver Neukum <neukum@b1-systems.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  29. @gregkh

    usb: cdc-wdm: Fix race between disconnect and debug messages

    Oliver Neukum authored gregkh committed
    dev_dbg() and dev_err() cannot be used to report failures
    that may have been caused by a device's removal
    
    Signed-off-by: Oliver Neukum <neukum@b1-systems.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  30. @gregkh

    usb: cdc-wdm: Fix race between autosuspend and reading from the device

    Oliver Neukum authored gregkh committed
    While an available response is read the device must not
    be autosuspended. This requires a flag dedicated to that
    purpose.
    
    Signed-off-by: Oliver Neukum <neukum@b1-systems.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  31. @gregkh

    usb: cdc-wdm: Fix race between write and disconnect

    Oliver Neukum authored gregkh committed
    Unify mutexes to fix a race between write and disconnect
    and shift the test for disconnection to always report it.
    
    Signed-off-by: Oliver Neukum <neukum@b1-systems.de>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
  32. @gregkh

    usb: musb: core: declare mbase only where it's used

    Felipe Balbi authored gregkh committed
    ... and avoid a compilation if we disable host side
    of musb.
    
    Signed-off-by: Felipe Balbi <felipe.balbi@nokia.com>
    Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Something went wrong with that request. Please try again.