Skip to content
  1. Feb 27, 2010
    • Linus Torvalds's avatar
      Lower USB storage settling delay to something more reasonable · a4a47bc0
      Linus Torvalds authored
      
      
      The five-second delay can be rather annoying, and makes the system
      appear much less responsive when you connect a USB drive.
      
      It's also not entirely clear that it is needed - the settling delay has
      at least historically been an issue on some Apple iPods, for example,
      and some devices have been reported to need even more than the old 5s
      delay.
      
      But before we penalize them all, let's see how bad it really is.  Some
      of the reasons for long delays seem to be actual historical kernel bugs
      that should probably never have been papered over with a delay in the
      first place (there's a Ubuntu bug report for 2.6.20 about a NULL pointer
      dereference unless 'delay_use' is 8 or more, for example).
      
      It also looks like some distros have already shipped with delay_use=0,
      so the five second default may well be totally historical.
      
      In other words: "Let's see if anybody screams".
      
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      a4a47bc0
  2. Feb 26, 2010
    • Linus Torvalds's avatar
      Merge branch 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6 · 6ebdc661
      Linus Torvalds authored
      * 'next-devicetree' of git://git.secretlab.ca/git/linux-2.6: (41 commits)
        of: remove undefined request_OF_resource & release_OF_resource
        of/sparc: Remove sparc-local declaration of allnodes and devtree_lock
        of: move definition of of_chosen into common code.
        of: remove unused extern reference to devtree_lock
        of: put default string compare and #a/s-cell values into common header
        of/flattree: Don't assume HAVE_LMB
        of: protect linux/of.h with CONFIG_OF
        proc_devtree: fix THIS_MODULE without module.h
        of: Remove old and misplaced function declarations
        of/flattree: Make the kernel accept ePAPR style phandle information
        of/flattree: endian-convert members of boot_param_header
        of: assume big-endian properties, adding conversions where necessary
        of: use __be32 for cell value accessors
        of/flattree: use OF_ROOT_NODE_{SIZE,ADDR}_CELLS DEFAULT for fdt parsing
        of/flattree: use callback to setup initrd from /chosen
        proc_devtree: include linux/of.h
        of: make set_node_proc_entry private to proc_devtree.c
        of: include linux/proc_fs.h
        of/flattree: merge early_init_dt_scan_memory() common code
        of: add 'of_' prefix to machine_is_compatible()
        ...
      6ebdc661
    • Linus Torvalds's avatar
      Merge branch 'next-spi' of git://git.secretlab.ca/git/linux-2.6 · d7930c9e
      Linus Torvalds authored
      * 'next-spi' of git://git.secretlab.ca/git/linux-2.6: (31 commits)
        spi: Correct SPI clock frequency setting in spi_mpc8xxx
        spi/spi_s3c64xx.c: Fix continuation line formats
        spi/dw_spi: Fix dw_spi_mmio to depend on HAVE_CLK
        spi/dw_spi: Allow dw_spi.c to be a module
        spi/dw_spi: mmio code style fixups
        Memory-mapped dw_spi driver
        spi/dw_spi: fix missing export of dw_spi_remove_host
        spi/dw_spi: conditional transfer mode changes
        spi/dw_spi: remove conditional from 'poll_transfer'.
        spi/dw_spi: fixed a spelling typo in a warning message.
        spi/dw_spi: add return value to empty mrst_spi_debugfs_init()
        spi/dw_spi: enable platform specific chipselect.
        spi/dw_spi: add a FIFO depth detection
        spi/dw_spi: fix __init/__devinit section mismatch
        spi: xilinx_spi: Fix up I/O routine wrapping bogosity.
        spi/spi_imx: add device information by switching pr_debug() to dev_dbg()
        spi: update MSIOF includes
        spi/dw_spi: refine the IRQ mode working flow
        spi/dw_spi: add a missed dw_spi_remove_host() in exit sequence
        spi/dw_spi: bug fix in wait_till_not_busy()
        ...
      d7930c9e
    • Linus Torvalds's avatar
      Merge branch 'for-linus-2' of... · b6d97026
      Linus Torvalds authored
      Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-kconfig
      
      * 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-kconfig:
        kconfig: Simplify LSMOD= handling
        kconfig: Add LSMOD=file to override the lsmod for localmodconfig
        kconfig: Look in both /bin and /sbin for lsmod in streamline_config.pl
        kconfig: Check for if conditions in Kconfig for localmodconfig
        kconfig: Create include/generated for localmodconfig
      b6d97026
    • Linus Torvalds's avatar
      Merge branch 'for-linus-1' of... · 1954ee55
      Linus Torvalds authored
      Merge branch 'for-linus-1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-kconfig
      
      * 'for-linus-1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-kconfig:
        kconfig: simplification of scripts/extract-ikconfig
      1954ee55
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid · a85821fc
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid: (41 commits)
        HID: usbhid: initialize interface pointers early enough
        HID: extend mask for BUTTON usage page
        HID: hid-ntrig: Single touch mode tap
        HID: hid-ntrig: multitouch cleanup and fix
        HID: n-trig: remove unnecessary tool switching
        HID: hid-ntrig add multi input quirk and clean up
        HID: usbhid: introduce timeout for stuck ctrl/out URBs
        HID: magicmouse: coding style and probe failure fixes
        HID: remove MODULE_VERSION from new drivers
        HID: fix up Kconfig entry for MagicMouse
        HID: add a device driver for the Apple Magic Mouse.
        HID: Export hid_register_report
        HID: Support for MosArt multitouch panel
        HID: add pressure support for the Stantum multitouch panel
        HID: fixed bug in single-touch emulation on the stantum panel
        HID: fix typo in error message
        HID: add mapping for "AL Network Chat" usage
        HID: use multi input quirk for TouchPack touchscreen
        HID: make full-fledged hid-bus drivers properly selectable
        HID: make Wacom modesetting failures non-fatal
        ...
      a85821fc
    • Jiri Kosina's avatar
      14ef2b0c
  3. Feb 25, 2010
  4. Feb 24, 2010