1. 01 8月, 2006 1 次提交
    • S
      kbuild: improve error from file2alias · fb33d816
      Sam Ravnborg 提交于
      The original errormessage was just plain unreadable.
      
      Sample error message after this update (not for real - I provoked it):
      
      FATAL: drivers/net/s2io: sizeof(struct pci_device_id)=33 is not a modulo of the
      size of section __mod_pci_device_table=160.
      Fix definition of struct pci_device_id in mod_devicetable.h
      
      Before a warning was generated - this is now a fatal error.
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      fb33d816
  2. 26 4月, 2006 1 次提交
  3. 07 3月, 2006 1 次提交
  4. 03 3月, 2006 1 次提交
  5. 19 2月, 2006 1 次提交
  6. 09 1月, 2006 1 次提交
  7. 05 1月, 2006 1 次提交
    • R
      [PATCH] Input: add modalias support · 1d8f430c
      Rusty Russell 提交于
      Here's the patch for modalias support for input classes.  It uses
      comma-separated numbers, and doesn't describe all the potential keys (no
      module currently cares, and that would make the strings huge).  The
      changes to input.h are to move the definitions needed by file2alias
      outside __KERNEL__.  I chose not to move those definitions to
      mod_devicetable.h, because there are so many that it might break compile
      of something else in the kernel.
      
      The rest is fairly straightforward.
      Signed-off-by: NRusty Russell <rusty@rustcorp.com.au>
      CC: Kay Sievers <kay.sievers@vrfy.org>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      1d8f430c
  8. 29 10月, 2005 1 次提交
  9. 26 9月, 2005 1 次提交
  10. 30 8月, 2005 1 次提交
  11. 07 7月, 2005 1 次提交
  12. 28 6月, 2005 1 次提交
  13. 23 4月, 2005 1 次提交
    • R
      [PATCH] USB: scripts/mod/file2alias.c: handle numeric ranges for USB bcdDevice · b19dcd93
      Roman Kagan 提交于
      Another attempt at that...
      
      The attached patch fixes the longstanding problem with USB bcdDevice
      numeric ranges incorrectly converted into patterns for MODULE_ALIAS
      generation.  Previously it put both the lower and the upper limits into
      the pattern, dlXdhY, making it impossible to fnmatch against except for
      a few special cases, like dl*dh* or dlXdhX.
      
      The patch makes it generate multiple MODULE_ALIAS lines covering the
      whole range with fnmatch-able patterns.  E.g. for a range between 0x0001
      and 0x8345 it gives the following patterns:
      
      000[1-9]
      00[1-9]*
      0[1-9]*
      [1-7]*
      8[0-2]*
      83[0-3]*
      834[0-5]
      
      Since bcdDevice is 2 bytes wide = 4 digits in hex representation, the
      max no. of patters is 2 * 4 - 1 = 7.
      
      The values are BCD (binary-coded decimals) and not hex, so patterns
      using a dash seem to be safe regardless of locale collation order.
      
      The patch changes bcdDevice part of the alias from dlXdhY to dZ, but
      this shouldn't have big compatibility issues because fnmatch()-based
      modprobing hasn't yet been widely used.  Besides, the most common (and
      almost the only working) case of dl*dh* becomes d* and thus continues to
      work.
      
      The patch is against 2.6.12-rc2, applies to -mm3 with an offset.  The
      matching patch to fix the MODALIAS environment variable now generated by
      the usb hotplug function follows.
      Signed-off-by: NRoman Kagan <rkagan@mail.ru>
      Signed-off-by: NGreg Kroah-Hartman <gregkh@suse.de>
      
      b19dcd93
  14. 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