Commit Graph

198058 Commits

Author SHA1 Message Date
uebayasi 0fe7ea2a0f Generate MAKEDEV only when really necessary. Write dependency correctly. 2011-02-16 16:20:06 +00:00
pooka daf96a009b no need to create a hardlinked name for the helper, just fake argv[] 2011-02-16 16:02:52 +00:00
uebayasi d47c36d993 To install 0-sized files, check if the destination already has one.
This avoids unnecessary updates (== timestamp changes in METALOG).
2011-02-16 15:52:51 +00:00
pooka 9f22773c99 Don't use hijack here since exec is now easy in pure rump clients. 2011-02-16 15:34:18 +00:00
pooka f4ba3dcd9e Push the fiddly tasks for exec and fork from rumphijack to rumpclient.
This makes it possible easily execute those operations also from
non-hijacked rump clients (plus fixes one memory leak in an error
branch).
2011-02-16 15:33:46 +00:00
jruoho 3993e0d154 Make the WMI modules depend on the parent mapper. 2011-02-16 13:15:49 +00:00
nakayama 54b4b1358f Fix header, format and total count of system interrupt counters. 2011-02-16 12:58:38 +00:00
jmmv 814b005f0c Miscellaneous improvements from Garrett Cooper:
- Add to variables only once, instead of from within a loop.
- Use :tl instead of :M to match against strings for readability.
- Use CLEANFILES instead of a custom clean target.

Full release built successfully after this change.
2011-02-16 10:13:00 +00:00
jruoho ea9b26744b As suggested by Sverre Froyen in a follow-up to PR # 41698, change the
sensor names to real words (e.g. "temperature 1" instead of "TEMP_1").
No functional change; only consistent envstat(8) output with other sensors.
2011-02-16 10:08:05 +00:00
jruoho bfc2d6ad4a Add (commented) aps(4) from i386 GENERIC. 2011-02-16 09:57:57 +00:00
jruoho 5f852a8424 Change the preprocessor defines around the module(9)'s modcmd() calls such
that the modules show in modstat(8) even though these are "builtin".
2011-02-16 09:05:12 +00:00
jruoho 2b0b13f21f Use ioconf for the module declarations. 2011-02-16 08:35:51 +00:00
jruoho b9f301d5a2 Convert the homegrown module declarations to use ioconf. 2011-02-16 08:19:56 +00:00
jruoho 7e7ec3e920 Convert the ioconf files to lower case for consistency. No functional change. 2011-02-16 08:01:52 +00:00
jruoho 7e0b5b7921 Add a skeleton driver for Asus EeePC acpiwmi(4) mappings. 2011-02-16 07:30:26 +00:00
uebayasi 3b6fd6df32 Comment. 2011-02-16 06:14:01 +00:00
uebayasi 2757d34aaa RCSMETALOG: treat initial clean_METALOG nicely. 2011-02-16 06:02:01 +00:00
uebayasi 70e2a9ceac Add a hook to version METALOG using rcs(1). 2011-02-16 05:18:35 +00:00
christos 7c272055e8 - merge conflicts
- Fix UNUSED macro to not have "NULL EFFECT"
- Add /*CONSTCOND*/ to while (0) loops
- Change do while (1) loops to for (;;)
- remove stray continue from do while (0) loop.
- remove "" in comments that confuse lint
- fix strict aliases
- fix non ansi prototypes
2011-02-16 03:46:43 +00:00
christos 3767f69335 mention new bind 2011-02-16 03:45:23 +00:00
christos 36abf133d1 bump for bind-9.8.0rc1 2011-02-16 03:42:17 +00:00
jym 870a4d4634 Build certain file-systems and options(7) as module(7). 32 and 64 bits
support are still builtin, as well as FFS, NFS, TMPFS, and most COMPAT
code. Saves approx. 750kiB.

Reflect this in INSTALL kernel, where we have to support more file systems
statically.

See http://mail-index.netbsd.org/port-amd64/2011/02/13/msg001318.html
2011-02-16 03:16:57 +00:00
christos acb231545c Property name change:
SASLC_PROP_SERVICENAME ("SERVICENAME")
to
  SASLC_PROP_SERVNAME ("SERVNAME")

Hopefully this will avoid confusion with SASLC_PROP_SERVICE ("SERVICE").
SERVNAME is also closer to the name used in the RFC2831 ("serv-name").
(Discussed with christos@.)

Change the hash parameters to keep that collision-less after the above
name change.

While here, go back to using .Sh in the manpage for unknown section
headers as the PostScript output from .Ss is slightly different.
(Discussed with wiz@.)
2011-02-16 02:14:22 +00:00
joerg 0a1172667a Replace usr.bin/grep with the BSD grep implementation from FreeBSD. 2011-02-16 01:31:33 +00:00
tron ad49390408 Move default definition of "PKGROOT" inside the "HAVE_CYRUS_SASL" block
as it shouldn't be used anywhere else.
2011-02-15 23:17:02 +00:00
jruoho 2e742e4a77 Reset the firmware waking vector on resume. Adapted from FreeBSD and Linux.
No functional change intended.
2011-02-15 20:24:11 +00:00
macallan 852746b927 implement pmap_mmap_flags() and teach PowerPC's bus_space_mmap() to actually
use BUS_SPACE_MAP_PREFETCHABLE which, now that /dev/pci* knows how to use it,
helps improve X performance
2011-02-15 19:39:12 +00:00
christos 8e6786bbdd from ftp.isc.org 2011-02-15 19:38:54 +00:00
christos 85662ea508 from ftp.isc.org 2011-02-15 19:28:53 +00:00
christos 1fa7e8d953 From Anon Ymous:
1) Fix a memory leak in cipher_context_create().
2) Fix a goof in the construction of the digest-uri.
3) Allow SASLC_PROP_SERVICENAME to be a hostname qualified comma
delimited list of service names to select from and update the manpage
to reflect this.
4) Make libsaslc.3 pass mdoclint(1).
2011-02-15 18:36:08 +00:00
jruoho 763d818e6c Fix wrong assertion logic. 2011-02-15 18:10:33 +00:00
jruoho aa0d38cb6d Fix and add comments. 2011-02-15 17:50:46 +00:00
pooka ea8c5d9b0a fix snafu 2011-02-15 16:49:54 +00:00
christos c464e0ebc5 Fix non-fortify build. 2011-02-15 16:29:09 +00:00
christos 99c6c22267 From Anon Ymous:
1) libsaslc is an SASL client only.
2) dovecot is an SASL server only.
3) cyrus-sasl is both a client and a server.
4) postfix allows us to have multiple SASL servers and clients.
5) The SASL server to use at runtime is determined by the setting of
   "smtpd_sasl_type" in main.cf (note that is smtpd_ not smtp_).  If
   that is not set, then it defaults to the value of
   DEF_SERVER_SASL_TYPE at build time, which if not set, defaults to
   "cyrus".  See postfix/dist/src/global/mail_params.h.
6) The SASL client to use at runtime is determined by the setting of
   "smtp_sasl_type" in main.cf.  If that is not set, then it defaults
   to the value of DEF_CLIENT_SASL_TYPE at build time, which if not
   set, defaults to "cyrus".  See postfix/dist/src/global/mail_params.h.
7) If MKCRYPTO is "no", libsaslc will not link as it requires the
   crypto libraries, so libsaslc cannot be enabled (as it was before)
   without crypto.
8) I have made the definition of DEF_CLIENT_SASL_TYPE conditional on
   MKCRYPTO due to (7).  Without crypto it will default to cyrus.
9) HAVE_CYRUS_SASL is _never_ defined during a normal build and _never_
   should be!  It is there for the convenience of users who wish to
   install cyrus-sasl and rebuild postfix with it.  It is also very
   useful for testing if it is suspected that something might be wrong
   with libsaslc.  PLEASE DO NOT REMOVE IT!
2011-02-15 16:19:33 +00:00
pooka 3129d3ab75 Cleanup server socket before sending back "ok" for halt. Fixes
some occasionally-seen race conditions in tests which do server
restarts (e.g. the raidframe tests).
2011-02-15 16:10:41 +00:00
pooka 3f47eb3b3b remove unnecessary debug printf 2011-02-15 15:57:33 +00:00
pooka 36823968f7 test FD_CLOEXEC 2011-02-15 15:54:56 +00:00
pooka 9b097994c2 Support FD_CLOEXEC in rump kernels. 2011-02-15 15:54:28 +00:00
pooka 7594b96b98 another day, another tp 2011-02-15 15:18:37 +00:00
pooka fd59a0e429 add some exec() tests 2011-02-15 15:16:46 +00:00
jmcneill 8f6ebfdd74 map the framebuffer and agp with BUS_SPACE_MAP_PREFETCHABLE 2011-02-15 14:24:23 +00:00
pooka 172a314918 dup() is now implemented using fcntl() 2011-02-15 14:01:52 +00:00
pooka 8b62780ace Properly implement fcntl commands: F_DUPFD, F_CLOSEM, F_MAXFD 2011-02-15 13:59:28 +00:00
jmcneill afe776bc5c retire azalia from GENERIC 2011-02-15 12:06:22 +00:00
pooka 5aace62bf3 augment comment 2011-02-15 11:43:53 +00:00
mrg 1f631a0aa9 give memfault_sun*() some entry points that both gdb and ddb will find. 2011-02-15 11:30:21 +00:00
tsutsui 21a51402a9 Fix partition ids in the previous disklabel(8)'s COMPAT_386BSD_MBRPART entry. 2011-02-15 11:21:32 +00:00
tsutsui b22c24eba3 Note hp700 HIL support. 2011-02-15 11:18:49 +00:00
tsutsui b10df2f5e4 - make local functions static
- use aprint_normal(9) and variants
- misc KNF
2011-02-15 11:05:51 +00:00