1. 30 Sep, 2006 1 commit
    • David Howells's avatar
      [PATCH] BLOCK: Make it possible to disable the block layer [try #6] · 9361401e
      David Howells authored
      Make it possible to disable the block layer.  Not all embedded devices require
      it, some can make do with just JFFS2, NFS, ramfs, etc - none of which require
      the block layer to be present.
      
      This patch does the following:
      
       (*) Introduces CONFIG_BLOCK to disable the block layer, buffering and blockdev
           support.
      
       (*) Adds dependencies on CONFIG_BLOCK to any configuration item that controls
           an item that uses the block layer.  This includes:
      
           (*) Block I/O tracing.
      
           (*) Disk partition code.
      
           (*) All filesystems that are block based, eg: Ext3, ReiserFS, ISOFS.
      
           (*) The SCSI layer.  As far as I can tell, even SCSI chardevs use the
           	 block layer to do scheduling.  Some drivers that use SCSI facilities -
           	 such as USB storage - end up disabled indirectly from this.
      
           (*) Various block-based device drivers, such as IDE and the old CDROM
           	 drivers.
      
           (*) MTD blockdev handling and FTL.
      
           (*) JF...
      9361401e
  2. 08 Jan, 2006 1 commit
    • David Howells's avatar
      [PATCH] frv: miscellaneous changes · 41be6aef
      David Howells authored
      
      Fix a number of miscellanous items:
      
       (1) Declare lock sections in the linker script.
      
       (2) Recurse in the correct manner in the arch makefile.
      
       (3) asm/bug.h requires asm/linkage.h to be included first. One C file puts
           asm/bug.h first.
      
       (4) Add an empty RTC header file to avoid missing header file errors.
      
       (5) sg_dma_address() should use the dma_address member of a scatter list.
      
       (6) Add trivial pci_unmap support.
      
       (7) Add pgprot_noncached()
      
       (8) Discard u_quad_t.
      
       (9) Use ~0UL rather than ULONG_MAX in unistd.h in case the latter isn't
           declared.
      
      (10) Add an empty VGA header file to avoid missing header file errors.
      
      (11) Add an XOR header file to use the generic XOR stuff.
      Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
      Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      41be6aef
  3. 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