Commit afc880cb authored by Baokun Li's avatar Baokun Li Committed by Borislav Petkov

x86/power: Fix kernel-doc warnings in cpu.c

Fixes the following kernel-doc warnings:

 arch/x86/power/cpu.c:76: warning: Function parameter or
  member 'ctxt' not described in '__save_processor_state'
 arch/x86/power/cpu.c:192: warning: Function parameter or
  member 'ctxt' not described in '__restore_processor_state'
Signed-off-by: default avatarBaokun Li <libaokun1@huawei.com>
Signed-off-by: default avatarBorislav Petkov <bp@suse.de>
Link: https://lkml.kernel.org/r/20210618022421.1595596-1-libaokun1@huawei.com
parent 8ae9e3f6
...@@ -58,19 +58,20 @@ static void msr_restore_context(struct saved_context *ctxt) ...@@ -58,19 +58,20 @@ static void msr_restore_context(struct saved_context *ctxt)
} }
/** /**
* __save_processor_state - save CPU registers before creating a * __save_processor_state() - Save CPU registers before creating a
* hibernation image and before restoring the memory state from it * hibernation image and before restoring
* @ctxt - structure to store the registers contents in * the memory state from it
* @ctxt: Structure to store the registers contents in.
* *
* NOTE: If there is a CPU register the modification of which by the * NOTE: If there is a CPU register the modification of which by the
* boot kernel (ie. the kernel used for loading the hibernation image) * boot kernel (ie. the kernel used for loading the hibernation image)
* might affect the operations of the restored target kernel (ie. the one * might affect the operations of the restored target kernel (ie. the one
* saved in the hibernation image), then its contents must be saved by this * saved in the hibernation image), then its contents must be saved by this
* function. In other words, if kernel A is hibernated and different * function. In other words, if kernel A is hibernated and different
* kernel B is used for loading the hibernation image into memory, the * kernel B is used for loading the hibernation image into memory, the
* kernel A's __save_processor_state() function must save all registers * kernel A's __save_processor_state() function must save all registers
* needed by kernel A, so that it can operate correctly after the resume * needed by kernel A, so that it can operate correctly after the resume
* regardless of what kernel B does in the meantime. * regardless of what kernel B does in the meantime.
*/ */
static void __save_processor_state(struct saved_context *ctxt) static void __save_processor_state(struct saved_context *ctxt)
{ {
...@@ -181,9 +182,9 @@ static void fix_processor_context(void) ...@@ -181,9 +182,9 @@ static void fix_processor_context(void)
} }
/** /**
* __restore_processor_state - restore the contents of CPU registers saved * __restore_processor_state() - Restore the contents of CPU registers saved
* by __save_processor_state() * by __save_processor_state()
* @ctxt - structure to load the registers contents from * @ctxt: Structure to load the registers contents from.
* *
* The asm code that gets us here will have restored a usable GDT, although * The asm code that gets us here will have restored a usable GDT, although
* it will be pointing to the wrong alias. * it will be pointing to the wrong alias.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment