1. 11 1月, 2006 1 次提交
  2. 09 1月, 2006 3 次提交
    • C
      [PATCH] Add block_device_operations.getgeo block device method · a885c8c4
      Christoph Hellwig 提交于
      HDIO_GETGEO is implemented in most block drivers, and all of them have to
      duplicate the code to copy the structure to userspace, as well as getting
      the start sector.  This patch moves that to common code [1] and adds a
      ->getgeo method to fill out the raw kernel hd_geometry structure.  For many
      drivers this means ->ioctl can go away now.
      
      [1] the s390 block drivers are odd in this respect.  xpram sets ->start
          to 4 always which seems more than odd, and the dasd driver shifts
          the start offset around, probably because of it's non-standard
          sector size.
      Signed-off-by: NChristoph Hellwig <hch@lst.de>
      Cc: Jens Axboe <axboe@suse.de>
      Cc: <mike.miller@hp.com>
      Cc: Jeff Dike <jdike@addtoit.com>
      Cc: Paolo Giarrusso <blaisorblade@yahoo.it>
      Cc: Bartlomiej Zolnierkiewicz <B.Zolnierkiewicz@elka.pw.edu.pl>
      Cc: Neil Brown <neilb@cse.unsw.edu.au>
      Cc: Markus Lidel <Markus.Lidel@shadowconnect.com>
      Cc: Russell King <rmk@arm.linux.org.uk>
      Cc: David Woodhouse <dwmw2@infradead.org>
      Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
      Cc: James Bottomley <James.Bottomley@steeleye.com>
      Signed-off-by: NAdrian Bunk <bunk@stusta.de>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      a885c8c4
    • T
      [PATCH] fix more missing includes · de25968c
      Tim Schmielau 提交于
      Include fixes for 2.6.14-git11.  Should allow to remove sched.h from
      module.h on i386, x86_64, arm, ia64, ppc, ppc64, and s390.  Probably more
      to come since I haven't yet checked the other archs.
      Signed-off-by: NTim Schmielau <tim@physik3.uni-rostock.de>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      de25968c
    • R
      [ARM] Remove EPXA10DB machine support · 0fec53a2
      Russell King 提交于
      EPXA10DB seems to be uncared for:
      - the "PLD" code has never been merged
      - no one has reported that this platform has been broken since
        at least 2.6.10
      - interest seems to have dried up around March 2003.
      
      Therefore, remove EPXA10DB support.
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      0fec53a2
  3. 08 1月, 2006 1 次提交
  4. 06 1月, 2006 4 次提交
  5. 04 1月, 2006 1 次提交
  6. 23 12月, 2005 1 次提交
  7. 19 12月, 2005 4 次提交
  8. 13 12月, 2005 1 次提交
  9. 30 11月, 2005 9 次提交
  10. 29 11月, 2005 1 次提交
  11. 18 11月, 2005 1 次提交
  12. 17 11月, 2005 1 次提交
  13. 14 11月, 2005 1 次提交
  14. 10 11月, 2005 1 次提交
  15. 09 11月, 2005 3 次提交
    • O
      [PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reason · 733482e4
      Olaf Hering 提交于
      This patch removes almost all inclusions of linux/version.h.  The 3
      #defines are unused in most of the touched files.
      
      A few drivers use the simple KERNEL_VERSION(a,b,c) macro, which is
      unfortunatly in linux/version.h.
      
      There are also lots of #ifdef for long obsolete kernels, this was not
      touched.  In a few places, the linux/version.h include was move to where
      the LINUX_VERSION_CODE was used.
      
      quilt vi `find * -type f -name "*.[ch]"|xargs grep -El '(UTS_RELEASE|LINUX_VERSION_CODE|KERNEL_VERSION|linux/version.h)'|grep -Ev '(/(boot|coda|drm)/|~$)'`
      
      search pattern:
      /UTS_RELEASE\|LINUX_VERSION_CODE\|KERNEL_VERSION\|linux\/\(utsname\|version\).h
      Signed-off-by: NOlaf Hering <olh@suse.de>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      733482e4
    • A
      [PATCH] mtd: onenand_base needs sched.h · 015953d7
      Andrew Morton 提交于
      drivers/mtd/onenand/onenand_base.c: In function `onenand_wait':
      drivers/mtd/onenand/onenand_base.c:293: error: `jiffies' undeclared (first use in this function)
      drivers/mtd/onenand/onenand_base.c:293: error: (Each undeclared identifier is reported only once
      drivers/mtd/onenand/onenand_base.c:293: error: for each function it appears in.)
      drivers/mtd/onenand/onenand_base.c:293: error: implicit declaration of function `msecs_to_jiffies'
      drivers/mtd/onenand/onenand_base.c:294: error: implicit declaration of function `time_before'
      drivers/mtd/onenand/onenand_base.c:301: error: implicit declaration of function `cond_resched'
      drivers/mtd/onenand/onenand_base.c: In function `onenand_get_device':
      drivers/mtd/onenand/onenand_base.c:522: error: implicit declaration of function `set_current_state'
      drivers/mtd/onenand/onenand_base.c:522: error: `TASK_UNINTERRUPTIBLE' undeclared (first use in this function)
      drivers/mtd/onenand/onenand_base.c:525: error: implicit declaration of function `schedule'
      drivers/mtd/onenand/onenand_base.c: In function `onenand_release_device':
      drivers/mtd/onenand/onenand_base.c:545: error: `TASK_UNINTERRUPTIBLE' undeclared (first use in this function)
      drivers/mtd/onenand/onenand_base.c:545: error: `TASK_INTERRUPTIBLE' undeclared (first use in this function)
      
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: David Woodhouse <dwmw2@infradead.org>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      015953d7
    • A
      [PATCH] mtd: rfd_ftl build fix · b80b5832
      Andrew Morton 提交于
      drivers/mtd/rfd_ftl.c: In function `find_free_block':
      drivers/mtd/rfd_ftl.c:528: error: `jiffies' undeclared (first use in this function)
      drivers/mtd/rfd_ftl.c:528: error: (Each undeclared identifier is reported only once
      drivers/mtd/rfd_ftl.c:528: error: for each function it appears in.)
      
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: David Woodhouse <dwmw2@infradead.org>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      b80b5832
  16. 08 11月, 2005 1 次提交
  17. 07 11月, 2005 6 次提交