1. 27 3月, 2006 1 次提交
    • A
      [PATCH] bitops: m32r: use generic bitops · 6d9f937b
      Akinobu Mita 提交于
      - remove __{,test_and_}{set,clear,change}_bit() and test_bit()
      - remove ffz()
      - remove find_{next,first}{,_zero}_bit()
      - remove __ffs()
      - remove generic_fls()
      - remove generic_fls64()
      - remove sched_find_first_bit()
      - remove generic_ffs()
      - remove generic_hweight{32,16,8}()
      - remove ext2_{set,clear,test,find_first_zero,find_next_zero}_bit()
      - remove ext2_{set,clear}_bit_atomic()
      - remove minix_{test,set,test_and_clear,test,find_first_zero}_bit()
      Signed-off-by: NAkinobu Mita <mita@miraclelinux.com>
      Cc: Hirokazu Takata <takata@linux-m32r.org>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      6d9f937b
  2. 11 1月, 2006 1 次提交
    • A
      [PATCH] "tiny-make-id16-support-optional" fixes · 2308acca
      Adrian Bunk 提交于
      It seems the "make UID16 support optional" patch was checked when it
      edited the -tiny tree some time ago, but it wasn't checked whether it
      still matches the current situation when it was submitted for inclusion
      in -mm. This patch fixes the following bugs:
      - ARCH_S390X does no longer exist, nowadays this has to be expressed
        through (S390 && 64BIT)
      - in five architecture specific Kconfig files the UID16 options
        weren't removed
      
      Additionally, it changes the fragile negative dependencies of UID16 to
      positive dependencies (new architectures are more likely to not require
      UID16 support).
      Signed-off-by: NAdrian Bunk <bunk@stusta.de>
      Acked-by: NMatt Mackall <mpm@selenic.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      2308acca
  3. 07 1月, 2006 1 次提交
  4. 15 9月, 2005 1 次提交
    • D
      [LIB]: Consolidate _atomic_dec_and_lock() · 4db2ce01
      David S. Miller 提交于
      Several implementations were essentialy a common piece of C code using
      the cmpxchg() macro.  Put the implementation in one spot that everyone
      can share, and convert sparc64 over to using this.
      
      Alpha is the lone arch-specific implementation, which codes up a
      special fast path for the common case in order to avoid GP reloading
      which a pure C version would require.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      4db2ce01
  5. 11 9月, 2005 1 次提交
  6. 24 8月, 2005 2 次提交
  7. 12 7月, 2005 1 次提交
    • S
      [NET]: add a top-level Networking menu to *config · d5950b43
      Sam Ravnborg 提交于
      Create a new top-level menu named "Networking" thus moving
      net related options and protocol selection way from the drivers
      menu and up on the top-level where they belong.
      
      To implement this all architectures has to source "net/Kconfig" before
      drivers/*/Kconfig in their Kconfig file. This change has been
      implemented for all architectures.
      
      Device drivers for ordinary NIC's are still to be found
      in the Device Drivers section, but Bluetooth, IrDA and ax25
      are located with their corresponding menu entries under the new
      networking menu item.
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      d5950b43
  8. 24 6月, 2005 1 次提交
  9. 22 6月, 2005 1 次提交
    • H
      [PATCH] m32r: Support M3A-2170(Mappi-III) platform · 23680863
      Hirokazu Takata 提交于
      This patchset is for supporting a new m32r platform, M3A-2170(Mappi-III)
      evaluation board.  An M32R chip multiprocessor is equipped on the board.
      http://http://www.linux-m32r.org/eng/platform/platform.html
      
      	* arch/m32r/Kconfig: Support Mappi-III platform.
      	* arch/m32r/kernel/Makefile: ditto.
      	* arch/m32r/kernel/io_mappi3.c: ditto.
      	* arch/m32r/kernel/setup.c: ditto.
      	* arch/m32r/kernel/setup_mappi3.c: ditto.
      	* include/asm-m32r/m32102.h: ditto.
      	* include/asm-m32r/m32r.h: ditto.
      	* include/asm-m32r/mappi3/mappi3_pld.h: ditto.
      
      	* include/asm-m32r/ide.h: CF support for Mappi-III.
      	* arch/m32r/kernel/setup_mappi3.c: ditto.
      
      	* arch/m32r/mappi3/defconfig.smp: A default config file for Mappi-III.
      	* arch/m32r/mappi3/dot.gdbinit: A default .gdbinit file for Mappi-III.
      
      	* arch/m32r/boot/compressed/m32r_sio.c: Modified for Mappi-III
      	  - At boot time, m32r-g00ff bootloader makes MMU off for Mappi-III,
      	    on the contrary it makes MMU on for Mappi-II.
      
      	* arch/m32r/kernel/io_mappi2.c: Update comments.
      	* arch/m32r/kernel/setup_mappi2.c: ditto.
      Signed-off-by: NMamoru Sakugawa <sakugawa@linux-m32r.org>
      Signed-off-by: NHirokazu Takata <takata@linux-m32r.org>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      23680863
  10. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4