ad
19913f0560
Pass -d to the linker, to assign space to common objects up front. The kernel
...
linker isn't smart enough to do that...
2008-05-03 15:48:15 +00:00
lukem
66176dfdff
Rename MKPRIVATELIB to LIBISPRIVATE, to make it clearer that this is
...
a variable that is used by in-tree Makefiles to control behaviour.
(MKsomevar variables are generally intended to be controlled by the end-user)
2008-05-03 14:48:30 +00:00
lukem
b552ef70c2
Provide a "lint" target that will lint all the sources, even if MKLINT=no.
...
(MKLINT=no still prevents installation of the lint libraries).
Explictly disable some library variations if MKPRIVATELIB=yes.
2008-05-03 14:36:06 +00:00
drochner
1120b085ae
make device lock adaptive
...
(needed because pfind() is called from inside)
2008-05-03 14:26:01 +00:00
ad
4ae6459449
i386 -> x86
2008-05-03 13:07:31 +00:00
sborrill
dac9aa49ba
Add support for multiple commands separated by semi-colons on menu lines
...
in boot.cfg.
e.g.
menu=Boot with module foo:load=/foo.kmod;boot
2008-05-03 09:46:40 +00:00
apb
bf49cd32ad
Try to make it clear that local changes will be overwritten
...
by "postinstall fix".
2008-05-03 09:44:45 +00:00
plunky
005a75dd15
update disk.9 manpage to current reality
...
- add disk_init() (from vmlocking merge)
- add disk_destroy() (from vmlocking merge)
- remove disk_resetstat() (was removed)
- update structure defs
- update examples (ANSI, const, device_t etc)
2008-05-03 09:43:40 +00:00
plunky
fcf1772a80
after the "struct disk" is finished with, it should be
...
destroyed with disk_destroy(9) to stave off LOCKDEBUG
panics.
2008-05-03 08:23:41 +00:00
yamt
49716be5e2
a little more about fpos_t.
2008-05-03 07:06:30 +00:00
tsutsui
b323ff2fdb
- add ews4800mips attachment in SYNOPSIS
...
- remove dead URL
- use netbsd.org mail address
2008-05-03 06:35:04 +00:00
tsutsui
7d24907393
Remove dead URL.
2008-05-03 06:34:11 +00:00
yamt
839080f755
lockdebug: try to detect recursive acquirements of read-write locks.
2008-05-03 06:24:55 +00:00
yamt
c0b85df1be
sprinkle END/IDTVEC_END.
2008-05-03 05:56:44 +00:00
yamt
5b453874fc
add macros to designate the end of asm functions. ok by Andrew Doran.
2008-05-03 05:54:52 +00:00
yamt
02777bca8a
db_numargs: bump default number of arguments from 5 to 10.
...
5 is not enough for eg. getpages.
2008-05-03 05:50:33 +00:00
yamt
dcdeebcd7b
db_machine_init: use idt_vec_set.
2008-05-03 05:46:59 +00:00
yamt
2d43e7b87b
rename END to ENDLABEL. i'll use END for other purpose. ok by Andrew Doran.
2008-05-03 05:45:01 +00:00
cegger
1d5cdb9bc8
device_t / softc split. Tested on amd64.
...
"looks good" spz
2008-05-03 05:44:06 +00:00
yamt
78eb84d14c
whitespace.
2008-05-03 05:43:05 +00:00
yamt
9093441576
rename END to ENDLABEL. i'll use END for other purpose. ok by Andrew Doran.
2008-05-03 05:40:21 +00:00
yamt
59547f3b9f
enterpgrp: 0 -> NULL for pointers. no functional changes.
2008-05-03 05:36:02 +00:00
yamt
63c2ef6a53
use sigismasked. no functional change.
2008-05-03 05:34:23 +00:00
yamt
6d3b5bc3c9
- encrypt/decrypt offsets if DIAGNOSTIC.
...
- add an assertion.
these changes allow to detect a use of uninitialized percpu_t *.
2008-05-03 05:31:56 +00:00
tsutsui
8f9452f5e9
Change my mail address to netbsd.org one.
2008-05-03 05:21:25 +00:00
tsutsui
868bd69966
- remove dead URL of datasheet
...
- change my mail address to NetBSD.org one
2008-05-03 05:20:01 +00:00
yamt
cf71e3c4fb
add a comment.
2008-05-03 05:18:36 +00:00
tsutsui
44aaaba704
Fix tyop.
2008-05-03 05:08:45 +00:00
tsutsui
f91b42aa3f
Use CDBUILDEXTRA to put bootloader into iso.
2008-05-03 05:07:27 +00:00
cegger
126eb66502
unuspported -> unsupported
2008-05-03 05:02:41 +00:00
ad
2b688dc23b
Back out previous which was not thought through properly.
2008-05-03 02:56:13 +00:00
ad
3a991d1e4a
Implement pmap_remove_all().
2008-05-03 00:21:35 +00:00
martin
07c5538d1f
Merge multiple TNF licenses into a single one, move to 2 clause
2008-05-02 23:46:12 +00:00
ad
7eb9b0eaa1
Bump the timeout to 30s, it takes longer to read and digest the information
...
esp. if you have not seen it before.
2008-05-02 23:15:31 +00:00
ad
59978d093b
Put the GENERIC kernel onto i386 installation CDs and load a kernel module
...
from the boot loader to provide the miniroot.
2008-05-02 23:13:05 +00:00
ad
7d1f779aa2
Build and install modules into /kernel/modules. Each module gets a
...
directory for properties, blobs, etc. It's not fixed in stone and
can easily be changed if there are issues with the location/layout.
2008-05-02 23:12:00 +00:00
ad
f91fac1cb9
We don't do 1.2MB installs any more.
2008-05-02 22:59:58 +00:00
ad
a39076d65c
This isn't needed any more.
2008-05-02 22:59:15 +00:00
martin
147dd598b0
Use standard 2 clause license
2008-05-02 22:03:23 +00:00
martin
04bdb2ab99
Replace TNF licenses with standard 2 clause variant.
2008-05-02 22:00:29 +00:00
martin
84a064c56f
Move to 2 clause license
2008-05-02 21:48:18 +00:00
martin
cab1b04778
Move to standard 2 clause license
2008-05-02 21:46:19 +00:00
martin
b63f1573d0
Move to 2 clause license
2008-05-02 21:36:23 +00:00
plunky
fc53820785
disk_destroy() is needed when the disk structure is no longer required,
...
this fixes PR kern/38131
2008-05-02 21:11:00 +00:00
martin
18b61e6112
Move to 2 clause license
2008-05-02 21:10:38 +00:00
xtraeme
b2bb69490d
WARNS=4 love.
2008-05-02 19:59:19 +00:00
xtraeme
5a38da5ccf
Constify, so that usr.sbin/fwctl can be built with WARNS=4.
2008-05-02 19:50:04 +00:00
apb
3ba96f4940
If MAKETARS_SERIAL is set to "YES" or "yes", then the tar sets will be
...
made in series, even if make's "-j" flag requests multiple parallel
jobs. This is useful on systems that exhibit poor performance when
running multiple parallel disk-intensive operations. The default is
MAKETARS_SERIAL=NO, which will obey the "-j" flag passed to the make
command.
Requested in tech-toolchain. Reverts the change made in revision 1.56.
2008-05-02 19:25:42 +00:00
xtraeme
c8f61d2b50
WARNS=4
2008-05-02 19:22:10 +00:00
degroote
e20ddcfff5
slen must be initialized before the call to accept
2008-05-02 19:14:03 +00:00