Commit Graph

174700 Commits

Author SHA1 Message Date
snj c65dcf2d06 Tweak some wording. 2008-10-31 18:07:18 +00:00
christos 8cda436bf2 fix compile error. 2008-10-31 17:49:48 +00:00
christos e34e014482 make __findenv return the offset for the new entry to be inserted when
the string is not found, to avoid an additional scan of the environ array
in setenv.
2008-10-31 17:46:04 +00:00
christos 79988dffe4 Don't use putenv() because it is not portable. 2008-10-31 17:42:14 +00:00
christos 77d245ec5c undo accidental commit. 2008-10-31 16:34:58 +00:00
joerg 3c39079d4a Create 8 dk instances by default. 2008-10-31 16:26:47 +00:00
joerg 3ecd0576c6 Can't type. xkbd -> xbd. 2008-10-31 16:25:29 +00:00
joerg 0a4bf6163b Create 4 Xen disks by default and all three Xen devices to make it
usable out-of-the-box.
2008-10-31 16:14:23 +00:00
christos 1248600ee4 mention syslog 2008-10-31 16:13:53 +00:00
christos 1c6aec2060 Import syslogd SoC project by Martin Schuette:
- new syslog protocol api syslogp(3) that supports structured data
	  and draft-rfc timestamps
	- reliable tcp connections with queueing
	- encrypted connections
2008-10-31 16:12:18 +00:00
reinoud 54977cd016 Clarify the dirhash locking protocol and remove unnessiary #ifdef DEBUG
flag.
2008-10-31 16:04:59 +00:00
reinoud a2a624b32c Protect the dirhash_queue when purging hashed directories on memory
overflow situations.
2008-10-31 15:48:39 +00:00
cliff 87a4aaf787 in geminiwdt_attach, put watchdog device in known (disabled) state,
then register this driver with sysmon_wdog_register.
rip out temp debug stuff from bringup.
2008-10-31 15:29:14 +00:00
reinoud afc9c8a1c7 Remove old KASSERTS that were commented out. Since the dirhash structure is
considered part of the vnode/*_node structure it sure has to be locked or
the code using it is playing russian roulette.
2008-10-31 15:13:55 +00:00
reinoud 4ea6ec31b8 Cleanup dirhash and make use of the standard hash32_strn() instead of the
handcrafted one.

Note it uses hash32_strn() since arguments can be passed from namei
arguments and thus don't have to be null terminated.
2008-10-31 15:01:12 +00:00
christos bc4eb9bdd7 show better quoting output for sh -x, from Aleksey Cheusov 2008-10-31 14:38:42 +00:00
christos 21e13aaf56 reflect reality in the struct members. 2008-10-31 14:15:12 +00:00
rmind a2d73f8239 Sync the man page with recent addition of few wrappers. 2008-10-31 11:55:40 +00:00
mrg 18387ac741 fix MKPIC=no builds. 2008-10-31 06:41:28 +00:00
agc 50189563fb Set doc-operating-system and doc-default-operating-system 2008-10-31 04:32:54 +00:00
agc 62938bf16c Add a definition for NetBSD-current (which will become NetBSD-6.0) 2008-10-31 04:30:22 +00:00
agc 5061d904d5 Fold 5.0 CHANGES into CHANGES.prev, and create a new CHANGES file for -current. 2008-10-31 04:07:08 +00:00
mrg cff71853e3 fix MKPIC=no builds. 2008-10-31 03:34:49 +00:00
cliff 2dfb2885c3 add GEMINI_INSTALL memory disk set target 2008-10-31 02:04:04 +00:00
cliff 808205e999 add GEMINI gz image target 2008-10-31 02:02:54 +00:00
rmind 8f1873ea3b - Avoid the race with CPU online/offline state changes, when setting the
affinity (cpu_lock protects these operations now).
- Disallow setting of state of CPU to to offline, if there are bound LWPs,
  which have no CPU to migrate.
- Disallow setting of affinity for the LWP(s), if all CPUs in the dynamic
  CPU-set are offline.
- sched_setaffinity: fix invalid check of kcpuset_isset().
- Rename cpu_setonline() to cpu_setstate().

Should fix PR/39349.
2008-10-31 00:36:22 +00:00
rmind 9b24696c04 Add sched_getaffinity_np() and sched_setaffinity_np() wrappers, mainly
for compatibility purposes.
2008-10-31 00:29:19 +00:00
matt 11582641c8 Welcome to 5.99.1! 2008-10-31 00:12:51 +00:00
darran 153daecc08 Add self. 2008-10-30 23:51:38 +00:00
rmind 1a7b9dcc69 No need to name arguments in function prototypes; and a bit of cosmetics. 2008-10-30 23:02:12 +00:00
njoly 173793c33c Fix amd64 (and sparc64) build with MKPUFFS=no. 2008-10-30 22:19:17 +00:00
mrg a80ac6ddd0 use just <bsd.prog.mk>. fixes build problem reported by paul goyotte. 2008-10-30 21:53:41 +00:00
christos f8537c96cf don't keep building the directories for old vi. 2008-10-30 21:45:55 +00:00
mrg acc852a217 more MKSHARE == no fixes:
- move installation of atf pkg-config files out of share/atf/
- don't install spell or ching share files
- update some directory entries to not have 'share' tag

now my MKLINT=no MKSHARE=no MKPROFILE=no builds work again.
2008-10-30 21:37:55 +00:00
mrg 53ed6b1956 fix a bunch of MKPROFILE=no and MKSHARE=no errors introduced by myself
and a few others.
2008-10-30 21:21:55 +00:00
cegger 21b01532c7 prepare for device_t/softc split, but actually don't do it: ipmi_match() wants to access sc_dev before we have chance to initialize it 2008-10-30 20:28:02 +00:00
mrg ec707d6be3 don't check MKSHARE here, it is no longer valid. 2008-10-30 20:09:50 +00:00
joerg 77a5d43962 New assym.h dependency. 2008-10-30 20:07:01 +00:00
ahoka 40ccd11cb5 Import changes from the MirBSD Project:
Initialise memory before writing to only part of it,
making sure that the string is NUL-terminated

Allocate the maximum allowed length (including the
terminating NUL byte) for the temporary name string, make sure
the final output is NUL terminated, and copy back the NUL when
overwriting the previously created name (since maxlen is always
at least 1 less than ISO_FILENAME_MAXLENGTH_WITH_PADDING, this
is no problem)

Patches from Thorsten Glaser through freenode.net.
2008-10-30 18:43:13 +00:00
cube 674ca68f54 Sprinkle -DXCMS where it is needed. I considered adding a config.h for
libX11, but that would make other things more complicated (such as the
differences with the static build).

Among other things, this makes icewm display proper colours instead of
random values taken from the stack.
2008-10-30 18:26:01 +00:00
reinoud a41684bca5 Remove old sysctl numbers not used anymore. 2008-10-30 17:19:18 +00:00
joerg 564d6ccca2 Fix indentation. 2008-10-30 17:03:09 +00:00
reinoud 37d31beb0d Prevent double inclusion of <sys/dirhash.h> header file 2008-10-30 16:50:03 +00:00
reinoud d7a1bfe693 Make some variables static that ought to have been from the start. 2008-10-30 16:41:18 +00:00
tsutsui 1ad310ac6d - fix (commented out) SBLive! driver name; it's emuxki, not sbl
- add commented out audio* at audiobus? line
2008-10-30 16:27:15 +00:00
matt 64cf39e420 No need for md. 2008-10-30 16:25:22 +00:00
reinoud 02fc60fc46 Add sysctl's using CTL_CREATE to query and set the memory use of the
generic vfs dirhash code.
2008-10-30 16:17:53 +00:00
tsutsui 9462b646c0 Note more changes committed recently. 2008-10-30 16:15:05 +00:00
njoly 5f10e275c1 s/base-secsh-bin/base-secsh-shlib/ 2008-10-30 16:02:37 +00:00
cliff 496c5768ab add entry for gzboot_GEMINI_0x01600000.bin so we pass checkflist 2008-10-30 15:52:31 +00:00