1. 24 8月, 2005 1 次提交
  2. 27 7月, 2005 1 次提交
  3. 08 7月, 2005 2 次提交
  4. 02 7月, 2005 1 次提交
    • G
      [PATCH] PCI: clean up dynamic pci id logic · 75865858
      Greg Kroah-Hartman 提交于
      The dynamic pci id logic has been bothering me for a while, and now that
      I started to look into how to move some of this to the driver core, I
      thought it was time to clean it all up.
      
      It ends up making the code smaller, and easier to follow, and fixes a
      few bugs at the same time (dynamic ids were not being matched
      everywhere, and so could be missed on some call paths for new devices,
      semaphore not needed to be grabbed when adding a new id and calling the
      driver core, etc.)
      
      I also renamed the function pci_match_device() to pci_match_id() as
      that's what it really does.
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      75865858
  5. 28 6月, 2005 1 次提交
  6. 24 6月, 2005 2 次提交
    • M
      [PATCH] parport: NetMos nm9855 fix · 44e58a6a
      Martin Schitter 提交于
      kernel 2.6.12-rc2 adopted some code by Bjorn Helgaas supporting NetMos combo
      controller cards. this implementation doesn't work for nm9855 based cards!
      
      there are two reasons:
      
      a) the module 'parport_pc' doesn't want to give the resonsibility for
         the netmos_9855 to 'parport_serial' and can not handle the serial lines
         -- trivial to fix...
      
         http://lists.infradead.org/pipermail/linux-parport/2005-February/000250.html
         http://lkml.org/lkml/2005/3/24/199 b) the support for the nm9855 in
      
         'parport_serial' still doesn't work because of wrong assumptions about
         the relevant BARs port address layout for this chip:
      
      	 0000:00:09.0 Communication controller:
               	      NetMos Technology PCI 9855
               	      Multi-I/O Controller (rev 01)
      	 	      (= 9710:9855)
               Subsystem: LSI Logic / Symbios Logic 1P4S (= 1000:0014)
        	 Flags: medium devsel, IRQ 177
      	 I/O ports at a800 [size=8]  (= parport)
      	 I/O ports at a400 [size=8]
      	 I/O ports at a000 [size=8]  (= serial)
      	 I/O ports at 9800 [size=8]  (= serial)
      	 I/O ports at 9400 [size=8]  (= serial)
      	 I/O ports at 9000 [size=16] (= serial)
      
      the following patch will fix the problem.
      
      Cc: Bjorn Helgaas <bjorn.helgaas@hp.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      44e58a6a
    • P
      [PATCH] create a kstrdup library function · 543537bd
      Paulo Marques 提交于
      This patch creates a new kstrdup library function and changes the "local"
      implementations in several places to use this function.
      
      Most of the changes come from the sound and net subsystems.  The sound part
      had already been acknowledged by Takashi Iwai and the net part by David S.
      Miller.
      
      I left UML alone for now because I would need more time to read the code
      carefully before making changes there.
      Signed-off-by: NPaulo Marques <pmarques@grupopie.com>
      Signed-off-by: NAndrew Morton <akpm@osdl.org>
      Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
      543537bd
  7. 04 5月, 2005 1 次提交
  8. 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