An error occurred fetching the project authors.
  1. 05 Apr, 2003 1 commit
    • Andi Kleen's avatar
      [PATCH] x86-64 merge · 2ba74897
      Andi Kleen authored
      Make it compile again and various cleanups and a few bug fixes.  Only
      changes x86-64 specific files.
      
      Most of it are S3 suspend changes from Pavel and comment spelling fixes
      from Steven Cole.
      
      - Remove now obsolete check_cpu function
      - Fix sys_ioctl prototype
      - Small optimization - use SYSCALL for 32bit signal handling.
      - Fix S3 suspend handling and split into individual files like i386 (Pavel)
      - Merge from i386 (pci fixes etc.)
      - Set correct paging attributes for IOMMU aperture
      - Fix disable apic option
      2ba74897
  2. 11 Feb, 2003 1 commit
    • Andi Kleen's avatar
      [PATCH] x86-64 merge · d8f19f2c
      Andi Kleen authored
      This brings the x86-64 port uptodate in 2.5.60. Unfortunately I cannot
      test too much because i constantly get deadlocks in exit/wait in initscripts
      on SMP bootup. The kernel seems to still lose a lot of SIGCHLD. 2.5.59/SMP
      had the same problem. Uniprocessor and SMP kernel on UP seems to work.
      
      This patch only touches x86-64 specific files. It requires a few simple
      changes to arch independent files that I will send separately.
      
       - Fixed a lot of obsolete/misleading configure help texts.
       - Remove old bootblock disk loader and support fdimage target for syslinux
         instead (H. Peter Anvin)
       - Fix potential fpu signal restore problem on 32bit emulation.
       - Merge with 2.5.60 i386 (hugetlbfs, acpi etc.)
       - Some fixes for local apic disabled modus.
       - Beginngs of S3 ACPI wakeup from real-mode (not working yet, don't use)
       - Beginnings of NUMA/CONFIG_DISCONTIGMEM support for AMD K8 (work in progress,
         port from 2.4): clean up memory mapping at bootup, generalize bootmem etc.
       - Fix 64bit GS base reload problem and reenable (Karsten Keil)
       - Fix race with vmalloc accesses from interrupt handlers disturbing page fault/
         similar race for the debug handler (thanks to Andrew Morton)
       - Merge cpu access primitives with i386
       - Revert to private module list for now because putting modules
         nto vmlist triggered too many problems.
       - Some cleanups, removal of unneeded code.
       - Let early __get_free_pages see consistent pda
       - Preempt disabled for now because it is too broken right now
       - Signal handler fixes
       - Fix do_gettimeofday to be completely lockless and reenable vsyscalls
       - Optimize context switch path a bit (should be ported to i386)
       - Get thread_info via stack for better code
       - Don't leak pmd pages
       - Clean up hardcoded task stack sizes.
      d8f19f2c