1. 26 Jun, 2003 6 commits
  2. 25 Jun, 2003 22 commits
  3. 26 Jun, 2003 1 commit
  4. 25 Jun, 2003 1 commit
  5. 24 Jun, 2003 10 commits
    • Paul Mackerras's avatar
      Merge samba.org:/stuff/paulus/kernel/linux-2.5 · 4d4f47fc
      Paul Mackerras authored
      into samba.org:/stuff/paulus/kernel/for-linus-ppc
      4d4f47fc
    • David S. Miller's avatar
      [SPARC64]: Update defconfig. · f14e0fb9
      David S. Miller authored
      f14e0fb9
    • David S. Miller's avatar
      4131df98
    • David S. Miller's avatar
      [SPARC64]: Update defconfig. · df791bdf
      David S. Miller authored
      df791bdf
    • David S. Miller's avatar
      ed29a30d
    • David S. Miller's avatar
    • Randy Dunlap's avatar
      [PATCH] unexpected IO-APIC update · 344fd4e1
      Randy Dunlap authored
      Recently there has been a rash of Unexpected IO APIC reports on the
      linux-smp mailing list.  Most of the most recent ones are due to some
      newer Intel chipsets (865, 875).
      
      The IO APIC Version register doesn't indicate the differences in these
      IO APICs.
      
      I have an patch that addresses these chipsets.  It has been tested by a
      few people with good results and has been blessed by Maciej Rozycki.
      
      Other than conditionally decoding IO APIC registers 2 and 3, we could
      alternately ignore them since Linux doesn't use the values for anything
      other than printing them.
      
      This patch ignores IO APIC register 2 if it's the same value as IO APIC
      register 1.  It also reads IO APIC register 3 if the IO APIC version is
      >= 0x20, but some chipsets don't support this register, so it is also
      ignored if its value if the same as IO APIC register 1 or 2.
      
      Another possible(?) alternative is to read the PID/VID of the device to
      determine which registers it supports.  However, PCI devices have not
      been scanned at this point in init, so it would require scanning PCI
      config space directly and I don't yet see the point of doing that.
      
      Oh, and the UNEXPECTED_IO_APIC() function doesn't print anything in
      2.5.current and I didn't change that.
      344fd4e1
    • Andries E. Brouwer's avatar
      [PATCH] loop.c - part 2 of N · b6c7f357
      Andries E. Brouwer authored
      This does the following:
      
       - IV value is current 512-byte sector relative to start of loop
         container file.  This is what all cryptoloop people have done, if I
         am not mistaken.  Andi or others - if you can demonstrate the need
         for a more flexible setup an additional ioctl field may be needed.  I
         hope we can do without.
      
       - made some things static
      
       - made lo_offset a loff_t
      
       - added lo_sizelimit
      
         If one wanted a (crypto)loop somewhere inside a container file, the
         old code allowed a starting offset, but no size, so that the
         cryptoloop always extended to the end of the container file.  This
         field allows one to select an arbitrary interval.  Note that this
         changes struct loop_info64.
      
       - improve error handling of loop_init()
      
       - removed the unused typedef transfer_proc_t.
      
       - added a define for LO_CRYPT_CRYPTOAPI
      b6c7f357
    • Linus Torvalds's avatar
      Merge bk://linux-pnp.bkbits.net/pnp-2.5 · 7602aa8d
      Linus Torvalds authored
      into home.transmeta.com:/home/torvalds/v2.5/linux
      7602aa8d
    • Adam Belay's avatar
      [PNP] Locking Fixes · 6f9119dd
      Adam Belay authored
      The semaphore in pnp_init_resource_table is not needed and, in some
      cases, can cause resource management lockups.  This patch removes the
      improperly placed semaphore.
      6f9119dd