Commit Graph

207511 Commits

Author SHA1 Message Date
tsutsui
520f71412f Note isibootd(8) netboot server for luna68k. 2011-12-17 13:29:50 +00:00
tsutsui
17d9647811 Build and install isibootd(8). 2011-12-17 13:27:49 +00:00
tsutsui
87d308c17e Add isibootd(8) command, which is a dumb network boot server program
for the OMRON LUNA clients, like ndbootd(8) for Sun2 machines.

No particular comment on tech-userlevel@:
http://mail-index.NetBSD.org/tech-userlevel/2011/12/15/msg005872.html
2011-12-17 13:24:18 +00:00
apb
d560323cc4 Make "rndctl -L" overwrite the file with zeros, not with the
same data that was just read from the file.
2011-12-17 13:18:20 +00:00
apb
2066dd1e26 Add comments for some ioctls and structs; fix a typo in another comment. 2011-12-17 12:59:21 +00:00
he
eb489fae8a Commit regenerated configuration file after COPTS=-Os shuffle. 2011-12-17 12:45:14 +00:00
he
e1442234a8 Drop makeoptions COPTS=-Os for the SMALL030 kernel now that std.atari
contains it.
2011-12-17 12:44:12 +00:00
darcy
5bc4a2e2d4 Add option to include daily insecurity output in daily output.
PR bin/17029
2011-12-17 12:27:42 +00:00
sjg
3a4494dc38 The :@ example gives the impression that we encourage the ODE
convention of naming loop variables like .LINK., when in fact
single char variables are far more common in NetBSD.
2011-12-17 04:43:45 +00:00
joerg
41a3b9d2d6 Request always_inline for rumpclient__dofork, it won't work correctly
for vfork otherwise. Also give it the returns twice attribute to ensure
that the stack tainting is done recursively.
2011-12-16 23:19:28 +00:00
christos
dce4e18daf provide a root entry if one was not found. 2011-12-16 20:45:07 +00:00
drochner
cb4d5f3dcb support ECDSA keys used by recent ssh 2011-12-16 17:37:14 +00:00
drochner
2462eb040a disallow empty passphrases per default, and implement the "nullok"
option to allow it if the administator wishes, from FreeBSD
2011-12-16 17:35:09 +00:00
drochner
705315cdf8 -remove remainders of the misguided changes in revs 1.5-1.9
-iron out more unnecessary differences to FreeBSD
2011-12-16 17:30:12 +00:00
kiyohara
774c176dbe Increase SYMTAB_SPACE. 2011-12-16 15:59:57 +00:00
manu
ac705b5bee Do not tell about specific errno, as all xattr copying function
retuenrs error from extattr_list_file and extattr_get_file.
2011-12-16 15:21:13 +00:00
nonaka
7172feb3ab more clean D-cache. 2011-12-16 14:17:41 +00:00
skrll
3afe955de9 Whitespace. 2011-12-16 13:38:44 +00:00
wiz
4486afd401 Sort sections. Remove trailing whitespace. 2011-12-16 12:51:43 +00:00
wiz
a107b19ebf Split extattr(3) into two man pages to get rid of ugly duplicate Nd.
Work done by Abhinav Upadhyay with minimal cleanup.
2011-12-16 12:46:00 +00:00
skrll
4f97a985c4 G/C pvh_aliases 2011-12-16 12:45:04 +00:00
mlelstv
d07fe1b033 Apparently mknative didn't work right. Fix up losses. 2011-12-16 11:19:19 +00:00
manu
a3a1865132 Document a bug when processes hang on uvn_fp2. FWIW, hung process exhibit
this stack backtrace:
sleepq_block
mtsleep
uvn_findpage
uvn_findpages
genfs_getpages
puffs_vnop_getpages
puffs_vnop_checkop
VOP_GETPAGES
uvn_get
uvm_fault_internal
trap
copyin
uiomove
ubc_uiomove
puffs_vnop_write
puffs_vnop_checkop
VOP_WRITE
vn_write
dofilewrite
sys_write
syscall
2011-12-16 10:57:43 +00:00
manu
71a2942b6b Rework puffs_framebuf management toremove leaks and abusive reuses. On
exchange error, the puffs_framebuf is now freed immediatly, before
requeuing outstanding requests.
2011-12-16 05:34:54 +00:00
christos
4bdfaa0aa3 make comment reflect reality 2011-12-16 03:05:23 +00:00
jakllsch
3ccd1982e5 Take softnet_lock and kernel lock in frag6_slowtimo and frag6_fasttimo,
similar to how it's done with other protocols.

If we don't do this sending ICMPv6 messages in this path can cause races
in network interface drivers.
2011-12-16 00:57:59 +00:00
christos
811ac7bb4f don't leak mbufs. 2011-12-15 22:20:26 +00:00
christos
cab865c68e PR/45700: use dostatvfs instead of grabbing the latest cached copy of
struct statvfs from the mount point, so that chroot is handled properly.
2011-12-15 20:55:02 +00:00
tsutsui
e653c834ec Remove nonexistent (probably HP-UX specific) Xref rmp(4). 2011-12-15 16:45:21 +00:00
oki
cea40e5ed8 increase SYMTAB_SPACE. 2011-12-15 16:14:17 +00:00
kiyohara
2bb323b7ab SYMTAB_SPACE. 2011-12-15 16:06:18 +00:00
phx
01173747fc Amiga wscons/Xorg support, first phase.
Implemented wscons for CV64 and CV64/3D. Other graphics cards drivers are
prepared for it, but will not be attempted before Xorg is not running.
The wscons support is disabled by default. A GENERIC kernel should behave
like always. Use WSCONS to try out a kernel with wscons support.
Done by rkujawa@ and phx@.
2011-12-15 14:25:12 +00:00
tsutsui
61964ee46d Specify COPTS="-Os" for rich gcc 4.5 as bsd.sys.mk does for userland binaries
so that gzipped atari kernels still fit into floppies.
Noticed by David Ross.
2011-12-15 13:27:06 +00:00
jmcneill
480b05aff8 USERCONF works but it isn't very useful, so remove it 2011-12-15 11:26:04 +00:00
jmcneill
d787e2b713 add required trace_enter/trace_exit calls in syscall() to make ktrace work 2011-12-15 11:23:52 +00:00
kiyohara
f889bf55e8 Like intrleave_to_user:, intrleave_to_kernel: should also restore PID.
Moreover, disable transration.
2011-12-15 11:13:25 +00:00
kiyohara
b49cd2cf77 Store r30 and r31 beforehand to restore. 2011-12-15 11:01:45 +00:00
abs
90df404d57 Increase MTRR_I686_NVAR_MAX from 8 to 16. Avoids
"FIXME: more than 8 MTRRs (10)" message on booting Thinkpad W520 and
similar. While here replace a magic number with MTRR_I686_NVAR_MAX * 2
2011-12-15 09:38:21 +00:00
mrg
7549abf063 mknative-gcc for sun2 and tls / new version fix. 2011-12-15 08:36:05 +00:00
mrg
fefbf74c02 make sure m68010-netbsdelf chooses the right unwinder. 2011-12-15 08:33:55 +00:00
macallan
ad3b6c9f6b add eeprom 2011-12-15 07:52:13 +00:00
macallan
087dcab971 build eeprom on shark
this has been working for ages, why did I never commit it?
2011-12-15 07:51:29 +00:00
mrg
633e66df05 regenerate mknative-gcc files for most platforms, post skrll@ fix
and joerg@'s enable tls change.

missing: m68010 (coming shortly) and m68k (breaks the build)

XXX: didn't test i re-merged the powerpc by-hand changes properly
2011-12-15 06:35:45 +00:00
jmcneill
d27fbb9f42 Improve usermode timecounter. It's unreasonable to assume that we'll get
100 "SIGALRM" per second with an ITIMER_REAL at 100Hz on a HZ=100 host as
the timer may expire before a pending signal has been delivered.

Instead of setitimer, use timer_create + timer_settime and from our
intr handler use timer_getoverrun to determine how many ticks we have
missed.
2011-12-15 03:42:32 +00:00
jmcneill
e5e5128877 allocate msgbuf with kmem_zalloc instead of thunk_malloc, now dmesg works 2011-12-15 02:09:15 +00:00
jmcneill
5d49ee56b0 implement /proc/cpuinfo 2011-12-15 01:30:04 +00:00
jmcneill
298aaf642a add ptyfs/pty 2011-12-15 01:25:41 +00:00
jmcneill
cf2f6279c7 use write instead of putchar putchar putchar putchar putchar ... for console output 2011-12-15 01:04:14 +00:00
jmcneill
0ab0654a1a implement cpu idle via sigsuspend 2011-12-15 00:40:03 +00:00
jmcneill
96f75e542c In lwp_create, copy l_sigstk from the template. Previously sigaltstack wasn't
inherited across fork (but SA_ONSTACK handlers was), causing the child
process to crash when the handler is invoked. ok martin@, christos@
2011-12-15 00:05:18 +00:00