|
994 | 994 | 0: to disable low allocation. |
995 | 995 | It will be ignored when crashkernel=X,high is not used |
996 | 996 | or memory reserved is below 4G. |
| 997 | + crashkernel=size[KMG],cma |
| 998 | + [KNL, X86] Reserve additional crash kernel memory from |
| 999 | + CMA. This reservation is usable by the first system's |
| 1000 | + userspace memory and kernel movable allocations (memory |
| 1001 | + balloon, zswap). Pages allocated from this memory range |
| 1002 | + will not be included in the vmcore so this should not |
| 1003 | + be used if dumping of userspace memory is intended and |
| 1004 | + it has to be expected that some movable kernel pages |
| 1005 | + may be missing from the dump. |
| 1006 | + |
| 1007 | + A standard crashkernel reservation, as described above, |
| 1008 | + is still needed to hold the crash kernel and initrd. |
| 1009 | + |
| 1010 | + This option increases the risk of a kdump failure: DMA |
| 1011 | + transfers configured by the first kernel may end up |
| 1012 | + corrupting the second kernel's memory. |
| 1013 | + |
| 1014 | + This reservation method is intended for systems that |
| 1015 | + can't afford to sacrifice enough memory for standard |
| 1016 | + crashkernel reservation and where less reliable and |
| 1017 | + possibly incomplete kdump is preferable to no kdump at |
| 1018 | + all. |
997 | 1019 |
|
998 | 1020 | cryptomgr.notests |
999 | 1021 | [KNL] Disable crypto self-tests |
|
4557 | 4579 | bit 2: print timer info |
4558 | 4580 | bit 3: print locks info if CONFIG_LOCKDEP is on |
4559 | 4581 | bit 4: print ftrace buffer |
4560 | | - bit 5: print all printk messages in buffer |
| 4582 | + bit 5: replay all messages on consoles at the end of panic |
4561 | 4583 | bit 6: print all CPUs backtrace (if available in the arch) |
4562 | 4584 | bit 7: print only tasks in uninterruptible (blocked) state |
4563 | 4585 | *Be aware* that this option may print a _lot_ of lines, |
4564 | 4586 | so there are risks of losing older messages in the log. |
4565 | 4587 | Use this option carefully, maybe worth to setup a |
4566 | 4588 | bigger log buffer with "log_buf_len" along with this. |
4567 | 4589 |
|
| 4590 | + panic_sys_info= A comma separated list of extra information to be dumped |
| 4591 | + on panic. |
| 4592 | + Format: val[,val...] |
| 4593 | + Where @val can be any of the following: |
| 4594 | + |
| 4595 | + tasks: print all tasks info |
| 4596 | + mem: print system memory info |
| 4597 | + timers: print timers info |
| 4598 | + locks: print locks info if CONFIG_LOCKDEP is on |
| 4599 | + ftrace: print ftrace buffer |
| 4600 | + all_bt: print all CPUs backtrace (if available in the arch) |
| 4601 | + blocked_tasks: print only tasks in uninterruptible (blocked) state |
| 4602 | + |
| 4603 | + This is a human readable alternative to the 'panic_print' option. |
| 4604 | + |
| 4605 | + panic_console_replay |
| 4606 | + When panic happens, replay all kernel messages on |
| 4607 | + consoles at the end of panic. |
| 4608 | + |
4568 | 4609 | parkbd.port= [HW] Parallel port number the keyboard adapter is |
4569 | 4610 | connected to, default is 0. |
4570 | 4611 | Format: <parport#> |
|
7032 | 7073 | consumed by the stack hash table. By default this is set |
7033 | 7074 | to false. |
7034 | 7075 |
|
| 7076 | + stack_depot_max_pools= [KNL,EARLY] |
| 7077 | + Specify the maximum number of pools to use for storing |
| 7078 | + stack traces. Pools are allocated on-demand up to this |
| 7079 | + limit. Default value is 8191 pools. |
| 7080 | + |
7035 | 7081 | stacktrace [FTRACE] |
7036 | 7082 | Enabled the stack tracer on boot up. |
7037 | 7083 |
|
|
0 commit comments