Commit Graph

184407 Commits

Author SHA1 Message Date
pooka
8d38112c32 add some stubs required by raidframe linkage 2009-10-10 21:10:04 +00:00
apb
87272391e8 If ${NETBDSRCDIR}/../xsrc exists, then use it as the default value
of X11SRCDIR.  If it doesn't exist, then use /usr/xsrc as before.

OK mrg
2009-10-10 19:05:28 +00:00
bad
6947118ad3 Implement prop_array_externalize_to_pref(), prop_array_copyin(),
prop_dictionary_externalize_to_pref() and prop_dictionary_copyin()
as discussed in the thread:
http://mail-index.netbsd.org/tech-kern/2009/07/29/msg005594.html

Bump libprop shlib minor.
2009-10-10 18:06:53 +00:00
mbalmer
004f5b88b4 Sassari airport is actually in Alghero. 2009-10-10 17:17:37 +00:00
snj
823426b32c Adjust bug report URL to reflect htdocs changes. 2009-10-10 14:46:02 +00:00
skrll
f92d679b89 Add some NetBSD branding to binutils. 2009-10-10 10:21:22 +00:00
snj
f01642e2c0 - Don't extract xetc to /, but rather in /.sysinst (like etc) so that we
don't blow away existing config files.
- Wait until all sets have been unpacked to run postinstall.  Previously
  we ran it after extracting etc, which meant that /var/db/obsolete/ was
  not fully populated.
2009-10-09 21:11:31 +00:00
njoly
c9e443d2ee Restrict libzpool_p.a to MKPROFILE=yes builds. 2009-10-09 21:06:01 +00:00
dsl
43682b02ee If anyone is stupid enough to feed records longer than 8MB into sort, don't
sit in an infinite loop, instead eat memory until we have read 8 records.
2009-10-09 20:32:57 +00:00
dsl
41b3ada21c When we need to merge more than 16 files, do them in a hierarchy.
Reduces the amount of data written to temporary files.
The 3-level stack has to do a simple reduce after 4352 input files, for
a normal file sort this is 35GB of data or about 500 million records.
This needs about 50 open fd's - which should be ok.
Clearly the merge sort could process more input files in one go - speeding
up the sort, but at some point the number of input files would exceed
whatever limit was applied.
2009-10-09 20:29:43 +00:00
dsl
768e6fa973 Don't give merge an empty file when we detect EOF with nothing in our
buffer.
2009-10-09 20:23:19 +00:00
pooka
977fb405f8 LDADD+= instead of LDADD= 2009-10-09 20:19:44 +00:00
njoly
836ae0cec5 Small typo fix, s/profilb/proflib/. 2009-10-09 16:55:40 +00:00
pooka
68c5575108 Start cleaner without the sleep(1) hack now that it's possible. 2009-10-09 16:38:21 +00:00
njoly
e85582ef93 + {zfs,zpool,ztest,zdb}.debug 2009-10-09 16:38:01 +00:00
pooka
476b5ba667 Expose a separate mount and run interface for those servers which
want to perform actions after mounting.
2009-10-09 16:37:30 +00:00
pooka
494379efaf Attempt to recover slightly more gracefully if the kernel socket is shutdown. 2009-10-09 16:35:17 +00:00
tsutsui
0b175ba43d Add ${DISTRIBDIR}/common/termcap (which superseded local one) to IMAGEDEPENDS. 2009-10-09 15:59:27 +00:00
tsutsui
5a95051509 Replace references to local and now no-longer-existing termcap files
with references to ${DISTRIBDIR}/common/termcap.
2009-10-09 15:56:25 +00:00
pooka
d4069e2c5e Provide an interface for reboot. 2009-10-09 14:41:36 +00:00
pooka
d3da4377ca regen 2009-10-09 14:32:07 +00:00
pooka
4dd39169ff namespace RB_ from reboot.h 2009-10-09 14:31:47 +00:00
tron
974700b523 Add './usr/lib/libzpool_p.a' to 'comp-zfs-proflib'. 2009-10-09 13:44:59 +00:00
plunky
7583393055 handle device page timeout value as LE 2009-10-09 12:58:28 +00:00
haad
3cfb1f5f16 Add entries for pool_cache_invalidate_local manpages. (hi jym@) 2009-10-09 09:34:22 +00:00
wiz
8675862f76 gdb-7.0 out. 2009-10-09 09:22:08 +00:00
agc
0aa9bcca65 Add some checks for return value from allocation routines 2009-10-09 06:02:55 +00:00
haad
5054c08e3a Fix sets files for MKZFS enabled builds move debuging libs to proper place
and add html flags for html manpages.

Patch received from Pierre Allegraud and reviewed by me.
2009-10-09 00:48:33 +00:00
haad
3b6a60fe7d Enable MKZFS for i386 and amd64 so zfs tools and modules will be included in
a daily builds and anyone can test zfs for NetBSD easier.
2009-10-09 00:26:53 +00:00
wiz
6a3270412c Bump date for new pool_cache_invalidate_local(). 2009-10-08 23:15:26 +00:00
jym
31629a1342 Add pool_cache_invalidate_local() to the pool_cache(9) API, to permit
per-CPU objects invalidation when cached in the pool cache.

See http://mail-index.netbsd.org/tech-kern/2009/10/05/msg006206.html .

Reviewed by bouyer@. Thanks!
2009-10-08 21:54:45 +00:00
pooka
4515588628 Fix the "dne" handling and chmod behaviour properly: values of dne
need to be on a stack instead of being a single variable since
directories are processed depth-first.  Otherwise dne randomly
depends on the previously processed entry.

This fixes both chmod of non-created directories (they used to be
chmod'd even when not created if their last child element did not
exist in the target subtree) and a "foo exists" bug exposed by my
last commit which removed directory sorting.

all regression tests passed
2009-10-08 20:36:41 +00:00
plunky
d8166becbf use the bt_dev(3) api instead of rolling our own inquiry and
request functions
2009-10-08 19:50:03 +00:00
plunky
7efcafc964 fiddle with printing of "Class of Device" values
- pass the class of device octet stream to the function
  - only print where the format is known (we only know format #0)
  - use language from the Baseband Assigned numbers document
  - use bit numbers from the Baseband Assigned numbers document
  - add Health device major class

(only these changes this time :)
2009-10-08 19:31:41 +00:00
plunky
3729e633c8 revert previous commit
(bah, I committed the wrong version and there are some other
changes that may not work with current sources)
2009-10-08 19:29:42 +00:00
plunky
ba4cd6cd5e fiddle with printing of "Class of Device" information
- pass the octet stream pointer to the function
  - only print where the format is known (we only know format #0)
  - use language from the Baseband Assigned numbers document
  - use bit numbers from the Baseband Assigned numbers document
  - add Health device major class
2009-10-08 19:25:24 +00:00
snj
f69ea56c7a Move libdrm headers up one level (out of the X11 directory) to match
the rest of the world and fix the inconsistency with libdrm.pc.
Fixes PR xsrc/42126.
2009-10-08 19:06:49 +00:00
pooka
50efcfca57 When converting the locking path of mutex+counter to a real recursive
mutex, it's a good idea to convert the unlock path too so that the
recursive mutex gets released as many times as it was locked.
Fixes pthread + cxa deadlock.
2009-10-08 16:33:45 +00:00
joerg
3ae0a1fe80 pkg_install-20091008:
- Fix German accent
- Don't dereference a null pointer for pkg_admin add
2009-10-08 16:19:59 +00:00
cegger
82c98410be fix acpidump segfault 2009-10-08 13:16:13 +00:00
cegger
446b6b0dd3 Use m_pullup to handle defragmentation.
Reinject mbuf into TX queue when it couldn't be loaded.

diff for age(4) reviewed/discussed with plunky@ several weeks ago.
2009-10-08 08:57:19 +00:00
snj
6a8c1d0dab /usr/X11R7/lib/X11/xkb/symbols/pc went from a directory to a file, so on
upgrades we need to remove it before extracting the xbase set, otherwise
we end up in a puddle of suck.
2009-10-08 06:41:43 +00:00
snj
792e83fe67 Sync evbppc contents with reality. 2009-10-08 05:28:22 +00:00
pooka
0111b794da Seems like module loading code is tasked with calling secmodel_register()
these days ...
2009-10-08 00:47:47 +00:00
pooka
b15be8fcc2 remove extraneous call to secmodel_suser_start() 2009-10-08 00:36:56 +00:00
pooka
4ecb17968a dlclose() in error branch 2009-10-08 00:34:54 +00:00
haad
fe1c828484 Add MKZFS file so building a release works for others, too. 2009-10-07 22:22:18 +00:00
dsl
8b6ec7b129 long align records written to temporary files. 2009-10-07 21:03:29 +00:00
dsl
5aa782f502 When encoding numbers, we can use all 8 bits for exponent values. 2009-10-07 21:02:57 +00:00
pooka
d07d1f307a Support disklabels. 2009-10-07 20:59:09 +00:00