History log of /freebsd-current/lib/libsysdecode/linux.c
Revision Date Author Comments
# a2f733ab 24-Nov-2023 Warner Losh <imp@FreeBSD.org>

lib: Automated cleanup of cdefs and other formatting

Apply the following automated changes to try to eliminate
no-longer-needed sys/cdefs.h includes as well as now-empty
blank lines in a row.

Remove /^#if.*\n#endif.*\n#include\s+<sys/cdefs.h>.*\n/
Remove /\n+#include\s+<sys/cdefs.h>.*\n+#if.*\n#endif.*\n+/
Remove /\n+#if.*\n#endif.*\n+/
Remove /^#if.*\n#endif.*\n/
Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/types.h>/
Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/param.h>/
Remove /\n+#include\s+<sys/cdefs.h>\n#include\s+<sys/capsicum.h>/

Sponsored by: Netflix


# 1d386b48 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: one-line .c pattern

Remove /^[\s*]*__FBSDID\("\$FreeBSD\$"\);?\s*\n/


# 3d96c005 09-Jul-2023 Jessica Clarke <jrtc27@FreeBSD.org>

libsysdecode: Drop dead __amd64__ && COMPAT_32BIT code

Under COMPAT_32BIT we are compiling 32-bit code and so __amd64__ is not
defined, __i386__ is, and we use the real i386 headers.

Reviewed by: brooks, jhb, imp
Differential Revision: https://reviews.freebsd.org/D40916


# bd35e83b 26-May-2023 Dmitry Chagin <dchagin@FreeBSD.org>

libsysdecode: Decode linux_clone syscall flags

Reviewed by: emaste
Differential Revision: https://reviews.freebsd.org/D40150
MFC after: 1 week


# c8a79231 14-Feb-2023 Dmitry Chagin <dchagin@FreeBSD.org>

linux(4): Rename linux_timer.h to linux_time.h

To avoid confusing people, rename linux_timer.h to linux_time.h,
as linux_timer.c is the implementation of timer syscalls only,
while linux_time.c contains implementation of all stuff declared
in linux_time.h.

MFC after: 2 weeks


# ed366c37 22-Jun-2022 Dmitry Chagin <dchagin@FreeBSD.org>

libsysdecode: Fix a typo in my email

Reported by: Mikaƫl Urankar
MFC after: 2 weeks


# fde775bc 22-Jun-2022 Dmitry Chagin <dchagin@FreeBSD.org>

libsysdecode: Decode Linux open() flags

MFC after: 2 weeks


# d2b3237e 22-Jun-2022 Dmitry Chagin <dchagin@FreeBSD.org>

libsysdecode: Decode Linux *at() flags

MFC after: 2 weeks


# 39de84b6 22-Jun-2022 Dmitry Chagin <dchagin@FreeBSD.org>

kdump: Decode Linux clock_nanosleep syscall

MFC after: 2 weeks


# f587a2a7 22-Jun-2022 Dmitry Chagin <dchagin@FreeBSD.org>

kdump: Decode Linux sigprocmask how argument

MFC after: 2 weeks


# f85848fc 22-Jun-2022 Dmitry Chagin <dchagin@FreeBSD.org>

libsysdecode: Add method for decoding Linux signal names

Reviewed by: jhb
Differential revision: https://reviews.freebsd.org/D35215
MFC after: 2 weeks


# b69ae1a3 22-Jun-2022 Dmitry Chagin <dchagin@FreeBSD.org>

libsysdecode: Add preliminary support for decoding Linux syscalls

Differential revision: https://reviews.freebsd.org/D35354
MFC after: 2 weeks