VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   33 Branches   55 Tags
Date
Commit Message
Rev
Author
2023-11-06
kdb: only use atomic consoles for output mirroring
John Ogness
2023-11-06
console: add write_atomic interface
John Ogness
2021-09-07
Merge tag 'kgdb-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux
Linus Torvalds
2021-09-06
kernel: debug: Convert to SPDX identifier
Cai Huoqing
2021-08-19
isystem: trim/fixup stdarg.h and other headers
Alexey Dobriyan
2021-07-27
kdb: Rename members of struct kdbtab_t
Sumit Garg
2021-07-27
kdb: Simplify kdb_defcmd macro logic
Sumit Garg
2021-07-27
kdb: Get rid of redundant kdb_register_flags()
Sumit Garg
2021-07-27
kdb: Rename struct defcmd_set to struct kdb_macro
Sumit Garg
2021-07-27
kdb: Get rid of custom debug heap allocator
Sumit Garg
2021-07-12
kernel: debug: Fix unreachable code in gdb_serial_stub()
Gustavo A. R. Silva
2021-07-06
Merge tag 'kgdb-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/danielt/linux
Linus Torvalds
2021-06-29
Merge tag 'printk-for-5.14' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Linus Torvalds
2021-06-18
sched: Change task_struct::state
Peter Zijlstra
2021-06-01
kgdb: Fix fall-through warning for Clang
Gustavo A. R. Silva
2021-06-01
kgdb: Fix spelling mistakes
Zhen Lei
2021-05-17
kdb: Switch to use %ptTs
Andy Shevchenko
2021-04-27
Merge tag 'printk-for-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/printk/linux
Linus Torvalds
2021-04-14
kdb: Refactor env variables get/set code
Sumit Garg
2021-03-19
kernel: debug: Ordinary typo fixes in the file gdbstub.c
Bhaskar Chowdhury
2021-03-19
kdb: Simplify kdb commands registration
Sumit Garg
2021-03-19
kdb: Remove redundant function definitions/prototypes
Sumit Garg
2021-03-08
printk: kmsg_dump: remove _nolock() variants
John Ogness
2021-03-08
printk: introduce a kmsg_dump iterator
John Ogness
2021-03-08
printk: kmsg_dumper: remove @active field
John Ogness
2021-02-26
kgdb: fix to kill breakpoints on initmem after boot
Sumit Garg
2021-02-11
kgdb: Remove kgdb_schedule_breakpoint()
Daniel Thompson
2021-02-08
kdb: Make memory allocations more robust
Sumit Garg
2021-02-04
kdb: kdb_support: Fix debugging information problem
Stephen Zhang
2021-02-04
kernel: debug: fix typo issue
wengjianfeng
2021-02-04
kgdb: rectify kernel-doc for kgdb_unregister_io_module()
Lukas Bulwahn
2020-11-24
smp: Cleanup smp_call_function*()
Peter Zijlstra
2020-10-01
kdb: Fix pager search for multi-line strings
Daniel Thompson
2020-10-01
kernel: debug: Centralize dbg_[de]activate_sw_breakpoints
Daniel Thompson
2020-10-01
kgdb: Add NOKPROBE labels on the trap handler functions
Daniel Thompson
2020-09-28
kgdb: Honour the kprobe blocklist when setting breakpoints
Daniel Thompson
2020-09-11
kernel/debug: Fix spelling mistake in debug_core.c
Youling Tang
2020-09-08
kdb: Use newer api for tasklist scanning
Davidlohr Bueso
2020-09-08
kgdb: Make "kgdbcon" work properly with "kgdb_earlycon"
Douglas Anderson
2020-09-08
kdb: remove unnecessary null check of dbg_io_ops
Cengiz Can
2020-08-23
treewide: Use fallthrough pseudo-keyword
Gustavo A. R. Silva
2020-08-04
Merge tag 'uninit-macro-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Linus Torvalds
2020-07-30
treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()
Kees Cook
2020-07-16
treewide: Remove uninitialized_var() usage
Kees Cook
2020-07-09
kgdb: enable arch to support XML packet.
Vincent Chen
2020-06-26
kgdb: Avoid suspicious RCU usage warning
Douglas Anderson
2020-06-26
kdb: Switch to use safer dbg_io_ops over console APIs
Sumit Garg
2020-06-25
kdb: Make kdb_printf() console handling more robust
Sumit Garg
2020-06-25
kdb: Check status of console prior to invoking handlers
Sumit Garg
2020-06-25
kdb: Re-factor kdb_printf() message write code
Sumit Garg
2020-06-17
maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofault
Christoph Hellwig
2020-06-09
kernel: rename show_stack_loglvl() => show_stack()
Dmitry Safonov
2020-06-09
kdb: don't play with console_loglevel
Dmitry Safonov
2020-06-07
Merge tag 'tty-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty
Linus Torvalds
2020-06-04
Merge tag 'riscv-for-linus-5.8-mw0' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux
Linus Torvalds
2020-06-02
kdb: Remove the misfeature 'KDBFLAGS'
Wei Li
2020-06-02
kdb: Cleanup math with KDB_CMD_HISTORY_COUNT
Douglas Anderson
2020-06-02
kgdb: Don't call the deinit under spinlock
Douglas Anderson
2020-05-18
kgdb: Add kgdb_has_hit_break function
Vincent Chen
2020-05-18
kgdboc: Add kgdboc_earlycon to support early kgdb using boot consoles
Douglas Anderson
2020-05-18
kgdb: Prevent infinite recursive entries to the debugger
Douglas Anderson
2020-05-18
kgdb: Delay "kgdbwait" to dbg_late_init() by default
Douglas Anderson
2020-05-18
kgdb: Disable WARN_CONSOLE_UNLOCKED for all kgdb
Douglas Anderson
2020-05-15
kdb: constify sysrq_key_op
Emil Velikov
2020-05-07
kgdb: Drop malformed kernel doc comment
Andy Shevchenko
2020-04-03
Merge tag 'spdx-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx
Linus Torvalds
2020-04-01
kdb: Censor attempts to set PROMPT without ENABLE_MEM_READ
Daniel Thompson
2020-04-01
kdb: Eliminate strncpy() warnings by replacing with strscpy()
Daniel Thompson
2020-03-25
.gitignore: add SPDX License Identifier
Masahiro Yamada
2020-02-06
Revert "kdb: Get rid of confusing diag msg from "rd" if current task has no regs"
Daniel Thompson
2020-01-31
kdb: Use for_each_console() helper
Andy Shevchenko
2020-01-31
kdb: remove redundant assignment to pointer bp
Colin Ian King
2020-01-31
kdb: Get rid of confusing diag msg from "rd" if current task has no regs
Douglas Anderson
2020-01-31
kdb: Gid rid of implicit setting of the current task / regs
Douglas Anderson
2020-01-31
kdb: kdb_current_task shouldn't be exported
Douglas Anderson
2020-01-31
kdb: kdb_current_regs should be private
Douglas Anderson
2019-10-28
kdb: Tweak escape handling for vi users
Daniel Thompson
2019-10-28
kdb: Improve handling of characters from different input sources
Daniel Thompson
2019-10-28
kdb: Remove special case logic from kdb_read()
Daniel Thompson
2019-10-28
kdb: Simplify code to fetch characters from console
Daniel Thompson
2019-10-28
kdb: Tidy up code to handle escape sequences
Daniel Thompson
2019-10-24
kdb: Avoid array subscript warnings on non-SMP builds
Daniel Thompson
2019-10-10
kdb: Fix stack crawling on 'running' CPUs that aren't the master
Douglas Anderson
2019-10-10
kdb: Fix "btc " crash if the CPU didn't round up
Douglas Anderson
2019-10-10
kdb: Remove unused "argcount" param from kdb_bt1(); make btaprompt bool
Douglas Anderson
2019-10-10
kgdb: Remove unused DCPU_SSTEP definition
Douglas Anderson
2019-09-25
kgdb: don't use a notifier to enter kgdb at panic; call directly
Douglas Anderson
2019-09-03
kgdb: fix comment regarding static function
Nadav Amit
2019-09-03
kdb: Replace strncmp with str_has_prefix
Chuhong Yuan
2019-05-21
treewide: Add SPDX license identifier - Makefile/Kconfig
Thomas Gleixner
2019-05-14
kdb: Fix bound check compiler warning
Wenlin Kang
2019-05-12
kdb: do a sanity check on the cpu in kdb_per_cpu()
Dan Carpenter
2019-05-12
kdb: Get rid of broken attempt to print CCVERSION in kdb summary
Douglas Anderson
2019-05-02
kdb: kdb_support: replace strcpy() by strscpy()
Gustavo A. R. Silva
2019-05-02
gdbstub: Replace strcpy() by strscpy()
Gustavo A. R. Silva
2019-05-02
gdbstub: mark expected switch fall-throughs
Gustavo A. R. Silva
2018-12-30
kdb: use bool for binary state indicators
Nicholas Mc Guire
2018-12-30
kdb: Don't back trace on a cpu that didn't round up
Douglas Anderson
2018-12-30
kgdb: Don't round up a CPU that failed rounding up before
Douglas Anderson
2018-12-30
kgdb: Fix kgdb_roundup_cpus() for arches who used smp_call_function()
Douglas Anderson
2018-12-30
kgdb: Remove irq flags from roundup
Douglas Anderson
2018-11-13
kdb: kdb_support: mark expected switch fall-throughs
Gustavo A. R. Silva
2018-11-13
kdb: kdb_keyboard: mark expected switch fall-throughs
Gustavo A. R. Silva
2018-11-13
kdb: kdb_main: refactor code in kdb_md_line
Gustavo A. R. Silva
2018-11-13
kdb: Use strscpy with destination buffer size
Prarit Bhargava
2018-11-13
kdb: print real address of pointers instead of hashed addresses
Christophe Leroy
2018-11-13
kdb: use correct pointer when 'btc' calls 'btt'
Christophe Leroy
2018-10-26
sched: loadavg: consolidate LOAD_INT, LOAD_FRAC, CALC_LOAD
Johannes Weiner
2018-06-12
treewide: kzalloc() -> kcalloc()
Kees Cook
2018-06-12
treewide: kmalloc() -> kmalloc_array()
Kees Cook
2018-04-12
Merge tag 'for_linus-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb
Linus Torvalds
2018-02-04
kdb: use memmove instead of overlapping memcpy
Arnd Bergmann
2018-01-31
kdb: use ktime_get_mono_fast_ns() instead of ktime_get_ts()
Baolin Wang
2018-01-25
kdb: bl: don't use tab character in output
Randy Dunlap
2018-01-25
kdb: drop newline in unknown command output
Randy Dunlap
2018-01-25
kdb: make "mdr" command repeat
Randy Dunlap
2018-01-25
kdb: use __ktime_get_real_seconds instead of __current_kernel_time
Arnd Bergmann
2018-01-03
signal: Simplify and fix kdb_send_sig
Eric W. Biederman
2017-12-06
kdb: Fix handling of kallsyms_symbol_next() return value
Daniel Thompson
2017-03-02
sched/headers: Prepare for new header dependencies before moving code to
Ingo Molnar
2017-03-02
sched/headers: Prepare for new header dependencies before moving code to
Ingo Molnar
2017-03-02
sched/headers: Prepare for new header dependencies before moving code to
Ingo Molnar
2017-03-02
sched/headers: Prepare for new header dependencies before moving code to
Ingo Molnar
2017-03-02
sched/headers: Prepare for new header dependencies before moving code to
Ingo Molnar
2017-03-02
mm/vmacache, sched/headers: Introduce 'struct vmacache' and move it from to
Ingo Molnar
2016-12-14
kdb: call vkdb_printf() from vprintk_default() only when wanted
Petr Mladek
2016-12-14
kdb: properly synchronize vkdb_printf() calls with other CPUs
Petr Mladek
2016-12-14
kdb: remove unused kdb_event handling
Petr Mladek
2016-12-14
kernel/debug/debug_core.c: more properly delay for secondary CPUs
Douglas Anderson
2016-12-12
printk/kdb: handle more message headers
Petr Mladek
2016-02-22
mm/init: Add 'rodata=off' boot cmdline parameter to disable read-only kernel mappings
Kees Cook
2015-12-04
module: use a structure to encapsulate layout.
Rusty Russell
2015-02-19
debug: prevent entering debug mode on panic/exception.
Colin Cross
2015-02-19
kdb: Const qualifier for kdb_getstr's prompt argument
Daniel Thompson
2015-02-19
kdb: Provide forward search at more prompt
Daniel Thompson
2015-02-19
kdb: Fix a prompt management bug when using | grep
Daniel Thompson
2015-02-19
kdb: Remove stack dump when entering kgdb due to NMI
Daniel Thompson
2015-02-19
kdb: Avoid printing KERN_ levels to consoles
Daniel Thompson
2015-02-19
kdb: Fix off by one error in kdb_cpu()
Jason Wessel
2015-02-19
kdb: fix incorrect counts in KDB summary command output
Jay Lan
2015-01-23
Merge tag 'fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux
Linus Torvalds
2015-01-22
module: make module_refcount() a signed integer.
Rusty Russell
2014-11-11
kernel/debug/debug_core.c: Logging clean-up
Fabian Frederick
2014-11-11
kgdb: timeout if secondary CPUs ignore the roundup
Daniel Thompson
2014-11-11
kdb: Allow access to sensitive commands to be restricted by default
Daniel Thompson
2014-11-11
kdb: Add enable mask for groups of commands
Anton Vorontsov
2014-11-11
kdb: Categorize kdb commands (similar to SysRq categorization)
Daniel Thompson
2014-11-11
kdb: Remove KDB_REPEAT_NONE flag
Anton Vorontsov
2014-11-11
kdb: Use KDB_REPEAT_* values as flags
Anton Vorontsov
2014-11-11
kdb: Rename kdb_register_repeat() to kdb_register_flags()
Anton Vorontsov
2014-11-11
kdb: Rename kdb_repeat_t to kdb_cmdflags_t, cmd_repeat to cmd_flags
Anton Vorontsov
2014-11-11
kdb: Remove currently unused kdbtab_t->cmd_flags
Anton Vorontsov
2014-10-14
kdb: replace strnicmp with strncasecmp
Rasmus Villemoes
2014-06-12
kdb: Use ktime_get_ts()
Thomas Gleixner
2014-06-04
kernel/printk: use symbolic defines for console loglevels
Borislav Petkov
2014-04-18
arch: Mass conversion of smp_mb__*()
Peter Zijlstra
2014-04-07
mm: per-thread vma caching
Davidlohr Bueso
2014-02-26
KGDB: make kgdb_breakpoint() as noinline
Vijaya Kumar K
2014-01-25
kgdb/kdb: Fix no KDB config problem
Mike Travis
2013-10-03
kdb: Add support for external NMI handler to call KGDB/KDB
Mike Travis
2013-04-30
kgdb/sysrq: fix inconstistent help message of sysrq key
zhangwei(Jovi)
2013-03-02
Merge tag 'for_linux-3.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb
Linus Torvalds
2013-03-02
kdb: Remove unhandled ssb command
Vincent
2013-03-02
kdb: Prevent kernel oops with kdb_defcmd
Jason Wessel
2013-03-02
kdb: Remove the ll command
Jason Wessel
2013-03-02
kdb_main: fix help print
Jason Wessel
2013-03-02
kdb: Fix overlap in buffers with strcpy
Jason Wessel
2013-03-02
kdb: Setup basic kdb state before invoking commands via kgdb
Matt Klein
2013-03-02
kdb: use ARRAY_SIZE where possible
Sasha Levin
2013-03-02
kdb: A fix for kdb command table expansion
John Blackwood
2013-02-04
kgdb: remove #include from kgdb.h
Greg Kroah-Hartman
2013-01-12
module: add new state MODULE_STATE_UNFORMED.
Rusty Russell
2012-10-13
Merge tag 'for_linus-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb
Linus Torvalds
2012-10-12
kdb,vt_console: Fix missed data due to pager overruns
Jason Wessel
2012-10-12
kdb: Fix dmesg/bta scroll to quit with 'q'
Jason Wessel
2012-10-12
kgdb: Add module event hooks
Jason Wessel
2012-09-26
kdb: Implement disable_nmi command
Anton Vorontsov
2012-09-26
kernel/debug: Mask KGDB NMI upon entry
Anton Vorontsov
2012-07-31
kernel/debug: Make use of KGDB_REASON_NMI
Anton Vorontsov
2012-07-31
kdb: Remove cpu from the more prompt
Jason Wessel
2012-07-31
kdb: Remove unused KDB_FLAG_ONLY_DO_DUMP
Jason Wessel
2012-07-21
kdb: Switch to nolock variants of kmsg_dump functions
Anton Vorontsov
2012-07-21
printk: Remove kdb_syslog_data
Anton Vorontsov
2012-07-21
kdb: Revive dmesg command
Anton Vorontsov
2012-04-04
Merge tag 'for_linus-3.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb
Linus Torvalds
2012-03-29
kgdb,debug_core: pass the breakpoint struct instead of address and memory
Jason Wessel
2012-03-29
kdb: Fix smatch warning on dbg_io_ops->is_console
Jason Wessel
2012-03-28
Merge tag 'split-asm_system_h-for-linus-20120328' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-asm_system
Linus Torvalds
2012-03-28
Remove all #inclusions of asm/system.h
David Howells
2012-03-23
Merge tag 'for_linus-3.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb
Linus Torvalds
2012-03-22
kdb: Add message about CONFIG_DEBUG_RODATA on failure to install breakpoint
Jason Wessel
2012-03-22
kdb: Avoid using dbg_io_ops until it is initialized
Tim Bird
2012-03-22
kgdb,debug_core: add the ability to control the reboot notifier
Jason Wessel
2012-03-22
KDB: Fix usability issues relating to the 'enter' key.
Andrei Warkentin
2012-03-22
kgdb,debug-core,gdbstub: Hook the reboot notifier for debugger detach
Jason Wessel
2012-03-22
kgdb: Respect that flush op is optional
Jan Kiszka
2012-03-20
kdb: remove the second argument of k[un]map_atomic()
Cong Wang
2012-01-13
module: struct module_ref should contains long fields
Eric Dumazet
2011-12-11
kdb: Make KDB use the new is_idle_task() API
Paul E. McKenney
2011-11-06
Merge branch 'modsplit-Oct31_2011' of git://git.kernel.org/pub/scm/linux/kernel/git/paulg/linux
Linus Torvalds