1. 02 7月, 2008 1 次提交
    • H
      avr32: Clean up and optimize the TLB operations · b13d618b
      Haavard Skinnemoen 提交于
      This and the following patches aim to optimize the code dealing with
      page tables and TLB operations. Each patch reduces the time it takes
      to gzip a 16 MB file slightly, but I expect things like fork() and
      mmap() will improve somewhat more.
      
      This patch deals with the low-level TLB operations:
      
        * Remove unused _TLBEHI_I define
        * Use gcc builtins instead of inline assembly
        * Remove a few unnecessary pipeline flushes and nops
        * Introduce NR_TLB_ENTRIES define and use it instead of hardcoding it
          to 32 a few places throughout the code.
        * Use sysreg bitops instead of hardcoded shifts and masks
        * Make a few needlessly global functions static
      Signed-off-by: NHaavard Skinnemoen <haavard.skinnemoen@atmel.com>
      b13d618b
  2. 20 10月, 2007 1 次提交
  3. 26 9月, 2006 1 次提交
  4. 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