An error occurred fetching the project authors.
  1. 12 Oct, 2002 1 commit
    • Andi Kleen's avatar
      [PATCH] Misc core changes for x86-64/2.5.42 · 1595982c
      Andi Kleen authored
      And here all the other x86-64 changes that have accumulated in my tree.
      
      It's various bugfixes and cleanups.
      
      Changes:
      
       - fix nmi watchdog
       - remove local timer spreading over CPUs - it's useless here and caused many problems
       - New offset.h computation from Kai
       - Lots of changes for the C99 initializer syntax
       - New MTRR driver from Dave & Mats
       - Bugfix: kernel threads don't start with interrupts disabled anymore, which fixes
         various boottime hangs (this was fixed a long time ago, but the bug crept in again
         by the backdoor)
       - Do %gs reload in context switch lockless
       - Fix device_not_available entry point race
       - New per CPU GDT layout following i386: the layot is not completely
         compatible with i386, which may problems with Wine in theory.
         Haven't seen any yet.
       - Support disableapic option
       - driverfs support removed for now because it caused crashes
       - Updates for new signal setup
       - Support for kallsyms
       - Port TLS clone flags/syscalls: unfortunately made the context switch
         even uglier than it already is.
       - Security fixes for ptrace
       - New in_interrupt()/atomic setup ported from i386
       - New makefiles mostly from Kai
       - Various updates ported from i386
      1595982c
  2. 13 Feb, 2002 1 commit
    • Andi Kleen's avatar
      [PATCH] x86_64 merge: arch + asm · 0457d99a
      Andi Kleen authored
      This adds the x86_64 arch and asm directories and a Documentation/x86_64.
      
      It took a bit longer because I first had to make preemption and thread_info
      work and also found some other bugs while doing this. The port has been
      tested for a long time on UP.
      
      I'm not sure what I should describe.  A lot is based on i386 with
      a lot of cleanups. I wrote a paper about it for last year's OLS that describes
      most of the changes (ftp://ftp.firstfloor.org/pub/ak/x86_64.ps.gz). It is
      a bit outdated now, but should give a good overview.
      
      It currently has a completely cut'n'pasted from others+hacked 32bit
      emulation. I hope to clean that up in the future by merging the generic
      core of this with other 64bit archs.
      
      Thanks,
      -Andi
      0457d99a
  3. 05 Feb, 2002 1 commit