1. 08 5月, 2007 2 次提交
    • J
      uml: network interface hotplug error handling · f34d9d2d
      Jeff Dike 提交于
      This fixes a number of problems associated with network interface hotplug.
      
      The userspace initialization function can fail in some cases, but the
      failure was never passed back to eth_configure, which proceeded with the
      configuration.  This results in a zombie device that is present, but can't
      work.  This is fixed by allowing the initialization routines to return an
      error, which is checked, and the configuration aborted on failure.
      
      eth_configure failed to check for many failures.  Even when it did check,
      it didn't undo whatever initializations has already happened, so a present,
      but partially initialized and non-working device could result.  It now
      checks everything that can fail, and bails out, undoing whatever had been
      done.
      
      The return value of eth_configure was always ignored, so it is now just
      void.
      Signed-off-by: NJeff Dike <jdike@linux.intel.com>
      Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
      Cc: Jeff Garzik <jeff@garzik.org>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      f34d9d2d
    • J
      uml: driver formatting fixes · 56bd194b
      Jeff Dike 提交于
      Fix a bunch of formatting violations in the drivers:
      	return(n) -> return n
      	whitespace fixes
      	emacs formatting comment removal
      	breaking if(foo) return(n) into two lines
      
      There are also a couple of errno use bugs:
      	using errno in a printk when the failure put errno into a local variable
      	saving errno after a printk, which can change it
      Signed-off-by: NJeff Dike <jdike@linux.intel.com>
      Cc: Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      56bd194b
  2. 21 10月, 2006 1 次提交
  3. 27 9月, 2006 1 次提交
  4. 11 4月, 2006 1 次提交
  5. 07 11月, 2005 1 次提交
  6. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      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