1. 30 8月, 2005 1 次提交
  2. 20 8月, 2005 1 次提交
  3. 28 7月, 2005 1 次提交
  4. 14 7月, 2005 1 次提交
    • F
      [PATCH] kbuild: modpost needs to cope with new glibc elf header on sparc · b95d4fec
      Fabio Massimo Di Nitto 提交于
      Recently a change in the glibc elf.h header has been introduced causing
      modpost to spawn tons of warnings (like the one below) building the kernel
      on sparc:
      
      [SNIP]
      *** Warning: "current_thread_info_reg" [net/sunrpc/auth_gss/auth_rpcgss.ko] undefined!
      *** Warning: "" [net/sunrpc/auth_gss/auth_rpcgss.ko] undefined!
      *** Warning: "" [net/sunrpc/auth_gss/auth_rpcgss.ko] undefined!
      [SNIP]
      
      Ben Collins discovered that the STT_REGISTERED definition in glibc did change
      and that this change needs to be propagated to modpost.
      
      glibc change:
      -#define STT_REGISTER   13              /* Global register reserved to app. */
      +#define STT_SPARC_REGISTER     13      /* Global register reserved to app. */
      
      I did and tested this simple patch to maintain compatibility with newer (>= 2.3.4)
      and older (<= 2.3.2) glibc.
      Signed-off-by: NFabio M. Di Nitto <fabbione@fabbione.net>
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      b95d4fec
  5. 07 7月, 2005 1 次提交
  6. 28 6月, 2005 1 次提交
  7. 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
  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