Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src



Module Name:    src
Committed By:   jmcneill
Date:           Sun Dec  6 02:57:31 UTC 2020

Modified Files:
        src/etc: MAKEDEV.tmpl
        src/etc/etc.aarch64: MAKEDEV.conf
        src/etc/etc.amd64: MAKEDEV.conf
        src/etc/etc.i386: MAKEDEV.conf
        src/etc/etc.ia64: MAKEDEV.conf
        src/share/man/man4: acpi.4
        src/sys/conf: majors
        src/sys/dev/acpi: files.acpi
        src/usr.sbin/acpitools/acpidump: acpi_user.c acpidump.8 acpidump.c
Added Files:
        src/sys/dev/acpi: acpi_dev.c

Log Message:
acpi: add character device for accessing ACPI tables

The /dev/acpi character device gives an aperture into physical memory
that allows only read access to known ACPI tables: RSDP, XSDT/RSDT, and
the root tables. Adapt acpidump(8) to use this interface by default,
falling back to the old /dev/mem method if it is not available or if
ACPIDUMP_USE_DEVMEM=1 is set in the environment. The user visible benefit
of this change is that "options INSECURE" is no longer required to
dump ACPI tables.


To generate a diff of this commit:
cvs rdiff -u -r1.221 -r1.222 src/etc/MAKEDEV.tmpl
cvs rdiff -u -r1.7 -r1.8 src/etc/etc.aarch64/MAKEDEV.conf
cvs rdiff -u -r1.31 -r1.32 src/etc/etc.amd64/MAKEDEV.conf
cvs rdiff -u -r1.32 -r1.33 src/etc/etc.i386/MAKEDEV.conf
cvs rdiff -u -r1.4 -r1.5 src/etc/etc.ia64/MAKEDEV.conf
cvs rdiff -u -r1.86 -r1.87 src/share/man/man4/acpi.4
cvs rdiff -u -r1.96 -r1.97 src/sys/conf/majors
cvs rdiff -u -r0 -r1.1 src/sys/dev/acpi/acpi_dev.c
cvs rdiff -u -r1.115 -r1.116 src/sys/dev/acpi/files.acpi
cvs rdiff -u -r1.5 -r1.6 src/usr.sbin/acpitools/acpidump/acpi_user.c
cvs rdiff -u -r1.16 -r1.17 src/usr.sbin/acpitools/acpidump/acpidump.8
cvs rdiff -u -r1.7 -r1.8 src/usr.sbin/acpitools/acpidump/acpidump.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index