1. 12 Oct, 2002 15 commits
    • Alan Cox's avatar
      [PATCH] two trivial doc fixeds · 70074268
      Alan Cox authored
      The _ isnt allowed in a docbook id
      70074268
    • Alan Cox's avatar
      [PATCH] update dmi support · 67b2dcc3
      Alan Cox authored
      67b2dcc3
    • Linus Torvalds's avatar
      Fix type - it used to be "__u8 short", which previous versions · e4192bb6
      Linus Torvalds authored
      of gcc incorrectly accepted as "short". It got fixed to __u8, but
      it really should be __u16.
      e4192bb6
    • 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
    • Andi Kleen's avatar
      [PATCH] Time changes for x86-64 · 1c41006f
      Andi Kleen authored
      Some timer updates from Vojtech Pavlik for x86-64.  In theory support
      HPET timing now, but the support is disabled.
      
      Would actually need vxtime_lock() macros in the generic timer code to
      protect xtime updates, but I'm leaving that out now because it's only
      needed for vsyscalls and they're currently disabled.
      1c41006f
    • Andi Kleen's avatar
      [PATCH] hotplug cpu changes for x86-64 · 15aed72d
      Andi Kleen authored
      Port of the hotplug CPU changes from i386 for x86-64.  I don't expect
      x86-64 hardware to support CPU hotplugging any time soon, but this makes
      it all compile & work again and keeps some consistency.
      15aed72d
    • Andi Kleen's avatar
      [PATCH] library functions updates for x86-64 · 6acfce46
      Andi Kleen authored
      Update various lib/ functions for x86-64:
      
       - new memcpy/memset/csum-copy/copy_page/user
       - add bitstr support function for IOMMU
       - Other minor fixes and updates.
      6acfce46
    • Andi Kleen's avatar
      [PATCH] reboot.c for x86-64 · 59932a95
      Andi Kleen authored
      Merge from i386 for x86-64: move reboot functions to an own file.
      59932a95
    • Andi Kleen's avatar
      [PATCH] Remove global cli stuff for x86-64 · 8bd23e9c
      Andi Kleen authored
      Straightforward merge from i386: remove support for global cli for
      x86-64
      8bd23e9c
    • Andi Kleen's avatar
      [PATCH] x86-64 IOMMU & PCI updates · 254b6b89
      Andi Kleen authored
      Update for the x86-64 PCI subsystem in 2.5.42.  Main new feature is PCI
      IOMMU support through the K8 aperture.  This allows to use more than 4GB
      of memory with 32bit PCI devices.  Also some other PCI changes, mostly
      merges from i386.
      254b6b89
    • Andi Kleen's avatar
      [PATCH] x86-64 IA32 emulation updates · 0e97e2a2
      Andi Kleen authored
      Some bugfixes for the 32bit emulation for x86-64 and make it all compile
      again.
      
      Has rewritten ioctl registration code and some other updates.  New
      system calls are supported.
      
      It unfortunately broke some time ago by binfmt_elf changes for all
      shared linked libraries.  Will fix that later.
      0e97e2a2
    • Andi Kleen's avatar
      [PATCH] x86-64 - new memory map handling · fb06dbb1
      Andi Kleen authored
      New e820 memory map handling for x86-64.  Move it all to a new file and
      clean it up a lot.  Add some simple allocator functions to deal with
      holey e820 mappings cleanly A lot of this is preparation for NUMA (which
      works in 2.4, but is not ported to 2.5 yet)
      fb06dbb1
    • Andi Kleen's avatar
      [PATCH] x86-64 Bootloader updates · dbb2ae18
      Andi Kleen authored
      Update the early 32bit bootloader for x86-64.  This stuff is near
      completely identical to i386, except for a few Makefile changes to tell
      the x86-64 toolkit to compile in 32bit mode.
      dbb2ae18
    • Andi Kleen's avatar
      [PATCH] x86-64 ACPI · 5e1c701f
      Andi Kleen authored
      ACPI updates for x86-64/2.5.42
      
      ACPI finally works now.
      5e1c701f
    • Linus Torvalds's avatar
      Merge bk://bk.arm.linux.org.uk · 80ce6897
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      80ce6897
  2. 13 Oct, 2002 1 commit
    • Russell King's avatar
      [SERIAL] Fix Sparc32/64 handling of CONFIG_SERIAL_CORE{,_CONSOLE} · 708a3b4a
      Russell King authored
      SPARC was unconditionally setting CONFIG_SERIAL_CORE_CONSOLE to y
      and conditionally setting CONFIG_SERIAL_CORE depending on the Sparc
      sub-drivers.  In addition, the core serial driver for SPARC is
      always built, so we end up with link errors.
      
      We instead make CONFIG_SERIAL_CORE{,_CONSOLE} dependent on building
      the SPARC core driver (CONFIG_SERIAL_SUNCORE).
      708a3b4a
  3. 12 Oct, 2002 19 commits
  4. 11 Oct, 2002 5 commits