Skip to content
  • Jason Wessel's avatar
    kdb,kgdb: fix sparse fixups · 91b152aa
    Jason Wessel authored
    
    
    Fix the following sparse warnings:
    
    kdb_main.c:328:5: warning: symbol 'kdbgetu64arg' was not declared. Should it be static?
    kgdboc.c:246:12: warning: symbol 'kgdboc_early_init' was not declared. Should it be static?
    kgdb.c:652:26: warning: incorrect type in argument 1 (different address spaces)
    kgdb.c:652:26:    expected void const *ptr
    kgdb.c:652:26:    got struct perf_event *[noderef] <asn:3>*pev
    
    The one in kgdb.c required the (void * __force) because of the return
    code from register_wide_hw_breakpoint looking like:
    
            return (void __percpu __force *)ERR_PTR(err);
    
    Signed-off-by: default avatarJason Wessel <jason.wessel@windriver.com>
    91b152aa