Link [ NetBSD | NetBSD OpenGrok source search | PR fulltext-search | Summary of daily snapshot builds | history of daily build result | pkgsrc commit viewer ]


   
        usage: [branch:branch] [user:user] [path@revision] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN sys/arch/arm, if_wm.c@1.234 )




switch to index mode

recent branches: MAIN (23m)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 03:53:24 UTC Now

2011-12-01 00:26:45 UTC MAIN commitmail json YAML

Handle return value from system() properly.
PR 45672 from River Tarnell.

(dholland)

2011-12-01 00:15:32 UTC MAIN commitmail json YAML

attribute format printf -> __printflike

(dholland)

2011-11-30 20:40:20 UTC MAIN commitmail json YAML

Trim down MV2120:
- comment pci(4)-related drivers
- comment dmover(4)-related drivers
- optimize for size
- add 5.0 compat
- misc and cosmetics

(jakllsch)

2011-11-30 20:00:40 UTC MAIN commitmail json YAML

Explain the reasoning behind the load-time memory layout.
Only build kernels the MV2120 can boot.
Use mkubootimage -E.

(jakllsch)

2011-11-30 16:12:32 UTC MAIN commitmail json YAML

Adjust the quota-fetching code to allow more than two object types.
(as far as we can so far, at least)

Note that quota won't actually work fully with multiple object types
as it is, but this and the last change are a good start and do fold
together a lot of duplicated code.

(dholland)

2011-11-30 16:09:29 UTC MAIN commitmail json YAML

Clean up the printout code to support more than the old fixed two
object types.

(dholland)

2011-11-30 16:07:28 UTC MAIN commitmail json YAML

Move a big chunk of code out of a loop into its own function.

(dholland)

2011-11-30 14:36:37 UTC yamt-pagecache commitmail json YAML

implement a rump version of kpreempt_disabled

(yamt)

2011-11-30 14:34:11 UTC MAIN commitmail json YAML

Increase SYMTAB_SPACE for evbmips.

(kiyohara)

2011-11-30 14:33:47 UTC yamt-pagecache commitmail json YAML

make lfs another pager specific flag so that it won't be affected by
an nfs hack in genfs.

(yamt)

2011-11-30 14:31:30 UTC yamt-pagecache commitmail json YAML

2011-11-30 10:27:46 UTC MAIN commitmail json YAML

Only return values when there was no error.

(mbalmer)

2011-11-30 09:51:18 UTC MAIN commitmail json YAML

On LP64 host, fss_get and fss_get50 have the same size; so FSSIOCGET50
and FSSIOCGET are identical and the compiler complains about
"duplicate case value". Guard FSSIOCGET50 with #ifndef _LP64/#endif to
fix this.

(bouyer)

2011-11-29 21:48:22 UTC MAIN commitmail json YAML

One semicolon is enough.

(njoly)

2011-11-29 20:56:12 UTC MAIN commitmail json YAML

Complete backward compat with NetBSd 5.x: time_t changed size, so did
struct timeval, and so did struct fss_get. So we need a compat FSSIOCGET50
ioctl.

(bouyer)

2011-11-29 20:05:30 UTC MAIN commitmail json YAML

2011-11-29 19:17:03 UTC MAIN commitmail json YAML

Fix FSSIOCSET50: needs to use the 5.0 struct fss_set, not the current one.

(bouyer)

2011-11-29 17:28:45 UTC MAIN commitmail json YAML

sys/pcq.h isn't installed to userland, so only include it ifdef _KERNEL,
fixes glitch in kdump build

(drochner)

2011-11-29 17:27:10 UTC MAIN commitmail json YAML

remove the option to build this against openssl - this hasn't been used
in the NetBSD build
since the libc version of MD5Final zeroes out the context, replace
the bzero introduced in the previous commit by comments telling that

(drochner)

2011-11-29 13:27:50 UTC MAIN commitmail json YAML

add known bugs
fix license (copypaste)

(ahoka)

2011-11-29 13:18:52 UTC MAIN commitmail json YAML

zero out hash context after use, to avoid traces in RAM
(hint from "Solar Designer")

(drochner)

2011-11-29 13:17:04 UTC MAIN commitmail json YAML

2011-11-29 13:16:27 UTC MAIN commitmail json YAML

Handle some ``Quality of Service'' configuration options, to
help devices requesting them blindly succeed in connecting.

should fix a problem analysed by Nat Sloss on current-users

(plunky)

2011-11-29 13:16:27 UTC MAIN commitmail json YAML

make "rs" static -- this name is too unspecific for the global namespace

(drochner)

2011-11-29 13:15:27 UTC MAIN commitmail json YAML

add missing rnd_extract->cprng_fast conversion, fixes build of
FAST_IPSEC kernels

(drochner)

2011-11-29 11:12:27 UTC MAIN commitmail json YAML

Explicitly cast the result of ptoa() to unsigned long for printf,
to fix build failure on xen.

(martin)

2011-11-29 10:05:28 UTC MAIN commitmail json YAML

Add the chfs module for powerpc-4xx and powerpc-booke.

(he)

2011-11-29 07:48:32 UTC matt-nb5-mips64 commitmail json YAML

2011-11-29 07:45:58 UTC matt-nb5-mips64 commitmail json YAML

Add a macro to allow a port to control from which freelists "normal" pages
can be allocated.

(matt)

2011-11-29 07:44:52 UTC matt-nb5-mips64 commitmail json YAML

Redefine ptoa() to be the inverse of atop.  If you were using a 32-bit vaddr_t
with 64-bit paddr_t and using managed addresses > 4GB, uvm_page_init would
silently discard the upper 32-bits of the physical address possibly double
mapping pages.

(matt)

2011-11-29 07:43:55 UTC MAIN commitmail json YAML

Redefine ptoa() to be the inverse of atop.  If you were using a 32-bit vaddr_t
with 64-bit paddr_t and using managed addresses > 4GB, uvm_page_init would
silently discard the upper 32-bits of the physical address possibly double
mapping pages.

(matt)

2011-11-29 03:50:32 UTC MAIN commitmail json YAML

2011-11-29 03:40:44 UTC MAIN commitmail json YAML

Add (links for) missing "cross-references" from cprng(9).  Some of the
functions replaced by cprng were never documented at all.

(tls)

2011-11-29 01:12:10 UTC MAIN commitmail json YAML

Remove quotes from "hash" and "tree" in the table examples so
the example stands a chance of actually working as written.  There appear
to be other problems, too.

(riz)

2011-11-28 23:29:45 UTC MAIN commitmail json YAML

2011-11-28 23:27:59 UTC MAIN commitmail json YAML

Whitespace fixes; new sentence, new line; better macro usage.
Sort SEE ALSO.

(wiz)

2011-11-28 22:28:34 UTC MAIN commitmail json YAML

The secmodel(9)s init, start and stop routines are managed by each
secmodel module(7), so there is no point in calling suser/securelevel
routines from bsd44. This leads to unwanted cross-secmodel dependencies.

Do not call secmodel_bsd44_init() from secmodel_overlay_init(). Doing so
resets all curtain/securelevel values, which is not really needed when
loading an overlay filter.

Remove the secmodel_register/deregister comments, they will be
implemented differently in an upcoming patch.

ok elad@ (via private mail).

(jym)

2011-11-28 20:57:52 UTC MAIN commitmail json YAML

2011-11-28 20:19:28 UTC MAIN commitmail json YAML

2011-11-28 18:21:46 UTC MAIN commitmail json YAML

There is problem with 82576 chips (and probably 82575 too) with hardware vlan
tagging: some packets are sent untagged on the wire.
Follow OpenBSD and disable hardware vlan tagging for these chips
(I couldn't find a hint in other open-source drivers at what could be
wrong ...)

(bouyer)

2011-11-28 16:22:17 UTC MAIN commitmail json YAML

Don't build postscreen(8) if "MKCRYPTO" is set to "no". It cannot be
built without TLS support, at least not without major surgery.
I've only tested this by building with "MKCRYPTO" set to "yes"
because the build fails much ealier otherwise.

Problem reported by Nick Hudson in private e-mail.

(tron)

2011-11-28 15:22:41 UTC MAIN commitmail json YAML

Fix one last dangling use of arc4randbytes().

(tls)

2011-11-28 14:07:01 UTC MAIN commitmail json YAML

2011-11-28 12:50:07 UTC MAIN commitmail json YAML

cleanup, some style and remove leftover code

(ahoka)

2011-11-28 12:44:19 UTC MAIN commitmail json YAML

Kill a bunch of manual __attribute__ usages and replace them with the
equivalent sys/cdefs.h invocation.

(joerg)

2011-11-28 11:46:54 UTC MAIN commitmail json YAML

PR# kern/45664: audio panic at detach

Pass the size of the structure to kmem_free, not the size of the DMA
buffer.

(jmcneill)

2011-11-28 10:10:10 UTC MAIN commitmail json YAML

Remove unused header. From Henning Petersen in PR 45658.

(wiz)

2011-11-28 09:38:45 UTC MAIN commitmail json YAML

New sentence, new line. Use more markup. Bump date for previous.

(wiz)

2011-11-28 08:05:07 UTC MAIN commitmail json YAML

Remove arc4random() and arc4randbytes() from the kernel API.  Replace
arc4random() hacks in rump with stubs that call the host arc4random() to
get numbers that are hopefully actually random (arc4random() keyed with
stack junk is not).  This should fix some of the currently failing anita
tests -- we should no longer generate duplicate "random" MAC addresses in
the test environment.

(tls)

2011-11-28 08:00:48 UTC MAIN commitmail json YAML

Change to rnd.h missed in previous commit.

(tls)

2011-11-28 07:56:54 UTC MAIN commitmail json YAML

Add support for passing saved entropy (random seed file) to the kernel
from the bootloader.  This can fix the problem of poor quality keys
for other kernel modules which call arc4random() early in kernel startup
(NFS startup, in particular, causes this).

We continue to rely on the etc/rc.d/random_seed script to save entropy
to the seed file at shutdown and erase the seed file at startup.

Boot loader support implemented only for i386 and amd64 ports for now but
it should be easy for other ports to do the same or similar.

(tls)

2011-11-28 06:36:14 UTC MAIN commitmail json YAML

get rid of an old merge conflict which managed to creep through

(agc)

2011-11-28 06:16:40 UTC MAIN commitmail json YAML

2011-11-28 06:15:48 UTC MAIN commitmail json YAML

Enable SHEEVAPLUG for build.

(sekiya)

2011-11-28 05:33:33 UTC MAIN commitmail json YAML

- Add missing ENOENT or ESTALL when accessing deleted node
- Fix a warning, fix style (80 chars for a line)

(manu)

2011-11-28 03:13:32 UTC MAIN commitmail json YAML

Move "unloaded module" debug message higher as it appears that name
sometimes points to memory that gets freed causing the system to crash.

(jnemeth)

2011-11-28 00:30:17 UTC MAIN commitmail json YAML

SVN r220966 from FreeBSD:

Fix a corner-case of interrupt handling which resulted in potentially
spurious (and fatal) interrupt errors.

(jmcneill)

2011-11-27 21:38:17 UTC MAIN commitmail json YAML

Big patch that changes the signal stack usage of urkel significantly.

Formerly, all signals came on the signal stack and the two important ones were
then forwared to either the system call or the pagefault handler. This worked
fine but the signal stack remains that, a stack. When we go multi-process this
stack gets corrupted and out-of-order with all kind of nastyness since a
userland process switch can occure when a system call is called or when a
process gets a page fault.

The new scheme only uses the signal stack as a jumpboard. It swaps states and
then returns from the signal, clearing the stack but instead of returning to
the code it now jumpt to the handler and that handler then returns to the code
when its finished.

(reinoud)

2011-11-27 21:33:19 UTC MAIN commitmail json YAML

Create two panics that signal inconsistent states.

(reinoud)

2011-11-27 21:31:48 UTC MAIN commitmail json YAML

Add some config settings as default and make a note that DDB is far from
working yet :-/

(reinoud)

2011-11-27 21:23:47 UTC MAIN commitmail json YAML

2011-11-27 21:22:28 UTC MAIN commitmail json YAML

2011-11-27 20:57:28 UTC MAIN commitmail json YAML

Fix in-code declaration of the sigaction structure.

(reinoud)

2011-11-27 20:08:23 UTC MAIN commitmail json YAML

Implement the choice between using AIO or not.

(reinoud)

2011-11-27 20:06:26 UTC MAIN commitmail json YAML

Compile in syscall name table so urkel debugging code can print out the names
of the system calls so its more clear where it strands.`

(reinoud)

2011-11-27 18:17:08 UTC MAIN commitmail json YAML

more whitespace and comment spelling fixes

(jakllsch)

2011-11-27 15:28:26 UTC MAIN commitmail json YAML

whitespace consistency adjustment

(jakllsch)

2011-11-27 15:12:16 UTC MAIN commitmail json YAML

Fix -Wshadow.  (should be committed before
src/external/mit/xorg/server/drivers/xf86-input-mouse/Makefile rev 1.5. Sorry)

(tsutsui)

2011-11-27 15:08:04 UTC MAIN commitmail json YAML

Add the Avance Logic ALC203 code, found on e.g. alix3d3 boards.

(mbalmer)

2011-11-27 14:55:57 UTC MAIN commitmail json YAML

We need a cv_destroy() here too.  Fixes LOCKDEBUG panic on interface detachment.

(jakllsch)

2011-11-27 14:36:21 UTC MAIN commitmail json YAML

2011-11-27 13:24:32 UTC MAIN commitmail json YAML

Use __dead, not attribute noreturn.

(dholland)

2011-11-27 13:23:50 UTC MAIN commitmail json YAML

The proper type for a variable that can be either a uid or gid is id_t,
not uint32_t.

(dholland)

2011-11-27 11:07:22 UTC MAIN commitmail json YAML

No <stdbool.h> if _STANDALONE

(martin)

2011-11-27 10:53:08 UTC MAIN commitmail json YAML

2011-11-27 10:31:13 UTC MAIN commitmail json YAML

If not kernel, include <stdbool.h>

(martin)

2011-11-27 09:24:35 UTC MAIN commitmail json YAML

New Rawrite32 release is out.

(martin)

2011-11-27 09:07:12 UTC MAIN commitmail json YAML

2011-11-27 09:04:37 UTC MAIN commitmail json YAML

Note powsw(4) for x68k.

(isaki)

2011-11-27 09:00:33 UTC MAIN commitmail json YAML

Add powsw(4) for x68k power switch.  It substitutes for a part about
power switch handler of pow(4) deleted before.
Benefits than pow(4):
- separate a front switch (= powsw0) and an EXPWON line (= powsw1)
  completely. Only powsw0 is enabled in GENERIC by default.
- prevent chattering in some hardware individuals.
  thank you for a report and a test: Yasushi Oshima and Y.Sugahara.

(isaki)

2011-11-27 07:36:55 UTC MAIN commitmail json YAML

also apply the previous spin mutex hack to uaudio_trigger_input()

(mrg)

2011-11-27 04:32:41 UTC MAIN commitmail json YAML

drop sc_intr_lock when calling into uaudio_chan_ptransfer().

(mrg)

2011-11-27 04:10:38 UTC MAIN commitmail json YAML

re-write most of the debug messages using c99 varaidic macros and always
include the __func__ and pid:lid.  remove the handful of other __func__
uses and the 100+ other hard coded function name uses.

(mrg)

2011-11-27 03:52:39 UTC MAIN commitmail json YAML

Make KERNEL_LOCKED_P() work for !defined(MULTIPROCESSOR) && !defined(_MODULE).

(jakllsch)

2011-11-27 03:25:00 UTC MAIN commitmail json YAML

assert kernel_lock in usbd_transfer, usb_transfer_complete,
and usb_insert_transfer

(jmcneill)

2011-11-27 03:24:00 UTC MAIN commitmail json YAML

2011-11-27 00:53:52 UTC MAIN commitmail json YAML

2011-11-27 00:50:37 UTC MAIN commitmail json YAML

Remove no longer necessary -Wno-error and set WARNS?=2 .

(tsutsui)

2011-11-27 00:38:12 UTC MAIN commitmail json YAML

Revert "stopcap fix" for rump by christos, which causes build failure on
most non-x86 ports and seems unnecessary. (caused by wrong rump_namei.h?)

(tsutsui)

2011-11-27 00:09:04 UTC MAIN commitmail json YAML

Disable a DIAGNOSTIC test which causes kernel stack overflow on all arm ports.

Boot failure is reported from several arm users (nonaka@, ryo@, and others),
and too large auto variable in arc4_randrekey() is pointed out by enami@.

(tsutsui)

2011-11-26 23:42:27 UTC MAIN commitmail json YAML

- consistency with types
- prefer sizeof(*var)

(christos)

2011-11-26 23:20:41 UTC MAIN commitmail json YAML

If the ioctl to play tracks returned EINVAL, switch to digital mode and
try again.
XXX: Should we do this for the other ioctls? Should we default to digital mode?
Definitely the error message is completely unfriendly and should be fixed.

(christos)

2011-11-26 23:11:19 UTC MAIN commitmail json YAML

Add _npf_config_setsubmit() function.

(rmind)

2011-11-26 22:49:38 UTC MAIN commitmail json YAML

Improve wording, sort sections, remove ls(1) escapee.

(wiz)

2011-11-26 22:47:39 UTC MAIN commitmail json YAML

Sort sections, remove line that must have crept in here from ls(1).

(wiz)

2011-11-26 22:36:14 UTC MAIN commitmail json YAML

2011-11-26 21:41:03 UTC MAIN commitmail json YAML

Do not call cprng_fast32() before locks init. Makes rump build with
RUMP_LOCKDEBUG=yes work again.

(njoly)

2011-11-26 18:36:48 UTC MAIN commitmail json YAML

Add "Novatel Wireless Expedite EU850D/EU860D/EU870D" entry.

requested by http://mail-index.netbsd.org/tech-kern/2011/11/26/msg012002.html

(nonaka)

2011-11-26 18:35:30 UTC MAIN commitmail json YAML

2011-11-26 18:34:17 UTC MAIN commitmail json YAML

2011-11-26 17:16:56 UTC MAIN commitmail json YAML

clct(4)/cs4281 confirmed to work (thanks herdware@irc)

(tnn)

2011-11-26 16:31:40 UTC MAIN commitmail json YAML

G/c empty #ifndef __OLD_INTERRUPT_CODE

(skrll)

2011-11-26 16:15:09 UTC MAIN commitmail json YAML

2011-11-26 15:59:34 UTC MAIN commitmail json YAML

Only set symbols not provided from the linker script as regular so
that we can find their version from verdef not vertree. This bug
showed up on the hp700 build of heimdal's libkrb5, where we got
the "end" symbol with a bad version from libhx509. The hp700 linker
script defines that end symbol.

(christos)

2011-11-26 15:55:18 UTC MAIN commitmail json YAML

2011-11-26 15:54:52 UTC MAIN commitmail json YAML

stopgap fix to avoid panic due to recursive locking if the keyboard beep
is activated through a tty (which it usually is)
IMO it was no good idea to abuse tty_lock here - it is already
problematic in the tty subsystem

(drochner)

2011-11-26 15:54:02 UTC MAIN commitmail json YAML

Slight merge mistake. Now no difference to verndor branch.

(skrll)

2011-11-26 15:39:50 UTC MAIN commitmail json YAML

Also add vioif(4) and viomb(4) to a set list.

(tsutsui)

2011-11-26 15:37:51 UTC yamt-pagecache commitmail json YAML

update after radixtree.h api changes

(yamt)

2011-11-26 15:19:07 UTC yamt-pagecache commitmail json YAML

- uvm_page_array_fill: add some more parameters
- uvn_findpages: use gang-lookup
- genfs_putpages: re-enable backward clustering
- mechanical changes after the recent radixtree.h api changes

(yamt)

2011-11-26 15:04:45 UTC MAIN commitmail json YAML

2011-11-26 14:06:44 UTC MAIN commitmail json YAML

Add missing semicolon to make this compile.

(tron)

2011-11-26 14:05:53 UTC MAIN commitmail json YAML

Make sure to call pflusha before (not after) enabling MMU on
68030/68851 initialization paths.

Pointed out by isaki@ per observation of ATC status on XM6i emulator.
Tested on TT030, HP362, NWS-1750, and X68030 by me.

XXX: probably we can remove existing pflusha or TBIA calls after MMU turned
XXX: on (and before enabling cache) but I leave them as is for now to avoid
XXX: unexcpected side effects.

(tsutsui)

2011-11-26 14:04:20 UTC MAIN commitmail json YAML

Use exact 32bit integral type to declare variable to store
32bit random value.  This is necessary since it is overwritten
by four bytes.

(enami)

2011-11-26 13:53:37 UTC MAIN commitmail json YAML

Fix white space usage.

(enami)

2011-11-26 13:31:52 UTC MAIN commitmail json YAML

avoid taking the thread lock when the kernel lock is needed.
now umidi detaches successfully.

(mrg)

2011-11-26 13:22:10 UTC MAIN commitmail json YAML

convert to kmem.  also, zero all contents properly.  now umidi begins
to work.  crashed when i unplugged the synth.  for a later time.

(mrg)

2011-11-26 11:04:22 UTC MAIN commitmail json YAML

nick-net80211-sync went dormant a LONG time ago.

(skrll)

2011-11-26 09:46:32 UTC MAIN commitmail json YAML

harmony(4) tested on port-hp700.

(skrll)

2011-11-26 05:04:09 UTC MAIN commitmail json YAML

try to speed up symbol lookup

(yamt)

2011-11-26 05:02:45 UTC MAIN commitmail json YAML

2011-11-26 04:58:42 UTC MAIN commitmail json YAML

Bump (commented out) SYMTAB_SPACE.

(tsutsui)

2011-11-26 04:40:51 UTC MAIN commitmail json YAML

2011-11-26 04:32:46 UTC MAIN commitmail json YAML

Use pmap_kenter_pa(9) to map msgbuf memory which is not managed by VM.

(tsutsui)

2011-11-26 04:31:19 UTC MAIN commitmail json YAML

Clear innmihand flag (for recursion check) when the NMI hander is returned
so that we can abort kernel multiple times even after continue.

(tsutsui)

2011-11-26 03:19:42 UTC MAIN commitmail json YAML

Move KASSERT down to the point where the endpoint is known to exist.

(joerg)

2011-11-26 03:14:25 UTC MAIN commitmail json YAML

More use of uninitialized memory

(joerg)

2011-11-26 02:20:29 UTC MAIN commitmail json YAML

Add Corega Ether CF-TD LAN Card.

(nonaka)

2011-11-26 02:17:07 UTC MAIN commitmail json YAML

2011-11-26 02:16:28 UTC MAIN commitmail json YAML

Add Corega Ether CF-TD LAN Card.

(nonaka)

2011-11-26 01:20:25 UTC MAIN commitmail json YAML

Mention that "pseudo-device rnd" should be removed from custom kernel
configs.  Thanks to Julio for pointing this out.

(tls)

2011-11-26 01:17:17 UTC MAIN commitmail json YAML

Make the rndsave structure public -- the kernel will learn to read it
and sysinst may learn to write it (since, on some systems, most of
the keyboard input they ever get happens to be during install).  Fix a
couple of minor problems with the random_seed rc script addition.

(tls)

2011-11-25 23:31:53 UTC MAIN commitmail json YAML

Match on DP83849.  From Kurt Lidl in PR 41256.

(jakllsch)

2011-11-25 23:29:28 UTC MAIN commitmail json YAML

2011-11-25 23:28:14 UTC MAIN commitmail json YAML

Add National DP83849.  Prompted by PR 41256.

(jakllsch)

2011-11-25 22:40:02 UTC MAIN commitmail json YAML

KASSERT(!mutex_owned(...)) is not kosher.

(riastradh)

2011-11-25 22:27:51 UTC MAIN commitmail json YAML

aucc(4) and vidcaudio(4) confirmed to be working.  thanks frank/mike.

(mrg)

2011-11-25 22:03:42 UTC MAIN commitmail json YAML

Switch hppa to gdb 7.

(skrll)

2011-11-25 21:27:15 UTC MAIN commitmail json YAML

Unbreak RTLD_NEXT and co on platforms that don't inline or tail call
do_dlsym.

(joerg)

2011-11-25 17:54:15 UTC MAIN commitmail json YAML

Add subr_open_disk.c for getdiskinfo(). Once we get rid of getdiskinfo,
this will not be needed.

(christos)

2011-11-25 17:53:20 UTC MAIN commitmail json YAML

stopgap fix for rump build

(christos)

2011-11-25 17:48:23 UTC MAIN commitmail json YAML

If we have to cast, do it properly.

(joerg)

2011-11-25 16:55:06 UTC MAIN commitmail json YAML

2011-11-25 16:52:47 UTC MAIN commitmail json YAML

2011-11-25 16:51:43 UTC MAIN commitmail json YAML

Revert revs. 1.78/1.79 of namei.h and apply the change to namei.src instead.
(hi christos)

(dholland)

2011-11-25 16:46:56 UTC MAIN commitmail json YAML

Use CHAR_BIT; don't hardwire 8. Fix logic slightly to work with arbitrary
CHAR_BIT. Compiler output unchanged (on amd64).

(dholland)

2011-11-25 15:02:02 UTC MAIN commitmail json YAML

Rollback previous change as it breaks autmates tests

(manu)

2011-11-25 14:39:02 UTC MAIN commitmail json YAML

Replace if() NADA else if() NADA else continue logic with one explicit
block. Split out the MIPS handling to make it explicit and readable.

(joerg)

2011-11-25 14:34:50 UTC MAIN commitmail json YAML

Add SHT_GNU_HASH.

(joerg)

2011-11-25 14:31:44 UTC MAIN commitmail json YAML

Make locking in pcppi_pckbd_bell() work.  Works around locking problems
triggered when an X server rings the console bell.

(jakllsch)

2011-11-25 13:58:41 UTC MAIN commitmail json YAML

fix non-DIAGNOSTIC build

(skrll)

2011-11-25 13:58:11 UTC yamt-pagecache commitmail json YAML

radix_tree_gang_lookup_node and its variants: add a option to stop on a hole.

(yamt)

2011-11-25 13:55:40 UTC MAIN commitmail json YAML

Replace broken memset with M_ZERO

(joerg)

2011-11-25 13:49:43 UTC MAIN commitmail json YAML

Don't ignore the gpiobus_close() return value.  Found by joerg@ using clang.

(mbalmer)

2011-11-25 13:45:09 UTC MAIN commitmail json YAML

fix non-DIAGNOSTIC build

(jmcneill)

2011-11-25 13:29:02 UTC MAIN commitmail json YAML

gcscaudio(4) tested on port-i386.

(mbalmer)

2011-11-25 13:18:22 UTC MAIN commitmail json YAML

2011-11-25 13:13:33 UTC MAIN commitmail json YAML

2011-11-25 12:51:28 UTC MAIN commitmail json YAML

2011-11-25 12:50:32 UTC MAIN commitmail json YAML

remove an unnecessary call to vtbl->unlock

(jmcneill)

2011-11-25 12:45:00 UTC MAIN commitmail json YAML

Spell restrict with __.

(joerg)

2011-11-25 12:39:56 UTC MAIN commitmail json YAML

Replace memset with incorrect size argument with M_ZERO.

(joerg)

2011-11-25 12:31:55 UTC MAIN commitmail json YAML

need to hold thread lock when using AC97_IS_* macros

(jmcneill)

2011-11-25 11:19:10 UTC MAIN commitmail json YAML

When union_allocvp() finds a node being cleaned out and the caller holds
a lock, ignore the node and continue.  To allow the cleaning to succeed
the current threadmust make progress.
For a brief time the cache may contain more than one vnode referring to
a lower node.

Don't unlock the hash mutex if getnewvnode fails -- we don't hold it.

(hannken)

2011-11-25 11:15:25 UTC MAIN commitmail json YAML

Don't shadow some stupid function defined globally in random platforms.

(ahoka)

2011-11-25 09:00:51 UTC MAIN commitmail json YAML

Add explicit casts to make lint happy and fix the NetBSD/i386 build.

(tron)

2011-11-25 07:50:38 UTC MAIN commitmail json YAML

2011-11-25 03:13:06 UTC MAIN commitmail json YAML

Correct copy/paste/modify issue in audio_suspend().

(jakllsch)

2011-11-25 02:59:55 UTC MAIN commitmail json YAML

Prevent poll and kqueue on the control endpoint.
Addresses PR#33352.

(The control endpoint doesn't support pipes, so this would be of dubious
usefulness even if it didn't expose bugs.)

(jakllsch)

2011-11-25 01:39:48 UTC MAIN commitmail json YAML

- accept "midi0" as an alias for "0" to the -d flag
- verify that the requested unit exists before playing
- if the verbose flag is set, print the selected device name and unit #

(jmcneill)

2011-11-24 23:03:39 UTC MAIN commitmail json YAML

note umidi status.

(mrg)

2011-11-24 22:18:57 UTC MAIN commitmail json YAML

vs(4) is tested working on port-x68k by isaki@.  thanks!

(mrg)

2011-11-24 22:12:52 UTC MAIN commitmail json YAML

several steps towards making umidi appear to work:

- split out_solicit() into locked and unlocked front end, and use the
  unlocked version from the softintr

- kill sc_intr_lock, midi doesn't really use it (XXX finish this?
  change this? in the midi* code)

- convert tsleep()/wakeup() to cv

- move some free's out of the lock

- KASSERT() lock is held in a few more places

TODO:

- malloc -> kmem

- crashes in midiclose(), doesn't actually play things to the right
  device.  "midiplay -d midi1 -xv" plays out my midi@pcppi speaker,
  and then the above crash.  clearly something is calling the wrong
  sub-device callbacks!

(mrg)

2011-11-24 21:59:35 UTC MAIN commitmail json YAML

begin to document the per-midi call backs and locking.

XXX: lots more to do.

(mrg)

2011-11-24 21:46:15 UTC MAIN commitmail json YAML

2011-11-24 21:44:19 UTC MAIN commitmail json YAML

2011-11-24 21:42:10 UTC MAIN commitmail json YAML

2011-11-24 21:38:44 UTC MAIN commitmail json YAML

disable dbg messages (they break the build on amd64)

(ahoka)

2011-11-24 21:22:39 UTC MAIN commitmail json YAML

i missed a file - quick workaround for compilation bugs on amd64

(agc)

2011-11-24 21:09:37 UTC MAIN commitmail json YAML

2011-11-24 20:50:33 UTC MAIN commitmail json YAML

quick workaround for compilation bug on amd64

(agc)

2011-11-24 19:55:22 UTC MAIN commitmail json YAML

fix incomplete statement.

(christos)

2011-11-24 19:14:31 UTC MAIN commitmail json YAML

fix build failure on amd64 due to incorrect format string

(ahoka)

2011-11-24 18:54:20 UTC MAIN commitmail json YAML

xbdback(4) is MP-SAFE. Reorder list.

(jym)

2011-11-24 18:44:25 UTC MAIN commitmail json YAML

In wcscspn and wcspbrk, handle set size of 0 and 1 explicitly.
For larger sets, use a bloom filter to avoid the inner loop for most of
the input. The current implementation uses a simple modular hash as
first function (well suited for input e.g. in ISO Latin character sets)
and a more complex multiplicative hash as second function with a filter
size of 512 Bit. This reduces the typical run time to O(n+m).

(joerg)

2011-11-24 18:34:56 UTC MAIN commitmail json YAML

Don't use variables as format string.

(joerg)

2011-11-24 17:09:14 UTC MAIN commitmail json YAML

make the diagnostic messages more informative.

(christos)

2011-11-24 17:08:07 UTC MAIN commitmail json YAML

Bump text size to 128MB to make sure that gcc46 fits. It exceeded 64MB by
a tiny bit.

(christos)

2011-11-24 16:48:50 UTC MAIN commitmail json YAML

OpenLDAP 2.4.27 released.

(taca)

2011-11-24 16:20:35 UTC MAIN commitmail json YAML

Add RCS Id, sort sections, sort SEE ALSO, use more markup.

XXX: is the license correct? it is for jmmv.

(wiz)

2011-11-24 16:16:49 UTC MAIN commitmail json YAML

An extra paren in previous made compiler sad.

(jakllsch)

2011-11-24 16:11:02 UTC MAIN commitmail json YAML

This hopefully completes the audiomp conversion of cms(4).

(jakllsch)

2011-11-24 16:07:28 UTC MAIN commitmail json YAML

Make this compile without warnings.
(No static is better than inconsistent and partial use of static.)

(jakllsch)

2011-11-24 15:54:56 UTC MAIN commitmail json YAML

2011-11-24 15:52:25 UTC MAIN commitmail json YAML

2011-11-24 15:51:33 UTC MAIN commitmail json YAML

2011-11-24 15:29:12 UTC MAIN commitmail json YAML

when doing DDC2 on Permedia2 make sure to clear the USE_MONID bit in the
DDCdata register so the i2c bits actually do something
Now DDC2 works on my PGX32 / Raptor 8P

(macallan)

2011-11-24 15:27:10 UTC MAIN commitmail json YAML

yamt-pagecache: update

(yamt)

2011-11-24 15:26:56 UTC yamt-pagecache commitmail json YAML

share a lock among pmap uobjs

(yamt)

2011-11-24 05:57:17 UTC MAIN commitmail json YAML