uebayasi
3117ff9dff
Define CHILD_MAX/OPEN_MAX as parameters.
2015-08-21 07:19:39 +00:00
uebayasi
520a795665
Move dev/ definitions out of files.kern.
2015-08-21 02:18:18 +00:00
christos
5a80a6eeb2
bump config version
2015-08-20 09:44:53 +00:00
uebayasi
6ca37d6c33
If MD ldscript is generated, give it dependency on ${SYSTEM_OBJ}.
2015-08-19 05:46:11 +00:00
uebayasi
6019316b24
G/C defpseudo intrctl.
2015-08-18 09:43:38 +00:00
uebayasi
b318ac3975
G/C defpseudo fwiso.
2015-08-18 09:39:20 +00:00
knakahara
a604df282c
Add kernel code to support intrctl(8).
2015-08-17 06:16:02 +00:00
jmcneill
72fc9317eb
Add an API for HDMI CEC devices. HDMI Consumer Electronics Control (CEC) is
...
a protocol that provides high-level control functions between CEC-capable
connected devices.
2015-08-01 21:19:24 +00:00
pgoyette
75eb6c4280
Create a new sysv_ipc module to contain the SYSVSHM, SYSVSEM, and
...
SYSVMSG options. Move associated variables out of param.c and into
the module's source file.
2015-05-13 02:06:25 +00:00
nat
05dec8ff13
Include splash with genfb.
...
splash.o is only included with options SPLASHSCREEN.
splash_image.o target moved to Makefile.kern.inc.
This commit was approved by matt@
2015-05-01 02:00:41 +00:00
pgoyette
37202cb966
Update device dependency information - the sysmon major device now depends on the sysmon module itself, not on the individual components.
2015-04-23 23:22:51 +00:00
pgoyette
1c6efc88e1
Note that sysmon device is also required for sysmon_power.
...
XXX This will be changing again soon (once I get the various portions of
XXX sysmon modularized).
2015-04-19 09:20:54 +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
maxv
471961cbf1
Rename kern_verifiedexec.c to kern_veriexec.c. "Veriexec" is the name of
...
the subsystem, not "Verifiedexec".
The revisions of kern_verifiedexec.c are now in Attic/.
No change between kern_verifiedexec.c and kern_veriexec.c.
Also, update the man page accordingly.
Okayed by christos@ and blymn@ some months ago.
2015-02-13 17:50:48 +00:00
skrll
5768a2161c
ARM PrimeCell PL181 (MMCI) host controller glue.
2015-01-27 21:34:43 +00:00
jmcneill
07e5ed13c4
Add driver for DesignWare 32-bit timer as found in Rockchip RK3066/PX2,
...
from FUKAUMI Naoki <fun@naobsd.org>
2015-01-17 15:04:47 +00:00
ozaki-r
d850ab5089
Introduce defflag for NET_MPSAFE
2015-01-16 10:36:14 +00:00
jmcneill
a54a8c291b
defflag TODR_DEBUG
2015-01-11 14:22:53 +00:00
uebayasi
308d7d6145
Set BPFJIT flag in opt_bpf.h which is included by bpf.c.
2015-01-04 07:32:32 +00:00
wiz
e5eb4ee3b8
Welcome to 2015!
2015-01-01 03:21:49 +00:00
jmcneill
21d168c081
add DesignWare SD/MMC controller driver
2014-12-27 01:18:48 +00:00
uebayasi
2bdcfe8a70
Stop ordering dependencies alphabetically.
2014-11-15 12:56:28 +00:00
uebayasi
1a322b21d7
Don't sort objects for modular build.
2014-11-15 08:20:42 +00:00
uebayasi
fdd72c8f74
Separate linker script argument (${LINKSCRIPT}) from ${LINKFORMAT}
...
${LINKFORMAT} specifies ABI options, and used for ld -r. ${LINKSCRIPT} (-T
ldscript) is used only for final link.
2014-11-15 08:20:01 +00:00
uebayasi
5065266d77
`ld -r' needs ${LINKFORMAT}. This fixes the experimental config(1) modular
...
build for MIPS64 ports.
2014-11-13 13:44:31 +00:00
uebayasi
c54b571b70
List of all link-set names.
2014-11-13 06:14:47 +00:00
christos
f0d25730ac
restore previous functionality, and add what we need with -t <template>
2014-11-12 13:23:41 +00:00
christos
0b973a3f7c
I don't know what was using this before (but it did not work since it
...
did not produce valid LDSCRIPT code) and now it does.
2014-11-12 02:15:58 +00:00
nakayama
ecc7cc9066
Trim " " at the beginning of version string to follow the change
...
in rev.1.60 of newvers.sh.
-const char sccs[] = "@(#)${fullversion}";
+const char sccs[] = "@(#)" ${fullversion_source};
2014-11-07 12:34:14 +00:00
uebayasi
26709f3d7e
Leave .map when linking .ko in modular build.
2014-11-06 12:02:59 +00:00
uebayasi
8d1f7e29fd
More clean files.
2014-11-06 11:59:17 +00:00
uebayasi
c42523f496
config(1), config(5): Introduce "select"
...
o Introduce a new selection directive "select" to select an attribute (as a
module) and its dependencies.
o Support "no select" too.
o Stop abusing "options" to select an attribute.
o Bump config(1) version.
2014-10-31 07:38:36 +00:00
uebayasi
27424e5fa5
Move kern definitions.
2014-10-12 04:30:42 +00:00
uebayasi
d13c4a3b07
Move net definitions.
2014-10-12 03:56:18 +00:00
uebayasi
f62ed0e5b2
Define layerfs as an attribute.
2014-10-12 03:52:30 +00:00
uebayasi
e500ebe9ee
Normalize audio related definitions.
2014-10-10 17:21:20 +00:00
uebayasi
3da6b6cc01
Define net attribute. Always select it for now.
2014-10-10 12:46:32 +00:00
uebayasi
ff1a9b99cc
Move athn definitions.
2014-10-10 12:39:53 +00:00
uebayasi
89221fef3c
Move audio related definitions.
2014-10-10 12:29:28 +00:00
uebayasi
b31f13fb95
To make sure that I'm not doing wrong, try to define ffs/ufs/vfs dependencies
...
a little more strictly.
2014-10-10 12:20:13 +00:00
uebayasi
92b86764e1
Bump config(1) version.
...
config(1) still keeps backward-compatibility; it is more permissive than
before. The tree, however, needs the updated config(1), mainly to strictly
define attribute ("module") ownership and dependencies.
2014-10-10 12:10:02 +00:00
uebayasi
b411015f8e
Now that attribute dependency works, prefer it to options dependency (personal
...
preference). Use it for "kern", depending on "machdep" and "uvm".
2014-10-10 10:25:00 +00:00
uebayasi
7449b0ef66
Use option dependency to always select KERN (and its dependencies).
2014-10-10 09:31:40 +00:00
uebayasi
46d7be3c23
Define "machdep" attribute and mark files (in amd64 and x86).
2014-10-10 09:13:21 +00:00
uebayasi
bb143539dc
Use opt_*.h to not polute CPPFLAGS.
...
Attribute dependency is not yet. Revert a definition.
2014-10-10 09:01:01 +00:00
uebayasi
ddd87a14b9
Define "uvm" attribute and mark files.
2014-10-10 08:24:54 +00:00
uebayasi
6fb100ce1c
Define "kern" attribute (a.k.a module). Mark kern_*.c (and some others) as
...
"kern". Always select "kern" in sys/conf/std.
2014-10-10 08:18:04 +00:00
uebayasi
c1e169afb0
Fix link echo indent.
2014-10-10 08:13:52 +00:00
uebayasi
7a4efc30db
Define a command to generate relocatable objects using ld -r.
2014-10-09 16:35:57 +00:00
christos
4c9d1f022b
add the common code for verbose printing of devices.
2014-09-21 14:31:38 +00:00