CVS commit: src/sys/arch/aarch64
Module Name:src Committed By: ryo Date: Wed Feb 10 08:25:01 UTC 2021 Modified Files: src/sys/arch/aarch64/conf: Makefile.aarch64 kern.ldscript src/sys/arch/aarch64/include: profile.h Log Message: add support kernel profiling on aarch64 - add MCOUNT_ENTER, MCOUNT_EXIT macro - __mcount() function should be aligned - add "-fno-optimize-sibling-calls" option when PROF. for accurate profiling, it is better to suppress the tail call. To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/arch/aarch64/conf/Makefile.aarch64 cvs rdiff -u -r1.11 -r1.12 src/sys/arch/aarch64/conf/kern.ldscript cvs rdiff -u -r1.2 -r1.3 src/sys/arch/aarch64/include/profile.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/aarch64/include
Module Name:src Committed By: ryo Date: Wed Feb 10 12:31:34 UTC 2021 Modified Files: src/sys/arch/aarch64/include: profile.h Log Message: Oh...the name of the mcount call was different between gcc and llvm. gcc calls it as "_mconut", llvm calls as "__mcount". Change the main name of mcount to "mcount()", and created "_mcount" and "__mcount" entries to work regardless of which compiler the object was created with. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/arch/aarch64/include/profile.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/dev/scsipi
Module Name:src Committed By: christos Date: Wed Feb 10 16:30:01 UTC 2021 Modified Files: src/sys/dev/scsipi: cd.c sd.c Log Message: PR/55986: Ryo Onodera: DK_BUSY must have mask as second argument. Make cd.c consistent by also using __BIT() To generate a diff of this commit: cvs rdiff -u -r1.349 -r1.350 src/sys/dev/scsipi/cd.c cvs rdiff -u -r1.330 -r1.331 src/sys/dev/scsipi/sd.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/usr.bin/nl
Module Name:src Committed By: martin Date: Wed Feb 10 16:54:52 UTC 2021 Modified Files: src/usr.bin/nl [netbsd-9]: nl.c Log Message: Pull up following revision(s) (requested by ginsbach in ticket #1202): usr.bin/nl/nl.c: revision 1.13 usr.bin/nl/nl.c: revision 1.14 usr.bin/nl/nl.c: revision 1.15 nl(1): remove superfluous exit Remove exit(3) call missed when errors were converted to errx(3). nl: fix -d delim parsing for POSIX POSIX specifies it is possible to specify a one delimiter character. Fix the logic so that both one and two character delimiters are accepted. PR/55891 supress displaying separator when numbers supressed Fix based on patch provided by Kobayashi Takashi. This brings nl(1) further in to POSIX compliance. Verified behavior with classic SysV nl(1) and GNU nl(1). There could still be edge cases here not specified by POSIX. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.12.28.1 src/usr.bin/nl/nl.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-9] src/doc
Module Name:src Committed By: martin Date: Wed Feb 10 16:55:40 UTC 2021 Modified Files: src/doc [netbsd-9]: CHANGES-9.2 Log Message: Ticket #1202 To generate a diff of this commit: cvs rdiff -u -r1.1.2.43 -r1.1.2.44 src/doc/CHANGES-9.2 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/usr.bin/nl
Module Name:src Committed By: martin Date: Wed Feb 10 16:56:52 UTC 2021 Modified Files: src/usr.bin/nl [netbsd-8]: nl.c Log Message: Pull up following revision(s) (requested by ginsbach in ticket #1651): usr.bin/nl/nl.c: revision 1.13 usr.bin/nl/nl.c: revision 1.14 usr.bin/nl/nl.c: revision 1.15 nl(1): remove superfluous exit Remove exit(3) call missed when errors were converted to errx(3). nl: fix -d delim parsing for POSIX POSIX specifies it is possible to specify a one delimiter character. Fix the logic so that both one and two character delimiters are accepted. PR/55891 supress displaying separator when numbers supressed Fix based on patch provided by Kobayashi Takashi. This brings nl(1) further in to POSIX compliance. Verified behavior with classic SysV nl(1) and GNU nl(1). There could still be edge cases here not specified by POSIX. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.12.18.1 src/usr.bin/nl/nl.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [netbsd-8] src/doc
Module Name:src Committed By: martin Date: Wed Feb 10 16:57:42 UTC 2021 Modified Files: src/doc [netbsd-8]: CHANGES-8.3 Log Message: Ticket #1651 To generate a diff of this commit: cvs rdiff -u -r1.1.2.69 -r1.1.2.70 src/doc/CHANGES-8.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/fs/msdosfs
Module Name:src Committed By: ryoon Date: Thu Feb 11 00:15:55 UTC 2021 Modified Files: src/sys/fs/msdosfs: msdosfs_vfsops.c Log Message: Enable to mount Raspberry Pi Pico's USB mass storage partition Fix PR kern/55985. O.k. by thorpej@. Pull-up to netbsd-8 and netbsd-9. To generate a diff of this commit: cvs rdiff -u -r1.135 -r1.136 src/sys/fs/msdosfs/msdosfs_vfsops.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/x68k/x68k
Module Name:src Committed By: tsutsui Date: Thu Feb 11 02:37:11 UTC 2021 Modified Files: src/sys/arch/x68k/x68k: machdep.c Log Message: Fix a message for NMI. Maybe the "keyboard NMI" message was derived from hp300 but on X68030 NMI is triggered by the NMI button, and there is no parity check. To generate a diff of this commit: cvs rdiff -u -r1.204 -r1.205 src/sys/arch/x68k/x68k/machdep.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.