uebayasi
509aacc598
Define ddb module.
2014-11-16 05:46:27 +00:00
uebayasi
4595288418
regen
2014-11-16 05:45:43 +00:00
uebayasi
214195889d
Document mkernel=*.
2014-11-16 05:44:57 +00:00
uebayasi
5c3b6b4d21
Expand TABs in usage.
2014-11-16 05:39:09 +00:00
uebayasi
445d0e91db
build.sh mkernel=*: New command to build kernel in modular
2014-11-16 05:38:10 +00:00
uebayasi
b8860b296b
Minor tweaks.
2014-11-16 04:47:18 +00:00
uebayasi
79fcd6c2d2
config(1): TODO item about swapnetbsd.c
2014-11-16 04:28:09 +00:00
nakayama
51553e0795
Using host iconv(3) is limited to NetBSD host.
2014-11-16 04:26:46 +00:00
uebayasi
41543d65fd
Test SORT() command.
2014-11-16 03:49:09 +00:00
joerg
1a64665727
Drop impossible check.
2014-11-16 00:04:06 +00:00
joerg
797e9a249e
It's copysign, not _copysign.
2014-11-15 21:07:01 +00:00
joerg
2583a98ba6
Add copysignl aliases.
2014-11-15 20:59:02 +00:00
htodd
865ef480b9
libdm moved to /lib
2014-11-15 20:28:50 +00:00
martin
9c62140929
Split nand pins into two sets, functions differ.
2014-11-15 20:04:07 +00:00
christos
53bc3d77c3
fix macro names
2014-11-15 19:26:37 +00:00
christos
a0a6c85f4d
centralize the call unit / dialout macros
2014-11-15 19:20:01 +00:00
christos
6ca6d5d665
centralize the dialout/call unit macros.
2014-11-15 19:18:18 +00:00
christos
cf8ac13ddd
centralize the tty dialout and callunit macros
2014-11-15 19:17:05 +00:00
htodd
685040dc40
Remove unused variable.
2014-11-15 19:15:51 +00:00
nakayama
990b9f4b61
- add smbutil(1) and mount_smbfs(8) to SEE ALSO section each other.
...
- fix sample file path in smbutil(1).
2014-11-15 18:57:25 +00:00
nakayama
1686dd5137
Disable unused codes that causes SIGBUS or SIGSEGV if character
...
sets option (-E) is specified to mount_smbfs/rump_smbfs.
2014-11-15 18:55:26 +00:00
nakayama
8c1c14022f
Adjust smbfs/netsmb for filenames byte length changes that come as
...
a result of iconv conversion. Most codes are taken from FreeBSD.
2014-11-15 18:52:44 +00:00
nakayama
fb45a1eb84
Make rump_smbfs(8) uses host iconv(3) to convert filenames
...
character set.
2014-11-15 18:49:04 +00:00
christos
c94539ae6b
handle the "special" wc NULL case.
2014-11-15 17:49:19 +00:00
uebayasi
017bd8df74
LINKSCRIPT is set only once, so use = not +=.
2014-11-15 15:01:41 +00:00
jmcneill
645822f2c8
enable awinir, cir
2014-11-15 14:59:25 +00:00
jmcneill
9be0a63059
add A20 IR support
2014-11-15 14:56:18 +00:00
uebayasi
98b59f518b
Use LINKSCRIPT.
2014-11-15 14:55:02 +00:00
uebayasi
b7590d7122
Use LINKSCRIPT.
2014-11-15 14:25:10 +00:00
uebayasi
e49865688b
Use LINKSCRIPT.
2014-11-15 14:02:19 +00:00
uebayasi
7c8e115825
Use LINKSCRIPT.
2014-11-15 13:41:16 +00:00
jmcneill
6d4a77d1ce
hide a debug printf
2014-11-15 13:41:11 +00:00
jmcneill
bd4dbfad29
Fix CIR setup. Works on A31 now.
2014-11-15 13:40:39 +00:00
uebayasi
d4908ddcd5
Use LINKSCRIPT.
2014-11-15 13:34:30 +00:00
uebayasi
2bdcfe8a70
Stop ordering dependencies alphabetically.
2014-11-15 12:56:28 +00:00
uebayasi
104daad189
Use LINKSCRIPT.
2014-11-15 12:36:42 +00:00
uebayasi
15151b11c7
Bump image size from 512MB to 520MB.
2014-11-15 12:33:04 +00:00
uebayasi
634cfde5a0
Use LINKSCRIPT.
2014-11-15 12:20:06 +00:00
uebayasi
dfd51da465
config(1): Avoid buffer overrun (modular build)
2014-11-15 12:18:55 +00:00
uebayasi
70dd8e7d2a
config(1): Sort objects by weight in modular build
...
Sort per-module kernel objects (*.ko) by dependency weight. Important modules
are placed in lower addresses. The ``machdep'' module will be always placed
in the lowest.
(At this moment, the order is not exact because dependency information is
incomplete in config files (files.*). Thus ``sysmon_power.ko'' comes lower
than ``machdep.ko'' and/or ``uvm.ko''; but still much better than alphabetical
sort.)
2014-11-15 08:21:38 +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
tsutsui
1d361e78b9
Expand heap to 64KB so that bootxx can load bootxxx from 32KB blocksize ffs.
...
Tested on TT030 with 32GB SSD via SATA->IDE->SCSI converters.
Should be pulled up to netbsd-7 and netbsd-6 branches..
2014-11-15 06:30:10 +00:00
manu
620512b8f3
Fix UFS1 extended attribute backend autocreation deadlock
...
UFS1 extended attribute backend autocration goes through a vn_open()
to create the backend file, and this forces us to release the lock
on the target node, in case the target is within the parents of the
backend file. That created a window within which another thread could
acquire a lock on the target vnode and deadlock awaiting for the
mount extended attribute lock.
We fix the problem by also releasing the mount extended attribute lock
when calling vn_open(), but that lets another thread race us for backend
creation. We just detect this using O_EXCL for vn_open() and by checking
for EEXIST return code. If we are raced, we fail backend creation but
this is not a problem since another thread succeeded on it: we just have
to use the result.
2014-11-15 05:03:55 +00:00
uebayasi
ef5efd2fc9
Tweaks.
2014-11-15 04:47:11 +00:00
uebayasi
03a2e2df43
Test object reordering by script.
2014-11-15 04:23:48 +00:00
uebayasi
551b230b22
Test object ordering.
2014-11-15 03:47:29 +00:00
uebayasi
b57644333c
Merge tests.
2014-11-15 03:22:29 +00:00
uebayasi
e6ae210ca4
Tweak.
2014-11-15 03:10:01 +00:00
joerg
7c080d8b84
Show display if it is not empty.
2014-11-15 02:09:18 +00:00