Commit Graph

208407 Commits

Author SHA1 Message Date
skrll 564cf36b7d More cheating wrt mknative 2012-01-22 20:38:56 +00:00
skrll 8a6699ea43 Pass the lwp id as the 4th arg to ptrace. 2012-01-22 20:27:28 +00:00
christos 4383182c44 make it never match for now. 2012-01-22 20:25:25 +00:00
christos 26e776da8e make it handle legacy devices too, although the ones in the table are not. 2012-01-22 20:24:27 +00:00
skrll a9e4bd60bf Cheat wrt to mknative and add nbsd-thread.o to all platforms. 2012-01-22 20:21:12 +00:00
wiz 63c79ad1c2 Bump date for previous. 2012-01-22 19:13:48 +00:00
wiz 785aa9aa57 Remove trailing whitespace. 2012-01-22 19:13:42 +00:00
macallan eed205ff9e clear the screen when returning from X 2012-01-22 19:00:45 +00:00
christos 1897181a72 From tnozaki@: make fpos_t a complex object that keeps track of the parse
state of the stream. Change argument of the seek function to funopen() from
fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing
backwards compatible entry points. Approved by releng@
2012-01-22 18:36:14 +00:00
macallan ec64a915c7 set USE_INT10 and USE_PCIVGAIO on i386 and amd64 only 2012-01-22 18:27:28 +00:00
cherry c9bb90d5c5 Do not clobber pmap_kernel()'s pdir unnecessarily while syncing per-cpu pdirs 2012-01-22 18:16:34 +00:00
reinoud ff987fe24b Fix compilation issue for target amd64. 2012-01-22 17:51:39 +00:00
tsutsui 02828259e9 Appease warnings `"expr 0 \* 1024 \* 1024 / 512" returned non-zero status.'
SWAPMB could be zero (in install-image case) and
expr(1) returns exit status 1 in that case.  Umm.
2012-01-22 16:56:22 +00:00
tsutsui 99c3f09a00 Fix checks for RELEASEDIR (and xxxxIMGBASE) variables to perform it
only on live_image or install_image targets.  PR toolchain/45864
2012-01-22 16:50:00 +00:00
wiz d88469710f New sentence, new line. Avoid unnecessary macros. 2012-01-22 16:41:42 +00:00
christos cdb2c2cec5 as jared noted, this is not mpsafe. 2012-01-22 16:35:39 +00:00
jakllsch 08f9b56eb7 Trailing whitespace. 2012-01-22 16:09:08 +00:00
phx d6beebba11 New option "ide:".
Describe how to use altboot with a crippled U-Boot/PPCBoot firmware.
2012-01-22 15:37:23 +00:00
wiz 6ef95e5c76 Bump date for previous. 2012-01-22 14:15:43 +00:00
christos cd21c32636 add tpm 2012-01-22 13:53:48 +00:00
christos 2bf32572a7 remove aborted work in progress 2012-01-22 13:53:24 +00:00
phx 9077ae621d Cleanup in perform_atareset(). 2012-01-22 13:16:54 +00:00
phx b3662b7bde Support PATA drive configuration option (ide:N[N...]).
Wait until drives are ready after cold-start.
Wake up drives from standby mode.
A default command line can be saved to flash as initrd image.
2012-01-22 13:08:16 +00:00
nonaka 8fdb017001 fix upgt(4) entry. 2012-01-22 12:54:26 +00:00
nonaka 860162017e Added upgt(4) at Wireless network interfaces. 2012-01-22 12:48:44 +00:00
wiz 1066381f28 Fix xrefs, remove trailing whitespace, use actual Dd date,
add RCS Id.
2012-01-22 11:26:48 +00:00
nakayama 067924576f Add "dimm" found on Sun US-IIe based machines (eg. Netra X1, Blade 100). 2012-01-22 10:36:52 +00:00
nakayama ad6a48ee41 pmu's i2c devices are under the "i2c" node, so find it out before
calling of_enter_i2c_devs().
2012-01-22 10:32:35 +00:00
apb 56a90ee419 Fix the csh(1) example ("make ... |& error ...", not "make ... | error ..."),
and add a sh(1) example ("make ... 2>&1 | error ...").
2012-01-22 09:25:26 +00:00
plunky 3527ba960e fix comment (SRUN->LSRUN, SONPROC->LSONPROC) 2012-01-22 09:11:58 +00:00
jnemeth 08503b5d53 Fix build break: put back accidentally deleted tp.html. 2012-01-22 08:58:13 +00:00
christos 6fb39d18da add a tpm driver from bsssd.sourceforge.net 2012-01-22 06:44:28 +00:00
macallan be2c1ce5d3 use a more appropriate terminal type for ttyE* 2012-01-22 06:13:55 +00:00
macallan e911228872 enable powerd by default 2012-01-22 06:10:35 +00:00
tsutsui 26213125d0 Tidy up for better output on http://www.NetBSD.org/changes/changes-6.0.html . 2012-01-22 04:40:47 +00:00
tsutsui aa08ece8bc Note build.sh live-image and install-image target support. 2012-01-22 04:30:00 +00:00
tsutsui 3cf69f27e2 Add "live-image" and "install-image" target support to build.sh.
"live-image" target builds pre-installed disk images that can be used on
emulators or boot from USB memory sticks to try NetBSD without installation.
Currently amd64, i386, pmax, sparc, sparc64, sun2, sun3, and vax
(which have working emulators and don't require extra tools like preparing
 msdosfs or partitioning MD label structures) support this target.

"install-image" target builds an bootable installation disk image that can
be used as an install CD but burned into USB memory sticks etc.
Current only amd64 and i386 (which would support USB boot) have this target.

For more details (and known issue) see following posts on netbsd-bugs@:
http://mail-index.NetBSD.org/netbsd-bugs/2011/08/06/msg023639.html
http://mail-index.NetBSD.org/netbsd-bugs/2011/09/23/msg024207.html
http://mail-index.NetBSD.org/netbsd-bugs/2011/12/07/msg025166.html
http://mail-index.NetBSD.org/netbsd-bugs/2011/12/08/msg025178.html

No particular comments about implementation, and
"go ahead" comments from mrg@, riz@ and christos@.

Closes PR toolchain/45153 and PR misc/45155.
2012-01-22 03:53:29 +00:00
rmind 5d8ea36772 fileassoc_file_delete: pre-check whether fileassoc was used and thus avoid
acquiring kernel-lock, which damages sys_unlink() performance.
2012-01-22 03:48:51 +00:00
rmind 0adcb88bc3 tmpfs_access: simplify, no need to separate the logic. 2012-01-22 03:13:19 +00:00
rmind c1591c4ef3 Add CTASSERT_SIGNED() and CTASSERT_UNSIGNED(). 2012-01-22 02:57:36 +00:00
rmind f1f4283156 Replace pcq(9) with the implementation from ad@ and minor changes by me.
PR/40516, PR/45631.
2012-01-22 02:55:47 +00:00
rkujawa f1763b1c49 Fix double i2cbus dependency for voyager 2012-01-21 23:54:57 +00:00
rkujawa c9a5627692 Change dependency iic to i2cbus for fb drivers. OK macallan. 2012-01-21 23:46:49 +00:00
christos 66776cea39 remove dup target. 2012-01-21 22:31:15 +00:00
reinoud 1ea95bd622 Complete rewrite of the signal and spl framework for NetBSD/usermode
Signals are now moved from the sigaltstack ASAP and stacked on a replacement
stack for each processes.

Preemption now works though could be enhanced a bit more
2012-01-21 22:09:56 +00:00
reinoud b74ba047d8 Add extra kasserts to make sure we dont derive paramters from zero ucp's 2012-01-21 22:05:06 +00:00
matt 330bf23a3a For cpu_uarea, need uvm.h instead of uvm_extern.h 2012-01-21 21:50:24 +00:00
matt 878569aa0b cpu_uarea_free returns bool, not void 2012-01-21 21:49:50 +00:00
njoly b13c2c5b2a Kill duplicate SHF_MASKOS/SHF_MASKPROC defines. 2012-01-21 21:44:03 +00:00
tsutsui b199c46fe5 Give higher priority to faster local memory on uvm_page_physload().
Tested by Y.Sugahara on his 060turbo with 128MB local memory and
this improved even simple benchmark.  Ok'ed by isaki@.
2012-01-21 20:19:55 +00:00