1. 25 Mar, 2003 11 commits
    • Patrick Mochel's avatar
      driver model: fix warning in cpu init. · 547ac1b0
      Patrick Mochel authored
      547ac1b0
    • Patrick Mochel's avatar
      Merge osdl.org:/home/mochel/src/kernel/devel/linux-2.5-virgin · 43593507
      Patrick Mochel authored
      into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-core
      43593507
    • Patrick Mochel's avatar
      Merge bk://linux.bkbits.net/linux-2.5 · 2f9d6b21
      Patrick Mochel authored
      into osdl.org:/home/mochel/src/kernel/devel/linux-2.5-virgin
      2f9d6b21
    • Patrick Mochel's avatar
      driver model: increase BUS_ID_SIZE to 20 · 45f5a864
      Patrick Mochel authored
      From Ben Collins, for the sake of ieee1394, so the 64-bit (16 char) GUID
      can be used for the bus_id. 
      45f5a864
    • Patrick Mochel's avatar
      driver model: Fix error handling in sysfs registration · f7bb3f9b
      Patrick Mochel authored
      From Matt Dobson:
      
      The cpu, memblk, and node driver/device registration should be a little 
      more clean in the way it handles registration failures.  Or at least 
      *consistent* amongst the topology elements.  Right now, failures are 
      either silent, obscure, or leave things in an inconsistent state.
      f7bb3f9b
    • Patrick Mochel's avatar
    • Patrick Mochel's avatar
      33ba9e23
    • Andi Kleen's avatar
      [PATCH] x86-64 updates · b4f6270e
      Andi Kleen authored
      Lots of x86-64 updates. Merge with 2.4 and NUMA works now. Also reenabled
      the preemptive kernel. And some other bug fixes.
      IOMMU disabled by default now because it has problems.
      
       - Add more CONFIG options for device driver debugging and iommu
         force/debug.  (don't enable iommu force currently)
       - Some S3/ACPI fixes/cleanups from Pavel.
       - Set MSG_COMPAT_* in msg_flags for networking 32bit emulation.
         This unfortunately still doesn't fix the fd passing problems.
       - Sync PCI IOMMU code with 2.4 (minor fixes, flush less often)
       - Really fix UP compilation (Pavel)
       - Reenable preempt
       - Fix CONFIG_DISCONTIGMEM bootup and enable.  Still needs more tuning.
       - Fix some bugs in topology discovery and clean code up.
       - Don't put unwind tables into object files
       - Some kernel debugging hooks
       - Move CPU detection into early real mode code to better interact with
         vesafb consoles
       - Initialize mode in real mode character output
       - New 32bit FPU signal save/restore
       - Various fixes in FPU handling in ptrace
       - Fix security holes in ptrace (32bit and 64bit)
       - Fix serial ioctl (including security hole)
       - Add bluetooth ioctls to 32bit emu (from sparc64)
       - Correctly enable si_val in queued signals in 32bit emulation
       - Rework SEM_STAT emulation.  LTP still fails unfortunately.
       - Fix error case in msg* emulation
       - Fix debug register access from ptrace (Michal Ludvig, me)
       - Fix handling of NULL arguments in 32bit execve
       - Fix some error cases for 32bit readv/writev (LTP still complains)
       - Remove rate control from unimplemented syscall warnings
       - Fix error message for missing aperture
       - Turn some APIC printks into Dprintk to make the bootup more quiet
       - Some fixes for no APIC (probably still broken), add disableapic
         option (untested)
       - Sync K8 MCE handler with 2.4.  Should work a lot better now.
       - Remove never used KDB hooks
       - Fix buffer overflow in command line copying
       - Merge from i386: use separate status word for lazy FPU state
       - Don't force the IOMMU for dma masks < 4GB.
       - Print backtrace in Sysrq-T (from Andrea)
       - Merge from i386: fix FPU race in fork.
       - Disable NX mode by default for now
       - Rewrite dump_pagetable
       - Fix off by one bug in ioremap (i386 merge)
       - Merge from i386: handle VIA pci bridge bugs
       - Disable NUMA ACPI support (no SRAT support yet)
       - Fix aio 32bit emulation
       - Increase 32bit address space to nearly 4GB
       - Add exit_group syscall
       - Fix TLS setting in clone (Ulrich Drepper)
      b4f6270e
    • Andi Kleen's avatar
      [PATCH] ACPI NUMA option fix for x86-64 · 5563e77b
      Andi Kleen authored
      The ACPI NUMA support doesn't work on x86-64 currently (no SRAT
      parsing yet). Disable for now.
      5563e77b
    • Andi Kleen's avatar
      [PATCH] aio compat patches · d9c495bf
      Andi Kleen authored
      The new aio emulation in x86-64 needs a few aio symbols exported.
      Export them.
      d9c495bf
    • Linus Torvalds's avatar
      Merge http://ppc.bkbits.net/for-linus-ppc64 · a1652ab3
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      a1652ab3
  2. 26 Mar, 2003 7 commits
  3. 25 Mar, 2003 9 commits
  4. 24 Mar, 2003 13 commits