Go to file
kamil 37157e31f8 Restore maxrss, idrss, isrss, ixrss printing in ps(1)
The RSS related statistics are now back in the NetBSD kernel.

These values were disabled since day0 until today.

libkvm(3) users will still receive inappropriate values as RSS statistics
are updated upon sysctl(3) call.

Patch submitted by <Krzysztof Lasocki>
2019-08-06 18:07:51 +00:00
bin Restore maxrss, idrss, isrss, ixrss printing in ps(1) 2019-08-06 18:07:51 +00:00
common ARMv6KZ has been misspelled by GCC since forever, but clang only 2019-08-02 12:07:24 +00:00
compat make all lines look the same, and put one arch per line. 2019-06-13 21:17:54 +00:00
crypto ARMv6KZ has been misspelled by GCC since forever, but clang only 2019-08-02 12:07:24 +00:00
dist/pf - enlarge buffer to avoid snprintf() truncation 2019-02-03 10:48:46 +00:00
distrib Bump sparc miniroot by 100KB for the clang-based build. 2019-08-02 12:04:45 +00:00
doc Force use of GNU as for acorn32 boot code (pre-unified assembly) 2019-08-02 12:06:20 +00:00
etc Change uname and gname to sync with etc/mtree/special. 2019-08-02 19:58:00 +00:00
external PR/54433: Hisashi Todd Fujinaka: Empty $MAILTO causes cron to crash 2019-08-03 07:06:47 +00:00
extsrc
games The mother of all demos 2019-07-26 07:41:22 +00:00
include Sync with 2019b (field name change) 2019-07-03 15:49:21 +00:00
lib Minor markup tweaks. 2019-08-04 01:22:49 +00:00
libexec Tweak markup some more. 2019-07-15 01:26:15 +00:00
regress Eliminate regress/libexec/ld.elf_so/expand 2019-04-06 16:25:52 +00:00
rescue fix duplicated chunk from merge 2019-01-27 04:33:29 +00:00
sbin add an example about reattaching USB devices 2019-08-06 10:45:14 +00:00
share Provide documentation for KERN_LWP. 2019-08-05 22:03:10 +00:00
sys Clamp tcp timer quantities to reasonable ranges. 2019-08-06 15:48:18 +00:00
tests PR/54414: Valery Ushakov: add a test for wcsrtombs(3) doesn't update the 2019-07-28 13:46:45 +00:00
tools Bring back two lines deleted by accident. From Kamil Rytarowski. 2019-06-22 14:40:33 +00:00
usr.bin Explicitly link against libpthread and liblzma to make static linking 2019-07-28 12:44:36 +00:00
usr.sbin Consistent indentation / whitespace 2019-08-05 13:50:58 +00:00
build.sh Fix long-term broken pattern match when determining if uname -p output is 2019-06-07 15:49:20 +00:00
BUILDING Fix a typo 2019-05-08 14:03:57 +00:00
Makefile Use the generated "postinstall" in the objdir for postinstall-check 2019-06-14 09:12:42 +00:00
Makefile.inc
README.md Tidy up a bit. 2018-10-23 15:44:42 +00:00
UPDATING Note update hickup build issue for uefi boot. 2019-07-27 07:55:18 +00:00

NetBSD

NetBSD is a free, fast, secure, and highly portable Unix-like Open Source operating system. It is available for a wide range of platforms, from large-scale servers and powerful desktop systems to handheld and embedded devices.

Building

You can cross-build NetBSD from most UNIX-like operating systems. To build for amd64 (x86_64), in the src directory:

./build.sh -U -u -j4 -m amd64 -O ~/obj release

Additional build information available in the BUILDING file.

Binaries

Testing

On a running NetBSD system:

cd /usr/tests; atf-run | atf-report

Troubleshooting

Latest sources

To fetch the main CVS repository:

cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P src

To work in the Git mirror, which is updated every few hours from CVS:

git clone https://github.com/NetBSD/src.git