1. 13 1月, 2013 1 次提交
  2. 01 11月, 2011 1 次提交
    • P
      sparc: Add module.h to files previously implicitly using it. · f060ac54
      Paul Gortmaker 提交于
      The file mm/extable.c needs module.h for within_module_init(), and
      also for search_exception_tables [which arguably could be living somewhere
      more appropriate than module.h] - eventually causing this:
      
      arch/sparc/mm/extable.c: In function 'trim_init_extable':
      arch/sparc/mm/extable.c:74: error: dereferencing pointer to incomplete type
      arch/sparc/mm/extable.c:75: error: dereferencing pointer to incomplete type
      arch/sparc/mm/extable.c:77: error: implicit declaration of function 'within_module_init'
      arch/sparc/mm/extable.c:77: error: dereferencing pointer to incomplete type
      arch/sparc/mm/extable.c:78: error: dereferencing pointer to incomplete type
      arch/sparc/mm/extable.c:80: error: dereferencing pointer to incomplete type
      arch/sparc/mm/extable.c: In function 'search_extables_range':
      arch/sparc/mm/extable.c:93: error: implicit declaration of function 'search_exception_tables'
      
      The other instances are more straight forward uses of things
      like MODULE_* and module_*
      Signed-off-by: NPaul Gortmaker <paul.gortmaker@windriver.com>
      f060ac54
  3. 22 4月, 2011 1 次提交
    • S
      sparc32: fix section mismatch warnings in apc, pmc and time_32 · 505d9147
      Sam Ravnborg 提交于
      In all cases there were a struct of_device_id variable defined __initdata.
      But it was referenced from struct platform_driver.of_match_table
      which is not guaranteed to be used during init only.
      
      So drop the __initdata annotation.
      
      This fixes following warnings:
      
      WARNING: arch/sparc/kernel/built-in.o(.data+0x810): Section mismatch in reference from the variable clock_driver to the variable .init.data:clock_match
      The variable clock_driver references
      the variable __initdata clock_match
      If the reference is valid then annotate the
      variable with __init* or __refdata (see linux/init.h) or name the variable:
      *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console
      
      WARNING: arch/sparc/kernel/built-in.o(.data+0xcec): Section mismatch in reference from the variable apc_driver to the variable .init.data:apc_match
      The variable apc_driver references
      the variable __initdata apc_match
      If the reference is valid then annotate the
      variable with __init* or __refdata (see linux/init.h) or name the variable:
      *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console
      
      WARNING: arch/sparc/kernel/built-in.o(.data+0xd60): Section mismatch in reference from the variable pmc_driver to the variable .init.data:pmc_match
      The variable pmc_driver references
      the variable __initdata pmc_match
      If the reference is valid then annotate the
      variable with __init* or __refdata (see linux/init.h) or name the variable:
      *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      505d9147
  4. 28 2月, 2011 1 次提交
  5. 24 7月, 2010 2 次提交
  6. 22 5月, 2010 1 次提交
    • G
      of: Remove duplicate fields from of_platform_driver · 4018294b
      Grant Likely 提交于
      .name, .match_table and .owner are duplicated in both of_platform_driver
      and device_driver.  This patch is a removes the extra copies from struct
      of_platform_driver and converts all users to the device_driver members.
      
      This patch is a pretty mechanical change.  The usage model doesn't change
      and if any drivers have been missed, or if anything has been fixed up
      incorrectly, then it will fail with a compile time error, and the fixup
      will be trivial.  This patch looks big and scary because it touches so
      many files, but it should be pretty safe.
      Signed-off-by: NGrant Likely <grant.likely@secretlab.ca>
      Acked-by: NSean MacLennan <smaclennan@pikatech.com>
      4018294b
  7. 08 12月, 2008 2 次提交
  8. 21 9月, 2008 1 次提交
  9. 31 8月, 2008 1 次提交
  10. 29 8月, 2008 1 次提交
  11. 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