| History log of /src/etc/etc.aarch64 |
| Revision | Date | Author | Comments |
| 1.11 | 28-Mar-2025 |
riastradh | MAKEDEV: New `virtio' target for all virtio-related devices.
We can use this to add more as they come up so we don't have to keep tweaking every etc.${MACHINE}/MAKEDEV.conf every time. Currently this makes nodes for viocon(4) and vio9p(4).
(Not all GENERIC kernels enable vio9p(4) but I suspect the ones that don't really should; for those that are disabled because PAGE_SIZE != 4096, I expect it's just a matter of some additional indexing to make vio9p(4) work with other page sizes.)
PR kern/59211: vio9p(4): missing from various GENERICs and MAKEDEVs
|
| 1.10 | 02-Apr-2024 |
riastradh | branches: 1.10.2; MAKEDEV: Tidy some entries on x86 and Arm.
While here, reduce some diffs arising from ordering and formatting between these architectures.
Only difference between evbarm and aarch64 now is /dev/vchiq. Not sure offhand if it makes sense on aarch64 or only 32-bit Arm.
PR port-amd64/58093: /dev/efi missing on x86 PR port-arm/58100: /dev/ttyVI* missing on aarch64 PR port-arm/58101: /dev/nvme* missing on aarch64 PR port-arm/58102: /dev/raid* missing on aarch64
|
| 1.9 | 24-Jul-2021 |
jmcneill | branches: 1.9.2; smbios: Add character device for accessing SMBIOS tables
The /dev/smbios character device gives an aperture into physical memory that allows read-only access to the SMBIOS header and tables.
|
| 1.8 | 06-Dec-2020 |
jmcneill | 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.
|
| 1.7 | 15-Dec-2018 |
jmcneill | add tprof
|
| 1.6 | 06-Oct-2018 |
jmcneill | Create ld[4-7] device nodes, matching evbarm
|
| 1.5 | 23-Sep-2018 |
maxv | Remove ISDN from the kernel. It has remained unmaintained for a long time, is of poor quality, and is now an obstacle to MP-ification. It was removed ten years ago from FreeBSD for the same reason.
This retires a big user of the mbuf API, and will ease maintenance of the kernel.
|
| 1.4 | 28-Apr-2018 |
jmcneill | branches: 1.4.2; Create bpf and openfirm devices
|
| 1.3 | 08-Dec-2016 |
nat | branches: 1.3.12; spkr->speaker. Found by kamil@
|
| 1.2 | 08-Dec-2016 |
nat | Add a synthesized pc beeper and keyboard bell for platforms with an audio device.
|
| 1.1 | 10-Aug-2014 |
matt | branches: 1.1.4; 1.1.8; Preliminary files for AARCH64 (64-bit ARM) support. Enough for a distribution build.
|
| 1.1.8.1 | 07-Jan-2017 |
pgoyette | Sync with HEAD. (Note that most of these changes are simply $NetBSD$ tag issues.)
|
| 1.1.4.2 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1.4.1 | 10-Aug-2014 |
tls | file MAKEDEV.conf was added on branch tls-maxphys on 2014-08-19 23:45:50 +0000
|
| 1.3.12.4 | 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|
| 1.3.12.3 | 20-Oct-2018 |
pgoyette | Sync with head
|
| 1.3.12.2 | 30-Sep-2018 |
pgoyette | Ssync with HEAD
|
| 1.3.12.1 | 02-May-2018 |
pgoyette | Synch with HEAD
|
| 1.4.2.1 | 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.9.2.1 | 22-Jun-2024 |
martin | Pull up following revision(s) (requested by skrll in ticket #719):
etc/etc.amd64/MAKEDEV.conf: revision 1.36 etc/etc.aarch64/MAKEDEV.conf: revision 1.10 etc/etc.i386/MAKEDEV.conf: revision 1.36
MAKEDEV: Tidy some entries on x86 and Arm.
While here, reduce some diffs arising from ordering and formatting between these architectures.
Only difference between evbarm and aarch64 now is /dev/vchiq. Not sure offhand if it makes sense on aarch64 or only 32-bit Arm.
PR port-amd64/58093: /dev/efi missing on x86
PR port-arm/58100: /dev/ttyVI* missing on aarch64
PR port-arm/58101: /dev/nvme* missing on aarch64
PR port-arm/58102: /dev/raid* missing on aarch64
|
| 1.10.2.1 | 02-Aug-2025 |
perseant | Sync with HEAD
|
| 1.2 | 25-Sep-2019 |
abs | Switch default console tty from /dev/console to /dev/constty
With this switch processes (such as xconsole) can open /dev/console without breaking login on the text or serial console. This can be trivially triggered by enabling xdm in rc.conf and hitting Ctrl+Alt+F1 or equivalent once booted.
The changes: - Add entry for /dev/console or /dev/constty if missing - If a port's had /dev/console 'on' switch it off and enable /dev/constty - If a port did not have /dev/console 'on', leave /dev/constty off
Some ports had /dev/console off and /dev/ttyE0 enabled, presumably to avoid just this issue. It may make sense to adjust these also (but not in this pass)
As discussed on current-users
|
| 1.1 | 10-Aug-2014 |
matt | branches: 1.1.4; 1.1.26; 1.1.28; Preliminary files for AARCH64 (64-bit ARM) support. Enough for a distribution build.
|
| 1.1.28.1 | 28-Oct-2019 |
martin | Pull up following revision(s) (requested by abs in ticket #384):
etc/etc.evbmips/ttys: revision 1.7 etc/etc.sparc64/ttys: revision 1.12 etc/etc.shark/ttys: revision 1.9 etc/etc.amiga/ttys: revision 1.25 etc/etc.arc/ttys: revision 1.9 etc/etc.sbmips/ttys: revision 1.6 etc/etc.landisk/ttys: revision 1.4 etc/etc.alpha/ttys: revision 1.13 etc/etc.amigappc/ttys: revision 1.4 etc/etc.mmeye/ttys: revision 1.8 etc/etc.ia64/ttys: revision 1.2 etc/etc.sandpoint/ttys: revision 1.8 etc/etc.hp300/ttys: revision 1.17 etc/etc.riscv/ttys: revision 1.2 etc/etc.i386/ttys: revision 1.21 etc/etc.aarch64/ttys: revision 1.2 etc/etc.algor/ttys: revision 1.6 etc/etc.sparc/ttys: revision 1.17 etc/etc.mipsco/ttys: revision 1.7 etc/etc.luna68k/ttys: revision 1.9 etc/etc.iyonix/ttys: revision 1.5 etc/etc.evbcf/ttys: revision 1.3 etc/etc.netwinder/ttys: revision 1.9 etc/etc.mvme68k/ttys: revision 1.10 etc/etc.evbarm/ttys: revision 1.8 etc/etc.evbsh3/ttys: revision 1.7 etc/etc.pmax/ttys: revision 1.16 etc/etc.hpcmips/ttys: revision 1.12 etc/etc.vax/ttys: revision 1.10 etc/etc.news68k/ttys: revision 1.10 etc/etc.mvmeppc/ttys: revision 1.7 etc/etc.hppa/ttys: revision 1.2 etc/etc.next68k/ttys: revision 1.11 etc/etc.ews4800mips/ttys: revision 1.3 etc/etc.epoc32/ttys: revision 1.2 etc/etc.emips/ttys: revision 1.2 etc/etc.evbppc/ttys: revision 1.7 etc/etc.sgimips/ttys: revision 1.11 etc/etc.or1k/ttys: revision 1.2 etc/etc.cesfic/ttys: revision 1.6 etc/etc.amd64/ttys: revision 1.7 etc/etc.playstation2/ttys: revision 1.7 etc/etc.zaurus/ttys: revision 1.4 etc/etc.newsmips/ttys: revision 1.10
Switch default console tty from /dev/console to /dev/constty
With this switch processes (such as xconsole) can open /dev/console without breaking login on the text or serial console. This can be trivially triggered by enabling xdm in rc.conf and hitting Ctrl+Alt+F1 or equivalent once booted.
The changes: - Add entry for /dev/console or /dev/constty if missing - If a port's had /dev/console 'on' switch it off and enable /dev/constty - If a port did not have /dev/console 'on', leave /dev/constty off
Some ports had /dev/console off and /dev/ttyE0 enabled, presumably to avoid just this issue. It may make sense to adjust these also (but not in this pass)
As discussed on current-users
|
| 1.1.26.1 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
| 1.1.4.2 | 19-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
| 1.1.4.1 | 10-Aug-2014 |
tls | file ttys was added on branch tls-maxphys on 2014-08-19 23:45:50 +0000
|