git: rcs: Clean up the Makefiles.

2018-06-08 Thread Sascha Wildner
commit 6748ecc0bfae483afaa20ada549152e2e4f39ae7 Author: Sascha Wildner Date: Fri Jun 8 23:40:18 2018 +0200 rcs: Clean up the Makefiles. * Close the Makefile.inc chain to gnu/usr.bin/Makefile.inc. * Use the SCRIPTS variable instead of using afterinstall. Summary of chang

git: x86_64: Implement x2apic support.

2018-06-08 Thread Sepherosa Ziehau
commit f89b4a45c33ccb84eab6ec70ca37a5b9e33e5a81 Author: Sepherosa Ziehau Date: Tue Jun 5 23:03:46 2018 +0800 x86_64: Implement x2apic support. Now LAPIC registers are accessed through MSR at fixed location, instead of going through MMIO region. Most noticeable is tha

git: DragonFly_RELEASE_5_2 nrelease/Makefile: Fix to use GITURL_{SRC, DPORTS} and update help

2018-06-08 Thread Aaron LI
commit 60654128f150954bc0f3f837c229b5d5ecf18dff Author: Aaron LI Date: Fri Jun 8 15:58:47 2018 +0800 nrelease/Makefile: Fix to use GITURL_{SRC,DPORTS} and update help The GITHOST and GITHOST_DPORTS were updated to be GITURL_SRC and GITURL_DPORTS in ad8b70e08d7600e3f4eb3b3655

git: initrd: Clean up the real root mount code

2018-06-08 Thread Aaron LI
commit a973f5d34a3bfc289f39323c8ff31e0f83c67d29 Author: Aaron LI Date: Fri Jun 1 15:25:40 2018 +0800 initrd: Clean up the real root mount code Make the real root mount code/scripts much simpler. Also use the newly exported NEW_ROOT variable to be more maintainable. Summary

git: etc/Makefile: Do not install rc.firewall as executable

2018-06-08 Thread Aaron LI
commit af0aa05239550f7ac7afbaf1fd762233c113c290 Author: Aaron LI Date: Fri Jun 1 12:19:07 2018 +0800 etc/Makefile: Do not install rc.firewall as executable /etc/rc.firewall doesn't need to be installed as executable, similar to /etc/rc.firewall6 . Summary of changes: etc/Ma

git: initrd/rc: mount initrd ro; set PATH, HOME, NEW_ROOT; cleanups

2018-06-08 Thread Aaron LI
commit bffbc0686a965d67b3c33dbd3eab87e7df313aa0 Author: Aaron LI Date: Fri Jun 1 15:14:27 2018 +0800 initrd/rc: mount initrd ro; set PATH, HOME, NEW_ROOT; cleanups * The initrd is mounted readonly by default, do not upgrade to be readwrite. NOTE: This may cause problem

git: periodic: return $rc instead of "$rc" for several scripts

2018-06-08 Thread Aaron LI
commit 93d00c83db6186c0fc528c1a7c3ca9c215444c94 Author: Aaron LI Date: Fri Jun 1 12:56:05 2018 +0800 periodic: return $rc instead of "$rc" for several scripts Also fix a minor whitespace issue in 200.chkmounts . Summary of changes: etc/periodic/security/200.chkmounts | 4 ++--

git: nrelease/Makefile: Fix to use GITURL_{SRC, DPORTS} and update help

2018-06-08 Thread Aaron LI
commit 8126e4ef69615a815a2767b95b8f7b934ca1e56d Author: Aaron LI Date: Fri Jun 8 15:58:47 2018 +0800 nrelease/Makefile: Fix to use GITURL_{SRC,DPORTS} and update help The GITHOST and GITHOST_DPORTS were updated to be GITURL_SRC and GITURL_DPORTS in ad8b70e08d7600e3f4eb3b3655

git: initrd: Detach from the world and build on the fly

2018-06-08 Thread Aaron LI
commit e79a303f7db7331d570bb6c6abdd555eeefdcdc2 Author: Aaron LI Date: Sat Jun 2 13:31:45 2018 +0800 initrd: Detach from the world and build on the fly Why --- Currently, the files for initrd image creation are built and installed at /usr/share/initrd by "buildworld"

git: hammer2: do not print error=0x0000 on bulkfree

2018-06-08 Thread Aaron LI
commit 746bb04f7f7f1ec434bb18a3463c910eb6fc7f4d Author: Aaron LI Date: Fri Jun 1 12:09:59 2018 +0800 hammer2: do not print error=0x on bulkfree Make hammer2 bulkfree do not print "error=0x" (i.e., no error occurred). This makes the system log messages (/var/log/messag

git: Makefile{, .inc1}: Merge user-driven target descriptions and cleanups

2018-06-08 Thread Aaron LI
commit f71956f75f646783a438957a0c60e142bbb8725d Author: Aaron LI Date: Sat Jun 2 13:09:19 2018 +0800 Makefile{,.inc1}: Merge user-driven target descriptions and cleanups * Merge the descriptions to user-driven targets from Makefile.inc1 to Makefile and improve the wordings

git: mk/crunchgen: Fix the ${MAKE} quotation and improve style

2018-06-08 Thread Aaron LI
commit df820087d62ba7fa38c40615f9f8e6e5a751d839 Author: Aaron LI Date: Fri Jun 1 13:06:22 2018 +0800 mk/crunchgen: Fix the ${MAKE} quotation and improve style The fix to the ${MAKE} quotation is brought from FreeBSD. Various style fixes to make this makefile look much cl

git: initrd: symlink tmp to var/tmp to save a second tmpfs mount

2018-06-08 Thread Aaron LI
commit 2c6b09fdbe57f3e43b56cb5e7d8fc589aa70c0b0 Author: Aaron LI Date: Fri Jun 1 14:57:37 2018 +0800 initrd: symlink tmp to var/tmp to save a second tmpfs mount Since a tmpfs is required to mount at /var in the initrd, symlink /tmp to /var/tmp to save a second tmpfs mount.

git: initrd: Make etc/motd more informative

2018-06-08 Thread Aaron LI
commit fa8f1016ba7a7a1aca1f77c6fa6b838fabdb774e Author: Aaron LI Date: Fri Jun 1 14:08:57 2018 +0800 initrd: Make etc/motd more informative Provide more information about the rescue shell environment, such as how to mount the real root partition and continue, the mined editor

git: mkinitrd(8): Use getopts instead of getopt(1) for command options

2018-06-08 Thread Aaron LI
commit e6d2b207c86b3715f2b17a04525b97d722da1a78 Author: Aaron LI Date: Fri Jun 1 15:48:13 2018 +0800 mkinitrd(8): Use getopts instead of getopt(1) for command options Use the shell built-in getopts to deal with command line options, which is more easier to use and allows whit

git: etc/crontab: Do not set HOME; remove /etc from PATH

2018-06-08 Thread Aaron LI
commit be4f6be01c03e8cba9e937ca117d95a59f709343 Author: Aaron LI Date: Fri Jun 1 12:49:41 2018 +0800 etc/crontab: Do not set HOME; remove /etc from PATH Do not set the HOME environment variable (checked with FreeBSD). Remove "/etc" from PATH (checked with OpenBSD). Summ

git: README: Update descriptions to sys/config files

2018-06-08 Thread Aaron LI
commit 6dfa5e2f7c6d51dd446334a68b911d0f0c0a53d7 Author: Aaron LI Date: Fri Jun 1 12:47:58 2018 +0800 README: Update descriptions to sys/config files Summary of changes: README | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) http://gitweb.dragonflybsd.org/dragonfly.

git: README: Remove the secure entry; add the doc entry.

2018-06-08 Thread Aaron LI
commit b224b70ed7e311123db802d9e76505c70566e9a1 Author: Aaron LI Date: Fri Jun 1 12:46:21 2018 +0800 README: Remove the secure entry; add the doc entry. Those contents resided under secure were merged into crypto some time ago. Summary of changes: README | 4 ++-- 1 file change