1. 10 1月, 2009 9 次提交
    • A
      async: make async a command line option for now · cdb80f63
      Arjan van de Ven 提交于
      ... and have it default off.
      This does allow people to work with it for testing.
      Signed-off-by: NArjan van de Ven <arjan@linux.intel.com>
      cdb80f63
    • A
      partial revert of asynchronous inode delete · b32714ba
      Arjan van de Ven 提交于
      let the core of this one bake in -next as well, but leave
      some of the infrastructure in place.
      Signed-off-by: NArjan van de Ven <arjan@linux.intel.com>
      b32714ba
    • L
      Merge git://git.infradead.org/mtd-2.6 · 7c51d57e
      Linus Torvalds 提交于
      * git://git.infradead.org/mtd-2.6: (67 commits)
        [MTD] [MAPS] Fix printk format warning in nettel.c
        [MTD] [NAND] add cmdline parsing (mtdparts=) support to cafe_nand
        [MTD] CFI: remove major/minor version check for command set 0x0002
        [MTD] [NAND] ndfc driver
        [MTD] [TESTS] Fix some size_t printk format warnings
        [MTD] LPDDR Makefile and KConfig
        [MTD] LPDDR extended physmap driver to support LPDDR flash
        [MTD] LPDDR added new pfow_base parameter
        [MTD] LPDDR Command set driver
        [MTD] LPDDR PFOW definition
        [MTD] LPDDR QINFO records definitions
        [MTD] LPDDR qinfo probing.
        [MTD] [NAND] pxa3xx: convert from ns to clock ticks more accurately
        [MTD] [NAND] pxa3xx: fix non-page-aligned reads
        [MTD] [NAND] fix nandsim sched.h references
        [MTD] [NAND] alauda: use USB API functions rather than constants
        [MTD] struct device - replace bus_id with dev_name(), dev_set_name()
        [MTD] fix m25p80 64-bit divisions
        [MTD] fix dataflash 64-bit divisions
        [MTD] [NAND] Set the fsl elbc ECCM according the settings in bootloader.
        ...
      
      Fixed up trivial debug conflicts in drivers/mtd/devices/{m25p80.c,mtd_dataflash.c}
      7c51d57e
    • L
      Merge branch 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6 · a3a798c8
      Linus Torvalds 提交于
      * 'release' of git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6: (94 commits)
        ACPICA: hide private headers
        ACPICA: create acpica/ directory
        ACPI: fix build warning
        ACPI : Use RSDT instead of XSDT by adding boot option of "acpi=rsdt"
        ACPI: Avoid array address overflow when _CST MWAIT hint bits are set
        fujitsu-laptop: Simplify SBLL/SBL2 backlight handling
        fujitsu-laptop: Add BL power, LED control and radio state information
        ACPICA: delete utcache.c
        ACPICA: delete acdisasm.h
        ACPICA: Update version to 20081204.
        ACPICA: FADT: Update error msgs for consistency
        ACPICA: FADT: set acpi_gbl_use_default_register_widths to TRUE by default
        ACPICA: FADT parsing changes and fixes
        ACPICA: Add ACPI_MUTEX_TYPE configuration option
        ACPICA: Fixes for various ACPI data tables
        ACPICA: Restructure includes into public/private
        ACPI: remove private acpica headers from driver files
        ACPI: reboot.c: use new acpi_reset interface
        ACPICA: New: acpi_reset interface - write to reset register
        ACPICA: Move all public H/W interfaces to new hwxface
        ...
      a3a798c8
    • T
      libata: use WARN_ON_ONCE on hot paths · efcb3cf7
      Tejun Heo 提交于
      Convert WARN_ON() on command issue/completion paths to WARN_ON_ONCE()
      so that libata doesn't spam the machine even when one of those
      conditions triggers repeatedly.
      Signed-off-by: NTejun Heo <tj@kernel.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      efcb3cf7
    • D
      CRED: Must initialise the new creds in prepare_kernel_cred() · 43529c97
      David Howells 提交于
      The newly allocated creds in prepare_kernel_cred() must be initialised
      before get_uid() and get_group_info() can access them.  They should be
      copied from the old credentials.
      Reported-by: NSteve Dickson <steved@redhat.com>
      Signed-off-by: NDavid Howells <dhowells@redhat.com>
      Acked-by: NSteve Dickson <steved@redhat.com>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      43529c97
    • D
      CRED: Missing put_cred() in prepare_kernel_cred() · 0de33681
      David Howells 提交于
      Missing put_cred() in the error handling path of prepare_kernel_cred().
      Signed-off-by: NDavid Howells <dhowells@redhat.com>
      Acked-by: NSteve Dickson <steved@redhat.com>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      0de33681
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6 · 29a41e9e
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6:
        parisc: export length of os_hpmc vector
        parisc: fix kernel crash (protection id trap) when compiling ruby1.9
        parisc: Use DEFINE_SPINLOCK
        parisc: add uevent helper for parisc bus
        parisc: fix ipv6 checksum
        parisc: quiet palo not-found message from "which"
        parisc: Replace NR_CPUS in parisc code
        parisc: trivial fixes
        parisc: fix braino in commit adding __space_to_prot
        parisc: factor out sid to protid conversion
        parisc: use leX_to_cpu in place of __fswabX
        parisc: fix GFP_KERNEL use while atomic in unwinder
        parisc: remove dead BIO_VMERGE_BOUNDARY and BIO_VMERGE_MAX_SIZE definitions
        parisc: set_time() catch errors
        parisc: use the new byteorder headers
        parisc: drivers/parisc/: make code static
        parisc: lib/: make code static
      29a41e9e
    • L
      Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx · d9e8a3a5
      Linus Torvalds 提交于
      * 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx: (22 commits)
        ioat: fix self test for multi-channel case
        dmaengine: bump initcall level to arch_initcall
        dmaengine: advertise all channels on a device to dma_filter_fn
        dmaengine: use idr for registering dma device numbers
        dmaengine: add a release for dma class devices and dependent infrastructure
        ioat: do not perform removal actions at shutdown
        iop-adma: enable module removal
        iop-adma: kill debug BUG_ON
        iop-adma: let devm do its job, don't duplicate free
        dmaengine: kill enum dma_state_client
        dmaengine: remove 'bigref' infrastructure
        dmaengine: kill struct dma_client and supporting infrastructure
        dmaengine: replace dma_async_client_register with dmaengine_get
        atmel-mci: convert to dma_request_channel and down-level dma_slave
        dmatest: convert to dma_request_channel
        dmaengine: introduce dma_request_channel and private channels
        net_dma: convert to dma_find_channel
        dmaengine: provide a common 'issue_pending_all' implementation
        dmaengine: centralize channel allocation, introduce dma_find_channel
        dmaengine: up-level reference counting to the module level
        ...
      d9e8a3a5
  2. 09 1月, 2009 31 次提交