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
joerg
84c8bd741e
Array can't be null.
2014-11-15 02:01:27 +00:00
joerg
0bab8dfecf
Use l_wmesg if the string is not empty. Don't bother checking l_name for
...
nullness.
2014-11-15 01:58:34 +00:00
joerg
c87c6690c0
Skip vendor if the string is empty.
2014-11-15 01:52:01 +00:00
joerg
755f404f87
Remove tautologic check.
2014-11-15 01:24:53 +00:00
joerg
f7673b99b4
Comment out impossible code.
2014-11-15 01:24:38 +00:00
joerg
31a77d8abb
Drop pointer checks that are always true.
2014-11-15 01:15:45 +00:00
jmcneill
8820e4401c
Implement WSDISPLAYIO_SVIDEO, WSDISPLAYIO_GVIDEO for screen blanking
2014-11-14 23:45:02 +00:00
wiz
57a81568cf
bump year
2014-11-14 22:46:34 +00:00
jmcneill
a2af6ae803
Allow the DEBE layer and output sizes to be set independently. Now you can
...
pass fb.margin=<n> in bootargs to add a border to the framebuffer, in case
your display doesn't let you turn off overscan and you really want to see
the whole screen.
2014-11-14 19:47:36 +00:00
maxv
833172a8e0
Do not uselessly include <sys/malloc.h>.
2014-11-14 17:34:23 +00:00
riastradh
995f5ce060
Commit to returning 1, not any nonzero value.
2014-11-14 16:43:57 +00:00
uebayasi
29c8a787f1
Tweak previous.
2014-11-14 16:29:03 +00:00
uebayasi
e0d81d86b9
Test orphan ELF section placement.
2014-11-14 16:21:12 +00:00
uebayasi
1fc7d1e960
Fix thinko in previous.
2014-11-14 16:20:42 +00:00
joerg
5e9c3bb2be
Install cpuid.h on X86 and arm_neon.h on ARM.
2014-11-14 15:59:46 +00:00
joerg
f26a5b846f
LLVM switched to three component point release version, so follow here.
2014-11-14 15:56:12 +00:00