Commit Graph

174691 Commits

Author SHA1 Message Date
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
cliff
a9ea660409 add GEMINI to EVBARM_BOARDS list 2008-10-30 15:41:33 +00:00
cliff
f548211cf6 add INSTALL configuration variant for GEMINI platform 2008-10-30 15:37:24 +00:00
cliff
4ec24833ec fix, use += when adint to SUBDIR list 2008-10-30 15:33:42 +00:00
mrg
9d891bc673 list libp2k and librefuse properly. 2008-10-30 15:10:38 +00:00
nakayama
0b0fb12976 Add dependency on sysmon_envsys to admtemp. 2008-10-30 12:52:46 +00:00
tsutsui
356ea0a687 usr.bin/vi/build -> usr.bin/nvi/build 2008-10-30 12:39:16 +00:00
nakayama
f62c51b2f4 Wrap more code specific to USE_BLOCK_STORE_LOAD. 2008-10-30 12:29:45 +00:00
darran
0e11c6bfd5 NetOctave NSP2000 driver, ported from FreeBSD and integrated with
opencrypto by CoyotePoint Systems.  The FreeBSD driver source was recently
made available by NBMK Encryption Technologies.

The port includes some currently unused code which implements kernel and
user space interfaces for the driver in FreeBSD.  These are left in at this
time to facilitate the port of these interface to NetBSD if they are of
interest.
2008-10-30 12:02:14 +00:00
cegger
2243bd9791 twiddle with headers: include what is really needed 2008-10-30 10:12:59 +00:00