opnsense-src/sys/amd64/amd64
Mitchell Horne ab4ed843a3 minidump: De-duplicate the progress bar
The implementation of the progress bar is simple, but duplicated for
most minidump implementations. Extract the common bits to kern_dump.c.
Ensure that the bar is reset with each subsequent dump; this was only
done on some platforms previously.

Reviewed by:	markj
MFC after:	2 weeks
Sponsored by:	Juniper Networks, Inc.
Sponsored by:	Klara, Inc.
Differential Revision:	https://reviews.freebsd.org/D31885
2021-09-29 16:42:21 -03:00
..
apic_vector.S amd64: Add MD bits for KMSAN 2021-08-10 21:27:53 -04:00
atpic_vector.S amd64: Add MD bits for KMSAN 2021-08-10 21:27:53 -04:00
bios.c amd64: clean up empty lines in .c and .h files 2020-09-01 21:16:54 +00:00
bpf_jit_machdep.c malloc: delegate M_EXEC handling to dedicacted routines 2020-10-30 20:02:32 +00:00
bpf_jit_machdep.h sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
copyout.c Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
cpu_switch.S amd64: Store full 64bit of FIP/FDP for 64bit processes when using XSAVE. 2020-10-03 23:17:29 +00:00
db_disasm.c amd64: clean up empty lines in .c and .h files 2020-09-01 21:16:54 +00:00
db_interface.c amd64: allow parallel shootdown IPIs 2020-07-14 20:37:50 +00:00
db_trace.c Create sys/reg.h for the common code previously in machine/reg.h 2021-08-30 12:50:53 +01:00
efirt_machdep.c amd64 efirt: initialize vm_pages backing EFI runtime memory 2021-06-17 16:58:51 +03:00
efirt_support.S Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights 2021-08-08 10:42:24 -04:00
elf_machdep.c fork: Allow ABI to specify fork return values for child. 2021-08-12 11:45:25 +03:00
exception.S amd64: remove lfence after swapgs on syscall entry 2021-08-26 19:09:21 +03:00
exec_machdep.c amd64 sendsig: fix context corruption 2021-09-27 20:12:46 +03:00
fpu.c amd64: stop using top of the thread' kernel stack for FPU user save area 2021-09-21 20:20:15 +03:00
gdb_machdep.c Create sys/reg.h for the common code previously in machine/reg.h 2021-08-30 12:50:53 +01:00
genassym.c amd64 pmap: convert to counter(9), add PV and pagetable page counts 2021-03-09 09:27:10 -08:00
in_cksum.c spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
initcpu.c Limit workaround for errata E400 to appropriate AMD cpus. 2020-10-14 22:57:50 +00:00
io.c sys/amd64: further adoption of SPDX licensing ID tags. 2017-11-27 15:03:07 +00:00
locore.S amd64 locore.S: add FF copyright for LA57 work 2021-07-10 14:46:53 +03:00
machdep.c amd64: Remove proc0_tf, the bootstrap trapframe 2021-09-25 10:18:52 -04:00
mem.c Add the MEM_EXTRACT_PADDR ioctl to /dev/mem. 2020-09-02 18:12:47 +00:00
minidump_machdep.c minidump: De-duplicate the progress bar 2021-09-29 16:42:21 -03:00
mp_machdep.c Revert "cpuset(9): Add CPU_FOREACH_IS(SET|CLR) and modify consumers to use it" 2021-09-21 13:51:42 -04:00
mpboot.S amd64: Set GS.base before calling init_secondary() on APs 2021-07-29 10:22:37 -04:00
pmap.c amd64: Populate the KMSAN shadow maps and integrate with the VM 2021-08-10 21:27:53 -04:00
ptrace_machdep.c amd64: move signal handling and register structures manipulations into exec_machdep.c 2021-09-21 20:20:15 +03:00
sigtramp.S x86: remove gcov kernel support 2021-04-02 15:41:51 +03:00
support.S amd64: typo fix: memcmpy -> memcmp in a comment 2021-06-26 16:24:46 +00:00
sys_machdep.c amd64: Fix propagation of LDT updates 2021-06-14 17:32:18 -04:00
trap.c amd64: Add MD bits for KMSAN 2021-08-10 21:27:53 -04:00
uio_machdep.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
uma_machdep.c minidump: De-duplicate is_dumpable() 2021-09-29 16:41:52 -03:00
vm_machdep.c amd64: Avoid copying td_frame from kernel procs 2021-09-25 10:18:30 -04:00
xen-locore.S xen: remove support for PVHv1 bootpath 2021-05-17 10:56:52 +02:00