1. 24 10月, 2007 1 次提交
  2. 23 10月, 2007 1 次提交
  3. 22 10月, 2007 1 次提交
  4. 21 10月, 2007 2 次提交
  5. 20 10月, 2007 6 次提交
  6. 19 10月, 2007 1 次提交
    • J
      Add missing newlines to some uses of dev_<level> messages · 898eb71c
      Joe Perches 提交于
      Found these while looking at printk uses.
      
      Add missing newlines to dev_<level> uses
      Add missing KERN_<level> prefixes to multiline dev_<level>s
      Fixed a wierd->weird spelling typo
      Added a newline to a printk
      Signed-off-by: NJoe Perches <joe@perches.com>
      Cc: "Luck, Tony" <tony.luck@intel.com>
      Cc: Jens Axboe <jens.axboe@oracle.com>
      Cc: Mark M. Hoffman <mhoffman@lightlink.com>
      Cc: Roland Dreier <rolandd@cisco.com>
      Cc: Tilman Schmidt <tilman@imap.cc>
      Cc: David Woodhouse <dwmw2@infradead.org>
      Cc: Jeff Garzik <jeff@garzik.org>
      Cc: Stephen Hemminger <shemminger@linux-foundation.org>
      Cc: Greg KH <greg@kroah.com>
      Cc: Jeremy Fitzhardinge <jeremy@goop.org>
      Cc: Geert Uytterhoeven <geert@linux-m68k.org>
      Cc: Alessandro Zummo <a.zummo@towertech.it>
      Cc: David Brownell <david-b@pacbell.net>
      Cc: James Smart <James.Smart@Emulex.Com>
      Cc: Andrew Vasquez <andrew.vasquez@qlogic.com>
      Cc: "Antonino A. Daplas" <adaplas@pol.net>
      Cc: Evgeniy Polyakov <johnpol@2ka.mipt.ru>
      Cc: Russell King <rmk@arm.linux.org.uk>
      Cc: Jaroslav Kysela <perex@suse.cz>
      Cc: Takashi Iwai <tiwai@suse.de>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      898eb71c
  7. 17 10月, 2007 1 次提交
  8. 16 10月, 2007 1 次提交
    • L
      Reinstate lost flush_ioremap_region() fix to pxa2xx-flash driver · 355aaffd
      Linus Torvalds 提交于
      Commit 90833fda ("[ARM] 4554/1: replace
      consistent_sync() with flush_ioremap_region()") introduced a new
      "flush_ioremap_region()" function to be used by the MTD mainstone-flash
      and lubbock-flash drivers to fix a regression from around 2.6.18.
      
      Those drivers were independently merged into a single driver by Todd
      Poynor in commit e644f7d6 ("[MTD] MAPS:
      Merge Lubbock and Mainstone drivers into common PXA2xx driver")
      
      Later, those two commits were merged into the main MTD tree by commit
      b160292c ("Merge Linux 2.6.23") by David
      Woodhouse, but in that merge, the fix to use flush_iomap_region() got
      lost (as it was to files that now no longer existed).
      
      This reinstates the fix in the new driver.
      Noticed-by: NRussell King <rmk@arm.linux.org.uk>
      Tested-and-acked-by: NNicolas Pitre <nico@cam.org>
      Cc: David Woodhouse <dwmw2@infradead.org>
      Cc: Jared Hulbert <jaredeh@gmail.com>
      Cc: Todd Poynor <tpoynor@mvista.com>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      355aaffd
  9. 15 10月, 2007 1 次提交
  10. 14 10月, 2007 15 次提交
  11. 13 10月, 2007 4 次提交
  12. 07 10月, 2007 3 次提交
  13. 25 9月, 2007 1 次提交
  14. 24 9月, 2007 2 次提交
    • A
      [MTD] [OneNAND] fix numerous races · 49dc08ee
      Artem Bityutskiy 提交于
      This patch make the OneNAND driver much less racy. It fixes
      our "onenand_wait: read timeout!" heisenbugs. The reason of
      these bugs was that the driver did not lock the chip when
      accessing OTP, and it screwed up OneNAND state when the OTP
      was read while JFFS2 was doing FS checking.
      
      This patch also fixes other races I spotted:
      1. BBT was not protected
      2. Access to ecc_stats was not protected
      
      Now the chip is locked when BBT is accessed.
      
      To fix all of these I basically split all interface functions
      on 'function()' and 'function_nolock()' parts.
      
      I tested this patch on N800 hardware - it fixes our problems.
      But I tested a little different version because our OneNAND
      codebase is slightly out-of-date. But it should be OK.
      
      This patch also includes the prin fixes I posted before.
      Signed-off-by: NArtem Bityutskiy <Artem.Bityutskiy@nokia.com>
      Signed-off-by: NDavid Woodhouse <dwmw2@infradead.org>
      49dc08ee
    • D
      [MTD] map driver for NOR flash on the Intel Vermilion Range chipset · 0bac5111
      David Woodhouse 提交于
      The Vermilion Range Expansion Bus supports four chip selects, each of which
      has 64MiB of address space.  The 2nd BAR of the Expansion Bus PCI Device
      is a 256MiB memory region containing the address spaces for all four of
      the chip selects, with start addresses hardcoded on 64MiB boundaries.
      
      This map driver only supports NOR flash on chip select 0.  The buswidth
      (either 8 bits or 16 bits) is determined by reading the Expansion Bus Timing
      and Control Register for Chip Select 0 (EXP_TIMING_CS0).
      Signed-off-by: NAndy Lowe <alowe@mvista.com>
      Signed-off-by: NDavid Woodhouse <dwmw2@infradead.org>
      0bac5111