1. 06 5月, 2008 35 次提交
  2. 05 5月, 2008 5 次提交
    • E
      Removal of FUTEX_FD · 82af7aca
      Eric Sesterhenn 提交于
      Since FUTEX_FD was scheduled for removal in June 2007 lets remove it.
      
      Google Code search found no users for it and NGPT was abandoned in 2003
      according to IBM.  futex.h is left untouched to make sure the id does
      not get reassigned.  Since queue_me() has no users left it is commented
      out to avoid a warning, i didnt remove it completely since it is part of
      the internal api (matching unqueue_me())
      Signed-off-by: NEric Sesterhenn <snakebyte@gmx.de>
      Signed-off-by: Rusty Russell <rusty@rustcorp.com.au> (removed rest)
      Acked-by: NThomas Gleixner <tglx@linutronix.de>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      82af7aca
    • J
      kgdb: kconfig fix xconfig/menuconfig element · e024cbd2
      Jan Engelhardt 提交于
      Kconfig.kgdb: fix menuconfig element
      Signed-off-by: NJan Engelhardt <jengelh@computergmbh.de>
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      e024cbd2
    • H
      kgdb: fix signedness mixmatches, add statics, add declaration to header · 688b744d
      Harvey Harrison 提交于
      Noticed by sparse:
      arch/x86/kernel/kgdb.c:556:15: warning: symbol 'kgdb_arch_pc' was not declared. Should it be static?
      kernel/kgdb.c:149:8: warning: symbol 'kgdb_do_roundup' was not declared. Should it be static?
      kernel/kgdb.c:193:22: warning: symbol 'kgdb_arch_pc' was not declared. Should it be static?
      kernel/kgdb.c:712:5: warning: symbol 'remove_all_break' was not declared. Should it be static?
      
      Related to kgdb_hex2long:
      arch/x86/kernel/kgdb.c:371:28: warning: incorrect type in argument 2 (different signedness)
      arch/x86/kernel/kgdb.c:371:28:    expected long *long_val
      arch/x86/kernel/kgdb.c:371:28:    got unsigned long *<noident>
      kernel/kgdb.c:469:27: warning: incorrect type in argument 2 (different signedness)
      kernel/kgdb.c:469:27:    expected long *long_val
      kernel/kgdb.c:469:27:    got unsigned long *<noident>
      kernel/kgdb.c:470:27: warning: incorrect type in argument 2 (different signedness)
      kernel/kgdb.c:470:27:    expected long *long_val
      kernel/kgdb.c:470:27:    got unsigned long *<noident>
      kernel/kgdb.c:894:27: warning: incorrect type in argument 2 (different signedness)
      kernel/kgdb.c:894:27:    expected long *long_val
      kernel/kgdb.c:894:27:    got unsigned long *<noident>
      kernel/kgdb.c:895:27: warning: incorrect type in argument 2 (different signedness)
      kernel/kgdb.c:895:27:    expected long *long_val
      kernel/kgdb.c:895:27:    got unsigned long *<noident>
      kernel/kgdb.c:1127:28: warning: incorrect type in argument 2 (different signedness)
      kernel/kgdb.c:1127:28:    expected long *long_val
      kernel/kgdb.c:1127:28:    got unsigned long *<noident>
      kernel/kgdb.c:1132:25: warning: incorrect type in argument 2 (different signedness)
      kernel/kgdb.c:1132:25:    expected long *long_val
      kernel/kgdb.c:1132:25:    got unsigned long *<noident>
      Signed-off-by: NHarvey Harrison <harvey.harrison@gmail.com>
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      688b744d
    • J
      kgdb: 1000 loops for the single step test in kgdbts · 7cfcd985
      Jason Wessel 提交于
      The single step test is not terribly costly and it should be able to
      pass at 1000 loops successfully in under 1 second.  A non-kgdb timing
      regression was found using this test, but it did not occur frequently
      because by default the test was only executed a single time.
      
      This patch changes the default for the single step test to 1000
      iterations and allows for individual configuration of the single step
      test to further exercise the kgdb subsystem when needed.
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      7cfcd985
    • H
      kgdb: trivial sparse fixes in kgdb test-suite · 001fddf5
      Harvey Harrison 提交于
      Shadowed variable and integer as NULL pointer fixes:
      drivers/misc/kgdbts.c:877:6: warning: symbol 'sys_open_test' shadows an earlier one
      drivers/misc/kgdbts.c:537:27: originally declared here
      drivers/misc/kgdbts.c:378:22: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:386:22: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:468:30: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:472:15: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:502:30: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:506:30: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:509:30: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:523:20: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:527:20: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:530:15: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:541:21: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:545:21: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:548:15: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:559:30: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:563:15: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:573:16: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:574:19: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:578:15: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:588:16: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:589:19: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:593:15: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:602:16: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:604:15: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:925:3: warning: Using plain integer as NULL pointer
      drivers/misc/kgdbts.c:938:3: warning: Using plain integer as NULL pointer
      Signed-off-by: NHarvey Harrison <harvey.harrison@gmail.com>
      Signed-off-by: NJason Wessel <jason.wessel@windriver.com>
      001fddf5