1. 04 5月, 2008 9 次提交
    • U
      unified (weak) sys_pipe implementation · d35c7b0e
      Ulrich Drepper 提交于
      This replaces the duplicated arch-specific versions of "sys_pipe()" with
      one unified implementation.  This removes almost 250 lines of duplicated
      code.
      
      It's marked __weak, so that *if* an architecture wants to override the
      default implementation it can do so by simply having its own replacement
      version, since many architectures use alternate calling conventions for
      the 'pipe()' system call for legacy reasons (ie traditional UNIX
      implementations often return the two file descriptors in registers)
      
      I still haven't changed the cris version even though Linus says the BKL
      isn't needed.  The arch maintainer can easily do it if there are really
      no obstacles.
      Signed-off-by: NUlrich Drepper <drepper@redhat.com>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      d35c7b0e
    • L
      Linux 2.6.26-rc1 · 2ddcca36
      Linus Torvalds 提交于
      2ddcca36
    • L
      Merge git://git.infradead.org/battery-2.6 · 38e80121
      Linus Torvalds 提交于
      * git://git.infradead.org/battery-2.6:
        PMU battery: filenames in sysfs with spaces
        pda_power: add init and exit function callbacks
      38e80121
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-inttypes · e0986756
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-inttypes: (24 commits)
        Make constants in kernel/timeconst.h fixed 64 bits
        types: add C99-style constructors to <asm-generic/int-*.h>
        xtensa: types: use <asm-generic/int-*.h> for the xtensa architecture
        x86: types: use <asm-generic/int-*.h> for the x86 architecture
        v850: types: use <asm-generic/int-*.h> for the v850 architecture
        sparc64: types: use <asm-generic/int-*.h> for the sparc64 architecture
        sparc: types: use <asm-generic/int-*.h> for the sparc architecture
        sh: types: use <asm-generic/int-*.h> for the sh architecture
        s390: types: use <asm-generic/int-*.h> for the s390 architecture
        powerpc: types: use <asm-generic/int-*.h> for the powerpc architecture
        parisc: types: use <asm-generic/int-*.h> for the parisc architecture
        mn10300: types: use <asm-generic/int-*.h> for the mn10300 architecture
        mips: types: use <asm-generic/int-*.h> for the mips architecture
        m68k: types: use <asm-generic/int-*.h> for the m68k architecture
        m32r: types: use <asm-generic/int-*.h> for the m32r architecture
        ia64: types: use <asm-generic/int-*.h> for the ia64 architecture
        h8300: types: use <asm-generic/int-*.h> for the h8300 architecture
        frv: types: use <asm-generic/int-*.h> for the frv architecture
        cris: types: use <asm-generic/int-*.h> for the cris architecture
        blackfin: types: use <asm-generic/int-*.h> for the blackfin architecture
        ...
      e0986756
    • J
      [MAINTAINERS] PCI list moved · 2905474d
      Jesse Barnes 提交于
      Many thanks to Martin for his years of hosting.  The pci list has moved to
      vger, along with what seems like the rest of the major Linux mailing lists.
      Signed-off-by: NJesse Barnes <jbarnes@virtuousgeek.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      2905474d
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6 · c402f98c
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/penberg/slab-2.6:
        slub: #ifdef simplification
        slabinfo: Support printout of the number of fallbacks
        slub: Whitespace cleanup and use of strict_strtoul
      c402f98c
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 · 4f9faaac
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6: (47 commits)
        rose: Wrong list_lock argument in rose_node seqops
        netns: Fix reassembly timer to use the right namespace
        netns: Fix device renaming for sysfs
        bnx2: Update version to 1.7.5.
        bnx2: Update RV2P firmware for 5709.
        bnx2: Zero out context memory for 5709.
        bnx2: Fix register test on 5709.
        bnx2: Fix remote PHY initial link state.
        bnx2: Refine remote PHY locking.
        bridge: forwarding table information for >256 devices
        tg3: Update version to 3.92
        tg3: Add link state reporting to UMP firmware
        tg3: Fix ethtool loopback test for 5761 BX devices
        tg3: Fix 5761 NVRAM sizes
        tg3: Use constant 500KHz MI clock on adapters with a CPMU
        hci_usb.h: fix hard-to-trigger race
        dccp: ccid2.c, ccid3.c use clamp(), clamp_t()
        net: remove NR_CPUS arrays in net/core/dev.c
        net: use get/put_unaligned_* helpers
        bluetooth: use get/put_unaligned_* helpers
        ...
      4f9faaac
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6 · bf640be4
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6:
        sparc32: Delete prom_stdin and prom_stdout.
        sparc32: More memory probing consolidation.
        sparc32: Kill totally unused memory information tables.
        sparc64: Fix syscall restart, for real...
        serial: Fix sparc driver name strings.
        sparc64: Stop creating dummy root PCI host controller devices.
      bf640be4
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc · c36c8045
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:
        [POWERPC] Bolt in SLB entry for kernel stack on secondary cpus
        [POWERPC] PS3: Update ps3_defconfig
        [POWERPC] PS3: Remove unsupported wakeup sources
        [POWERPC] PS3: Make ps3_virq_setup and ps3_virq_destroy static
        [POWERPC] PS3: Add time include to lpm
        [POWERPC] Fix slb.c compile warnings
        [POWERPC] Xilinx: Fix compile warnings
        [POWERPC] Squash build warning for print of resource_size_t in fsl_soc.c
        [RAPIDIO] fix current kernel-doc notation
        [POWERPC] 86xx: mpc8610_hpcd: add support for PCI Express x8 slot
        Fix a potential issue in mpc52xx uart driver
        [POWERPC] mpc5200: Allow for fixed speed MII configurations
        [POWERPC] 86xx: Fix the wrong serial1 interrupt for 8610 board
      c36c8045
  2. 03 5月, 2008 31 次提交