An error occurred fetching the project authors.
  1. 26 Mar, 2009 1 commit
  2. 11 Feb, 2009 1 commit
  3. 09 Jan, 2009 1 commit
  4. 25 Dec, 2008 2 commits
  5. 10 Oct, 2008 1 commit
  6. 01 Aug, 2008 1 commit
  7. 15 May, 2008 1 commit
  8. 26 Jan, 2008 1 commit
    • Stefan Weinhuber's avatar
      [S390] dasd: add hyper PAV support to DASD device driver, part 1 · 8e09f215
      Stefan Weinhuber authored
      Parallel access volumes (PAV) is a storage server feature, that allows
      to start multiple channel programs on the same DASD in parallel. It
      defines alias devices which can be used as alternative paths to the
      same disk. With the old base PAV support we only needed rudimentary
      functionality in the DASD device driver. As the mapping between base
      and alias devices was static, we just had to export an identifier
      (uid) and could leave the combining of devices to external layers
      like a device mapper multipath.
      Now hyper PAV removes the requirement to dedicate alias devices to
      specific base devices. Instead each alias devices can be combined with
      multiple base device on a per request basis. This requires full
      support by the DASD device driver as now each channel program itself
      has to identify the target base device.
      The changes to the dasd device driver and the ECKD discipline are:
      - Separate subchannel device representation (dasd_device) from block
        device representation (dasd_block). Only base devices are block
        devices.
      - Gather information about base and alias devices and possible
        combinations.
      - For each request decide which dasd_device should be used (base or
        alias) and build specific channel program.
      - Support summary unit checks, which allow the storage server to
        upgrade / downgrade between base and hyper PAV at runtime (support
        is mandatory).
      Signed-off-by: default avatarStefan Weinhuber <wein@de.ibm.com>
      Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
      8e09f215
  9. 20 Jul, 2007 1 commit
    • Paul Mundt's avatar
      mm: Remove slab destructors from kmem_cache_create(). · 20c2df83
      Paul Mundt authored
      Slab destructors were no longer supported after Christoph's
      c59def9f change. They've been
      BUGs for both slab and slub, and slob never supported them
      either.
      
      This rips out support for the dtor pointer from kmem_cache_create()
      completely and fixes up every single callsite in the kernel (there were
      about 224, not including the slab allocator definitions themselves,
      or the documentation references).
      Signed-off-by: default avatarPaul Mundt <lethal@linux-sh.org>
      20c2df83
  10. 27 Apr, 2007 2 commits
  11. 05 Feb, 2007 1 commit
  12. 08 Dec, 2006 1 commit
  13. 07 Dec, 2006 1 commit
  14. 04 Dec, 2006 2 commits
  15. 20 Sep, 2006 2 commits
  16. 24 Aug, 2006 1 commit
  17. 16 Aug, 2006 2 commits
  18. 10 Aug, 2006 1 commit
  19. 12 Jul, 2006 1 commit
  20. 30 Jun, 2006 1 commit
  21. 29 Jun, 2006 2 commits
  22. 28 Apr, 2006 1 commit
  23. 26 Mar, 2006 1 commit
  24. 25 Mar, 2006 1 commit
  25. 24 Mar, 2006 1 commit
  26. 01 Feb, 2006 1 commit
  27. 07 Nov, 2005 1 commit
  28. 05 Sep, 2005 1 commit
  29. 20 Jun, 2005 1 commit
  30. 01 May, 2005 1 commit
  31. 16 Apr, 2005 1 commit
    • Linus Torvalds's avatar
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds authored
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4