Commit Graph

14319 Commits

Author SHA1 Message Date
matt
7efc40e9c3 Update list of armv7 install kernels. 2015-05-15 06:27:48 +00:00
pgoyette
ea2ffc3595 Update sets lists for new devsw_attach(9) man page and its MLINKS 2015-05-14 00:09:54 +00:00
ozaki-r
a8d41e5542 Add basic tests for IP forwarding 2015-05-13 10:04:44 +00:00
mlelstv
1490a7ba80 Add documentation for the drvctl driver and add reference.
Fixes PR 49895.
2015-05-13 07:28:49 +00:00
pgoyette
8657f61bb9 Update sets lists for new sysv_ipc module 2015-05-13 02:17:13 +00:00
christos
14963fec7c add new lint test. 2015-05-11 17:22:37 +00:00
pgoyette
2d1ae66403 Additional commentary for where other duplicate entries might need to
be made (amd64-xen, i386-xen, and i386-xen-pae).
2015-05-11 01:05:16 +00:00
pgoyette
fb37507887 Update sets lists for new compat_sysv module. 2015-05-10 07:50:31 +00:00
snj
b70fe1db78 This product includes software developed by Yasushi Yamasaki. 2015-05-09 17:49:33 +00:00
matt
9ef253dfc0 Add compat_netbsd32.kmod if arch64 2015-05-09 14:22:34 +00:00
matt
d03fef21ba Update set lists for compat_netbsd32.kmod 2015-05-09 14:21:07 +00:00
snj
4697c995b8 first pass de-suckification for 2015. modernize content a bit, fix dirty
rotten lies, improve wording, sync legalese with reality, yada yada yada.
2015-05-09 08:13:34 +00:00
matt
e350bbfa42 add INSTALL_ERLITE kernel 2015-05-09 02:12:29 +00:00
riastradh
c6f6be16c2 Fix ytpo: INSTALLBOOTOPTIONS, not INSTALLBOOTOPTOINS.
From qjsgkem on Freenode.
2015-05-08 17:46:03 +00:00
hannken
e10a32f7f7 Remove miscfs/syncfs and
- move the syncer into kern/vfs_subr.c.

- change the syncer to process the mountlist and VFS_SYNC as appropriate.

- use an API for mount points similiar to the API for vnodes:
  - vfs_syncer_add_to_worklist(struct mount *mp) to add
  - vfs_syncer_remove_from_worklist(struct mount *mp) to remove a mount.

No objections on tech-kern@
2015-05-06 15:57:07 +00:00
martin
f989037aa5 Fix sets for mips64 2015-05-06 05:57:48 +00:00
martin
1820660230 Fix bxcb-xkb version number 2015-05-06 05:12:10 +00:00
sjg
597c80f955 New unit-test for make 2015-05-05 21:51:48 +00:00
mrg
f3e894d0be libxcb-xkb.so has the wrong version, fix it. patch as provided by
Yorick Hardy in PR 49873.
2015-05-04 23:51:25 +00:00
pgoyette
392712d661 Add new tco(4) man page to sets list. 2015-05-04 02:43:45 +00:00
pgoyette
572ab4e2b8 Put the '/' back, but put it in the correct location! 2015-05-03 21:59:23 +00:00
pgoyette
5929e90778 Fix typo, fix the build-break. One '/' is enough in path names. 2015-05-03 07:30:52 +00:00
pgoyette
6fb6cabb23 Include the new tco module on i386 and amd64 builds 2015-05-03 02:55:04 +00:00
christos
9ea25eca93 make bigger. 2015-05-01 16:22:49 +00:00
christos
35d355f3ea - new test for strtoi
- namespace protection for strto{i,u}
- separate manpages for strto{i,u} from the ones for strto{u,}l
From: Kamil Rytarowski
2015-05-01 14:17:56 +00:00
riastradh
3e01a48fc5 Forgot to commit set list update for viadrmums. 2015-04-29 23:27:45 +00:00
christos
ae5191b56d Add small. 2015-04-28 15:14:07 +00:00
christos
98223238c6 remove unused flags 2015-04-28 15:13:45 +00:00
hikaru
016c7d8298 Add myself 2015-04-27 12:26:35 +00:00
knakahara
8ec1d9400a add x86 MD MSI/MSI-X support code. 2015-04-27 07:03:57 +00:00
knakahara
c65d622dea add pci_intr_distribute(9) for x86. 2015-04-27 06:42:52 +00:00
mrg
aaabec45f9 two changes to radeon drm firmware:
- only install it by default on x86, set new MKRADEONFIRMWARE variable
- install in /libdata, so that separate /usr systems work

(this still doesn't solve PR#49811, which possibly could be handled by
having them being a kernel module loaded by /boot.)
2015-04-26 21:37:22 +00:00
martin
47a4f7949a Add a new arg to override the value of the "setlistdir" variable (that is:
where the mtree spec files are created)
2015-04-26 09:21:36 +00:00
christos
0e60b6ed86 put back sed, it fits again (and is needed) 2015-04-25 21:44:34 +00:00
christos
e14eed55d7 kill sed so we fit on one floppy again. 2015-04-25 18:41:55 +00:00
pgoyette
eb702f53d2 Update sets lists for new sysmon modules 2015-04-23 23:22:39 +00:00
christos
64b94e0d40 double the size of the image to fix the build 2015-04-22 20:21:11 +00:00
christos
0454199d21 fix awk 2015-04-22 19:25:18 +00:00
christos
d53a20162e find awk where it is now 2015-04-22 18:42:04 +00:00
christos
ab4165e5f0 add acronyms-o 2015-04-21 22:41:32 +00:00
pooka
022fe45008 Remove the unused and all-but-unusable kthread_destroy(). Also makes
it more obvious that the opposite of kthread_create() is kthread_exit().
2015-04-21 11:10:29 +00:00
hubertf
4eeec9e6c7 More cleanup:
Instead of first overwriting the *_evbarm functions with own code,
and then calling them from the regular functions, directly put the
code into the regular functions.

No more functions from evbarm.conf are used now.
Some variables are still used!
2015-04-19 18:53:33 +00:00
hubertf
5537be8f18 Cleanup: make_filesystems is not used any longer, purge remains 2015-04-19 18:28:31 +00:00
hubertf
7141992348 Add some documentation:
Tell what this does, and what it expects from conf files
2015-04-19 17:56:57 +00:00
hubertf
607c1b1921 Properly spell X' name. From X(7):
The  X.Org  Foundation  requests  that the following names be used when
       referring to this software:

                                          X
                                   X Window System
                                    X Version 11
                             X Window System, Version 11
                                         X11
2015-04-18 22:06:48 +00:00
pgoyette
eaedda7f5b Update sets lists for new swwdog module 2015-04-18 10:54:59 +00:00
martin
c5a38fe1e4 Add libpthread.so* - new lzma needs it. 2015-04-18 08:56:56 +00:00
christos
f13693e0b4 lzma filters file has been renamed. 2015-04-17 20:14:27 +00:00
christos
75ffdb3480 bump liblzma 2015-04-17 19:35:25 +00:00
pgoyette
71d7f8a988 And mark the original httpd.debug as obsolete.
Hello, mrg ...
2015-04-17 10:00:02 +00:00
pgoyette
053fd580b7 Add missing debug entry for bozohttpd 2015-04-17 09:50:00 +00:00
mrg
1d0520b606 install as bozohttpd/bozohttpd.8 as well as httpd. 2015-04-16 02:32:33 +00:00
riastradh
b6aea90f4c Oops -- install <sys/rndio.h> now that ioctls live there. 2015-04-13 21:55:52 +00:00
christos
b216527c5a add new test 2015-04-09 17:56:30 +00:00
ginsbach
679713aac4 Split inet_addr(3) tests from t_inet_network into stand-alone t_inet_addr,
so that t_inet_network only contains tests for inet_network(3).
2015-04-09 16:47:56 +00:00
jmcneill
703f075e77 Rename beagleboard.img to armv7.img. The new image includes the same
kernels as beagleboard.img plus support for Raspberry Pi 2, ODROID-C1,
Cubieboard2, Cubietruck, Hummingbird A31, and Banana Pi.
2015-04-09 10:55:23 +00:00
jmcneill
89275c06a0 show resize_ffs progress bar when resizing root partition 2015-04-06 22:44:46 +00:00
jmcneill
5d40b917cc initialize resize before pulling in board config 2015-04-06 22:20:52 +00:00
jmcneill
d32faae6e2 Add support for auto-growing the root partition. Enable it for rpi.img. 2015-04-06 20:19:28 +00:00
jmcneill
8c877c0d3d resizing of ffsv2 still doesn't work well, so revert previous, and instead
explicitly set fsize=2048/bsize=16384, which gives a pretty decent boost
to resize_ffs performance on its own
2015-04-06 17:59:36 +00:00
joerg
b4ee0ddd0f Add CI20 install kernel and build that and the normal image as kernel set. 2015-04-06 14:18:08 +00:00
jmcneill
422b7a467a Use FFSv2 instead of FFSv1 for the root file-system. This should fix the
"resize_ffs takes forever" issues with evbarm images -- growing a v2
file-system is much faster than v1.
2015-04-05 17:05:45 +00:00
martin
2820a3530e Add new bind(2) test program 2015-04-05 06:37:25 +00:00
christos
9e714e12fb bump libssh 2015-04-04 00:00:41 +00:00
christos
6cc6303e95 add another lint test 2015-04-03 21:38:47 +00:00
christos
eddb5e7eee bump libpcap. 2015-03-31 21:40:57 +00:00
chopps
94dff34741 Add resize_root boot operation. If resize_root=YES in rc.conf then
the system attempts to resize the root file system to fill it's
partition prior to mounting read-write. Useful for things like AMI
file system images. May eventually be used by arm images after
coming up with similar solution for increasing the parition size.
2015-03-30 10:58:37 +00:00
riastradh
c57b4b0b32 Remove obsolete cprng_strong_getflags/setflags(9) man page links.
XXX pullup-7
2015-03-30 01:25:36 +00:00
riastradh
fc8e6f8285 Hook bufferio(9) man page into the build.
Remove separate getiobuf(9) man page, subsumed by bufferio(9).
2015-03-30 01:15:15 +00:00
riastradh
bc9959754c Hook up the new wapbl(9) man page. 2015-03-30 00:44:37 +00:00
chopps
3fe0ea9c96 - Add new tests for -c check flag in resize_ffs 2015-03-29 19:37:02 +00:00
jmcneill
8a9ff04ba8 Split hdaudio and PCI attach glue. Even though the driver was written with
this separation in mind, all of the code lived in sys/dev/pci/hdaudio. Move
common parts to sys/dev/hdaudio and PCI attach glue to sys/dev/pci.
2015-03-28 14:09:58 +00:00
matt
dcfd25196e Makefile to descend into ramdisk 2015-03-28 12:54:31 +00:00
matt
4f8b871f5f Ramdisk for INSTALL kernel 2015-03-28 12:54:06 +00:00
tsutsui
3960313655 Don't forget to put /ofwboot into the image otherwise boot fails.
Should be pulled up to netbsd-6* and netbsd-7 branches.
2015-03-22 14:02:15 +00:00
ast
04efec8469 Import a substantially modified service(8) command from FreeBSD to
manage rc.d scripts.  This command is well known on most other Unixes
and should help soften the learning curve for Unix admins coming
to NetBSD.
2015-03-22 09:57:42 +00:00
jmcneill
7ba4328bfa Process /etc/modules.conf (if present) at startup, before securelevel is
raised, to allow module loading on ports without a module aware bootloader.
2015-03-21 19:10:43 +00:00
snj
f88c5c4c4b update for freetype 2.5.5 2015-03-12 07:58:04 +00:00
snj
186287030e unbreak amd64 install images by passing ipty to MAKEDEV. revision 1.21
of etc/etc.amd64/MAKEDEV.conf removed them from 'all'.  (hi christos!)
2015-03-12 04:41:23 +00:00
christos
329b9f29cd match amd64, we ran out of space. 2015-03-09 18:12:47 +00:00
riastradh
a0ae44054c Add missing entries for dtrace modules to set lists. 2015-03-09 12:32:11 +00:00
christos
b1a21880bc add dtrace_lockstat 2015-03-08 22:47:22 +00:00
christos
a8ef47d123 add dtrace syscall linux32 2015-03-08 17:13:22 +00:00
christos
75b47978ff change dtrace_foo_syscall -> dtrace_syscall_foo 2015-03-08 04:21:41 +00:00
christos
3db1ac45ee Add dtrace syscalls 2015-03-07 16:48:29 +00:00
jmcneill
22ca8619b1 i2c devices don't actually have a dependency on "iic" (the bus driver)
but on "i2cexec". Create an i2cexec module (i2c_exec.c) to mirror the
dependencies in files.i2c and switch device drivers to depend on "i2cexec"
module instead.

A kernel with a USB stack and no I2C controller / bus attachment would spit
out a bunch of "WARNING: module error: can't find builtin dependency `iic'"
messages at boot. This change solves that problem.
2015-03-07 14:16:51 +00:00
mrg
820bac9951 remove vga@isa and pcdisplay@isa from i386 GENERIC, and create a new
LEGACY kernel that includes them instead.  now radeon@pci is able to
properly claim wsdisplay0 on i386 systems, and radeondrmkms has a good
chance of working.

this "fixes" PR#49290.
2015-03-07 07:28:37 +00:00
wiz
dc088bc8d4 Remove empty line added in previous. 2015-03-06 12:01:20 +00:00
christos
ecd5a60074 add missing library 2015-03-06 11:51:26 +00:00
skrll
28e709c9a3 Add RPI2 to kernels build for both earmv[67].
Use the earmv6 built kernels to create an image that can be used on both
RPI and RPI2
2015-03-06 11:11:55 +00:00
martin
10f554c473 sort 2015-03-03 11:06:47 +00:00
martin
7187af4261 Add pwait 2015-03-03 11:01:20 +00:00
christos
bdd961faf7 add pwait. 2015-03-02 21:55:44 +00:00
mrg
50e581ea01 add build framework to choose between xf86-video-ati 6.x (UMS/KMS)
and 7.x (KMS only), and switch x86 to the latest (KMS only) version.

(if someone can make x86 install both radeon_drv.so.[67] and leave
the default symlink to .7, that would be nice.  renaming it so that
it's easier to choose via xorg.conf is a little more tricky..)
2015-03-01 07:46:04 +00:00
snj
8914368806 don't install X11/Xaw/Print.h and X11/Xaw/PrintSP.h. they haven't been
included upstream since libXaw 1.0.5 (released in 2008) and are useless
in this Xprint-less world.
2015-02-26 04:11:32 +00:00
joerg
50a901d1dc Give LLVM a bit breathing room for the sshramdisk when building for
generic ARM.
2015-02-23 23:21:47 +00:00
martin
4dc859859f fix typo in previous 2015-02-23 13:12:37 +00:00
martin
7ac0b6e332 libgm debug info 2015-02-23 13:01:35 +00:00
jmcneill
0a728489cf add gbm.pc 2015-02-23 11:40:57 +00:00
martin
e8db0ea799 Add libgbm (hi Jared!) 2015-02-23 11:14:58 +00:00