Alistair G. Crooks committed a change to othersrc/storage in head on Wed Apr 16 08:24:42 UTC 2008

Get rid of the osd target, too - the code is being developed in src.

Alistair G. Crooks committed a change to othersrc/storage/dist/iscsi in head on Wed Apr 16 08:20:17 UTC 2008

iSCSI development is continuing in src - remove the outdated code in

othersrc.

With thanks to Hubert for the nudge.

Jason R Thorpe committed a change to src in head on Tue Apr 15 04:43:25 UTC 2008

Make udp6 stats per-cpu.

Jason R Thorpe committed a change to src in head on Tue Apr 15 05:13:37 UTC 2008

Make raw6 stats per-cpu.

Jason R Thorpe committed a change to src in head on Tue Apr 15 05:40:15 UTC 2008

Make pim6 stats per-cpu.

Jason R Thorpe committed a change to src in head on Tue Apr 15 06:03:28 UTC 2008

Make CARP status per-cpu.

Iain Hibbert committed a change to src in head on Tue Apr 15 11:17:49 UTC 2008

some changes to serial bluetooth host controller interfaces

btuartd(8) should be named btattach(8) for consistency

with other parts of NetBSD

make btattach(8) a single-use tool for less complexity

device specicific initialisation (from btuart(4)) is carried

out prior to activating the line discipline (in btattach(8)),

which simplifies the API somewhat and means that the user

tool and the kernel do not need to be kept in sync.

btuart(4) driver is much reduced; naming is made consistent

and all tsleep() and delay() are removed to userland

Jason R Thorpe committed a change to src in head on Tue Apr 15 15:17:54 UTC 2008

Make ARP stats per-cpu.

Jason R Thorpe committed a change to src in head on Tue Apr 15 16:02:04 UTC 2008

Make IGMP stats per-cpu.

Julian Coleman committed a change to src in head on Tue Apr 15 18:27:01 UTC 2008

Add getwin and putwin mlinks.

Tim Rightnour committed a change to src in head on Fri Apr 18 05:34:04 UTC 2008

Back out the ppc assembler changes for memcpy/memmove/memcmp on evbppc.

It breaks the explora because the cpu (403) cannot deal with unaligned

accesses.  Reported by Juergen Hannken-Illjes.

Matt Fleming committed a change to src in mjf-devfs2 on Mon Apr 14 16:23:57 UTC 2008

- remove comments that are no longer true

- add support to devfsd(8) and devfsctl(4) to handle wedges

- add cpuctl device registration

- extract the alloc part out of device_register_name() into a common function

  that can be used by the new device_register_sync(), which is used to

  synchronously create device files

Christos Zoulas committed a change to src/crypto/dist/ipsec-tools/src/racoon in head on Sun Apr 13 21:45:19 UTC 2008

for symmetry set controllen the same way we set it on the receiving side.

Julian Coleman committed a change to src/crypto/dist/openssl/crypto/bn in netbsd-4 on Sun Apr 13 11:07:29 UTC 2008

Pull up revision 1.2 (requested by adrianp in ticket #1123).

Fix for CVE-2007-3108

The BN_from_montgomery function in crypto/bn/bn_mont.c in OpenSSL 0.9.8e and

earlier does not properly perform Montgomery multiplication, which might

allow local users to conduct a side-channel attack and retrieve RSA

private keys.

Julian Coleman committed a change to src/crypto/dist/openssl/crypto/bn in netbsd-4-0 on Sun Apr 13 11:07:14 UTC 2008

Pull up revision 1.2 (requested by adrianp in ticket #1123).

Fix for CVE-2007-3108

The BN_from_montgomery function in crypto/bn/bn_mont.c in OpenSSL 0.9.8e and

earlier does not properly perform Montgomery multiplication, which might

allow local users to conduct a side-channel attack and retrieve RSA

private keys.

Christos Zoulas committed a change to src/crypto/dist/ssh in head on Sun Apr 13 21:44:14 UTC 2008

Don't use variable size allocation on the stack.

Julian Coleman committed a change to src/dist/tcpdump in netbsd-4 on Mon Apr 14 21:04:29 UTC 2008

Apply patch to fix CVE-2007-1218, CVE-2007-3798 and CAN-2005-1278 in

base-tcpdump (requested by tonnerre in ticket #1124).

Julian Coleman committed a change to src/dist/tcpdump in netbsd-4-0 on Mon Apr 14 21:03:49 UTC 2008

Apply patch to fix CVE-2007-1218, CVE-2007-3798 and CAN-2005-1278 in

base-tcpdump (requested by tonnerre in ticket #1124).

Nick Hudson committed a change to src/distrib in head on Mon Apr 14 17:24:56 UTC 2008

Commit the landisk install stuff I hacked together from hubert's efforts.

Requested by uwe.

Julian Coleman committed a change to src/distrib/sets/lists/base in head on Mon Apr 14 20:42:58 UTC 2008

Increment libcurses minor.

Tom Spindler committed a change to src/distrib/sets/lists/comp in head on Tue Apr 15 00:49:02 UTC 2008

add missing entries for curses_fileio.[03]. (hi, jdc!)

Julian Coleman committed a change to src/doc in head on Mon Apr 14 20:45:20 UTC 2008

Document recent libcurses additions.

Julian Coleman committed a change to src/doc in netbsd-4 on Sun Apr 13 11:08:12 UTC 2008

Ticket #1123.

Julian Coleman committed a change to src/doc in netbsd-4 on Mon Apr 14 21:04:50 UTC 2008

Ticket #1124.

Julian Coleman committed a change to src/doc in netbsd-4-0 on Sun Apr 13 11:07:56 UTC 2008

Ticket #1123.

Julian Coleman committed a change to src/doc in netbsd-4-0 on Mon Apr 14 21:04:32 UTC 2008

Ticket #1124.

Alan Barrett committed a change to src/etc in head on Tue Apr 15 09:52:41 UTC 2008

In the nooutput function, use {...} to ensure that shell messages

like "cmd: not found" are also redirected.

This should fix a problem reported by Chavdar Ivanov in which

the message "mtree: not found" appears during installation.

Alan Barrett committed a change to src/etc in head on Tue Apr 15 09:53:58 UTC 2008

Remove an extraneous "%" from the end of a line.

Matt Fleming committed a change to src/etc/etc.acorn32 in head on Mon Apr 14 19:51:06 UTC 2008

Remove entry for ttyv0. To quote chris@

"we're wscons on acorn32 now, and we're not going back"

Michael van Elst committed a change to src/lib/libasn1/asn1_compile in head on Sun Apr 13 21:26:59 UTC 2008

provide efunctions with libutil for builds without libnbcompat

Michael van Elst committed a change to src/lib/libasn1/asn1_compile in head on Tue Apr 15 21:50:22 UTC 2008

If we build with tools the util functions are provided by libnbcompat.

Tim Rightnour committed a change to src/lib/libc/arch/powerpc/string in head on Fri Apr 18 08:05:05 UTC 2008

Fix a stupid typo in a comment.  Pointed out by Juergen Hannken-Illjes.

Alan Barrett committed a change to src/lib/libc/gen in head on Thu Apr 17 16:24:40 UTC 2008

* Expand the CAVEATS section with a lot more detail on how to safely

  use the ctype functions.

* Use toupper((int)(unsigned char)*s)) instead of just

  toupper((unsigned char)*s) in an example.

Alan Barrett committed a change to src/lib/libc/gen in head on Thu Apr 17 16:25:36 UTC 2008

Refer to the CAVEATS section of ctype(3) for more information.

Alan Barrett committed a change to src/lib/libc/gen in head on Thu Apr 17 16:40:20 UTC 2008

When given negative inputs, isascii returns false.  Clarify that

it checks for the range 0 to 127, not "less than or equal to 0177".

Alan Barrett committed a change to src/lib/libc/gen in head on Thu Apr 17 16:41:00 UTC 2008

Clarify the range of the result from toascii.

David A. Holland committed a change to src/lib/libc/hash in head on Sun Apr 13 02:04:32 UTC 2008

Fix replicated typo

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 19:46:42 UTC 2008

Make this compile when HAVE_WCHAR is not defined.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 20:32:53 UTC 2008

Add extra debugging information.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 20:33:16 UTC 2008

Make __subwin() static.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 20:33:41 UTC 2008

Remove unused code.

Only change the scrolling region if the window now has fewer rows.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 20:33:59 UTC 2008

Make this compile when HAVE_WCHAR is not defined.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 20:34:36 UTC 2008

Add FILEIO ctrace definition.

Remove unneeded function.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 20:35:23 UTC 2008

Header (fileio.h) generation script for file IO functions.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 20:38:45 UTC 2008

File IO functions getwin() and putwin().

Should fix PR lib/24928.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 20:39:58 UTC 2008

Increment minor for getwin()/putwin() addition.

Document fileio.h regeneration.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 20:40:37 UTC 2008

File IO functions header file.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 20:40:54 UTC 2008

Add new file IO functions.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 20:41:17 UTC 2008

Add new file IO functions.

Define DISABLE_WCHAR, so that we can build without HAVE_WCHAR.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 21:26:16 UTC 2008

Cross reference curses_fileio(3).

Bump date.

Julian Coleman committed a change to src/lib/libcurses in head on Mon Apr 14 21:29:30 UTC 2008

Remove unused BUGS section header.

Julian Coleman committed a change to src/lib/libcurses/PSD.doc in head on Mon Apr 14 20:41:35 UTC 2008

Document termattrs(), term_attrs(), putwin() and getwin()

Michael van Elst committed a change to src/lib/libhx509 in head on Sun Apr 13 21:25:14 UTC 2008

make clean target remove all generated files

Michael van Elst committed a change to src/lib/libkrb5 in head on Sun Apr 13 21:29:15 UTC 2008

add generated file krb_err.h to cleanup list

David A. Holland committed a change to src/libexec/getty in head on Sun Apr 13 02:38:01 UTC 2008

'_' is functionally alphanumeric in many contexts, including login names.

Since it doesn't have case, treat it like a digit. While here, avoid

setting the associated flag variable by incrementing it.

Fixes PR bin/33521; patch based on one from Dieter Roelants.

David Young committed a change to src/sbin/ifconfig in head on Mon Apr 14 15:57:15 UTC 2008

Cosmetic: delete dead code.

David Young committed a change to src/sbin/ifconfig in head on Tue Apr 15 22:14:07 UTC 2008

Cosmetic: write strcmp() == 0 instead of !strcmp().

David Young committed a change to src/sbin/ifconfig in head on Tue Apr 15 22:24:37 UTC 2008

Use static initializers to setup ISO and IPv6 addresses, instead

of calling protocol family-specific routines from main().

David Young committed a change to src/sbin/ifconfig in head on Tue Apr 15 22:26:58 UTC 2008

Straggler from last: call fewer protocol family-specific initialization

routines from main(), since the protocol-family modules are taking

care of it.

David A. Holland committed a change to src/share/man/man4 in head on Sun Apr 13 04:03:23 UTC 2008

st(4) can attach to atapi(4).

PR kern/38320 from Sergey Svishchev.

Antti Kantee committed a change to src/share/man/man4 in head on Sun Apr 13 16:02:33 UTC 2008

add "pseudo-device putter" to synopsis

(don't bump date since the rest of the doc is hideously out-of-date)

Izumi Tsutsui committed a change to src/share/mk in head on Mon Apr 14 13:41:43 UTC 2008

Don't make linker warnings fatal on linking static libs since

there is no proper way to avoid "FOO is a patented algorithm" warnings.

Ok'ed by christos@ on tech-toolchain.

Izumi Tsutsui committed a change to src/share/mk in head on Tue Apr 15 00:08:05 UTC 2008

Backout previous for now. We have to rethink dependency for MKPIC and LDSTATIC.

Pointed out by dogcow@.

Izumi Tsutsui committed a change to src/sys in head on Sun Apr 13 04:55:54 UTC 2008

Split device_t/softc for MI ncr53c9x and some related devices,

with various cleanup.

Jason R Thorpe committed a change to src/sys in head on Tue Apr 15 03:57:04 UTC 2008

Make ip6 and icmp6 stats per-cpu.

Christoph Egger committed a change to src/sys in head on Wed Apr 16 09:39:01 UTC 2008

device_t / softc split. From Hans Rosenfeld.

Juergen Hannken-Illjes committed a change to src/sys in head on Thu Apr 17 09:52:47 UTC 2008

Replace get/setspecific with a void pointer in struct ufsmount.  Use explicit

initialization/finalization of snapshot private data on creation/deletion

of struct ufsmount.

Snapshot mounts no longer may fail silently because kmem_alloc() fails.

Welcome to 4.99.60

Ok: Andrew Doran <ad@netbsd.org>

Christoph Egger committed a change to src/sys in head on Fri Apr 18 14:56:41 UTC 2008

Fix panics at boot and some other misc bugs. From Hans Rosenfeld.

YAMAMOTO Takashi committed a change to src/sys/arch in head on Thu Apr 17 14:01:03 UTC 2008

cpu_debug_dump: s/curproc/curlwp/ in a message.

Christoph Egger committed a change to src/sys/arch in head on Fri Apr 18 15:32:46 UTC 2008

g/c unused ioapic_bsp_id.

Per discussion with bouyer.

Chris Gilbert committed a change to src/sys/arch/acorn32/mainbus in head on Sun Apr 13 01:14:26 UTC 2008

Fix device_t/softc split fallout.

A device_t should never be cast with void*.  This fixes reboot on acorn32.

I also suspect it'll fix a panic mjf was seeing due to corruption of the

alldevs list.

Christoph Egger committed a change to src/sys/arch/amd64 in head on Wed Apr 16 21:51:03 UTC 2008

use POSIX integer types

Cliff Neighbors committed a change to src/sys/arch/arm/imx in matt-armv6 on Wed Apr 16 07:17:17 UTC 2008

#ifdef out microtime (is in kern_tc.c now) to allow compiling

support for timer/counters is still TBD

Tom Spindler committed a change to src/sys/arch/evbarm/conf in head on Sun Apr 13 19:51:58 UTC 2008

Fix "symtable too small" error by removing smaller-than-default SYMTAB_SPACE.

Tom Spindler committed a change to src/sys/arch/evbarm/conf in head on Tue Apr 15 01:04:11 UTC 2008

reinstate SYMTAB_SPACE (but with a large enough size this time.)

Cliff Neighbors committed a change to src/sys/arch/evbarm/conf in matt-armv6 on Wed Apr 16 07:13:52 UTC 2008

remove redundant include of files.pcmcia

Christoph Egger committed a change to src/sys/arch/i386 in head on Wed Apr 16 22:15:17 UTC 2008

use POSIX integer types

Izumi Tsutsui committed a change to src/sys/arch/i386/conf in head on Sun Apr 13 04:59:45 UTC 2008

Add esp(4) at isa. (though I doubt it has ever worked)

YAMAMOTO Takashi committed a change to src/sys/arch/i386/i386 in head on Mon Apr 14 09:42:50 UTC 2008

trap: ignore T_ASTFLT if KVM86MODE.

revealed by the recent per-cpu runqueue change.

Christoph Egger committed a change to src/sys/arch/i386/pnpbios in head on Tue Apr 15 15:08:29 UTC 2008

device_t / softc split. From Hans Rosenfeld

Valeriy E. Ushakov committed a change to src/sys/arch/landisk/landisk in head on Tue Apr 15 00:21:49 UTC 2008

Convert to CFATTACH_DECL_NEW and misc related facelift.

Christoph Egger committed a change to src/sys/arch/sgimips/hpc in head on Wed Apr 16 06:25:23 UTC 2008

ppbus device_t / softc splitting. From Hans Rosenfeld.

Valeriy E. Ushakov committed a change to src/sys/arch/sh3/sh3 in head on Tue Apr 15 00:18:27 UTC 2008

Handle leaf routines that were interrupted.

Clean up/prettify debug printfs and compile them unconditionally,

but only enable them if db_trace_debug is set.

Michael Lorenz committed a change to src/sys/arch/shark in head on Thu Apr 17 00:03:36 UTC 2008

first step for X on rev. 4 Sharks - add support for mmap()ing ISA IO,

legacy VGA and SVGA aperture via /dev/ttyE0

Mappings are restricted to root ( hi Elad )

Takeshi Nakayama committed a change to src/sys/arch/sparc64/include in head on Mon Apr 14 17:54:07 UTC 2008

Remove sparc64_ipi_sync_tick.

Since we can use counter-timer as timecounter instead of %tick on SMP kernel,

it is not necessary to sync all CPUs %tick registers.

Andrew Doran committed a change to src/sys/arch/sparc64/sparc64 in head on Sun Apr 13 15:01:55 UTC 2008

Don't allocate or free pv_entry_t with pmap_lock held. Requested by martin@.

Untested.

Takeshi Nakayama committed a change to src/sys/arch/sparc64/sparc64 in head on Mon Apr 14 16:14:20 UTC 2008

Add workaround for BB_ERRATA_1 on writing to TICK_CMPR register in

next_tick().  If writing to TICK_CMPR fails, we lose hardclock interrupt

on secondary CPUs.

About BB_ERRATA_1 from comment in OpenSolaris:

/*

 * Writes to the TICK_COMPARE register sometimes fail on blackbird modules.

 * The failure occurs only when the following instruction decodes to wr or

 * wrpr.  The workaround is to immediately follow writes to TICK_COMPARE

 * with a read, thus stalling the pipe and keeping following instructions

 * from causing data corruption.  Aligning to a quadword will ensure these

 * two instructions are not split due to i$ misses.

 */

Takeshi Nakayama committed a change to src/sys/arch/sparc64/sparc64 in head on Mon Apr 14 16:19:18 UTC 2008

Remove sparc64_ipi_sync_tick.

Since we can use counter-timer as timecounter instead of %tick on SMP kernel,

it is not necessary to sync all CPUs %tick registers.

Takeshi Nakayama committed a change to src/sys/arch/sparc64/sparc64 in head on Mon Apr 14 17:43:02 UTC 2008

Reduce use of curcpu() in tickintr_establish.

Takeshi Nakayama committed a change to src/sys/arch/sparc64/sparc64 in head on Wed Apr 16 15:31:15 UTC 2008

Disable TRAPSTATS which was accidentally enabled when yamt-idlelwp branch

was merged.

Ok by martin@.

Matt Thomas committed a change to src/sys/arch/vax/include in head on Sun Apr 13 15:07:39 UTC 2008

Put RCSIDs in section ".ident"

Christoph Egger committed a change to src/sys/arch/x86 in head on Wed Apr 16 16:06:52 UTC 2008

- use aprint_*_dev and device_xname

- use POSIX integer types

Christoph Egger committed a change to src/sys/arch/x86/include in head on Mon Apr 14 05:52:34 UTC 2008

- u_int32_t -> uint32_t

- ansfiy

Christoph Egger committed a change to src/sys/arch/x86/x86 in head on Sun Apr 13 22:23:58 UTC 2008

use device accessors and other misc cleanups

Christoph Egger committed a change to src/sys/arch/x86/x86 in head on Thu Apr 17 05:26:11 UTC 2008

Add missing bracket. Fixes build for i386 ALL kernel.

Christoph Egger committed a change to src/sys/arch/x86/x86 in head on Thu Apr 17 09:09:54 UTC 2008

use aprint_*_dev.

OK simonb

Christoph Egger committed a change to src/sys/arch/x86/x86 in head on Thu Apr 17 18:45:08 UTC 2008

wrap long line. Requested and OK by simonb.

Christoph Egger committed a change to src/sys/arch/x86/x86 in head on Fri Apr 18 15:49:39 UTC 2008

Make this build on Xen and MULTIPROCESSOR.

OK bouyer

Christoph Egger committed a change to src/sys/arch/xen in head on Mon Apr 14 13:38:04 UTC 2008

- use POSIX integer types

- ansify functions

Christoph Egger committed a change to src/sys/arch/xen in head on Wed Apr 16 18:41:48 UTC 2008

device_t / softc split

reviewed, tested and approved by bouyer

Christoph Egger committed a change to src/sys/arch/xen/x86 in head on Sun Apr 13 21:59:15 UTC 2008

- device_t/softc split

- ansify

Christoph Egger committed a change to src/sys/arch/xen/x86 in head on Sun Apr 13 22:29:38 UTC 2008

reduce diff to x86/x86/cpu.c

Christoph Egger committed a change to src/sys/arch/xen/x86 in head on Thu Apr 17 12:24:44 UTC 2008

reduce diff to x86/x86/cpu.c

Manuel Bouyer committed a change to src/sys/arch/xen/x86 in head on Thu Apr 17 21:25:00 UTC 2008

Do not set ioapic_bsp_id in cpu_attach_common(). It's already initialized

in cpu_attach(), and doing it here will overwrite the cpu_number of the

physical CPU with the one from the virtual CPU (which is always 0).

XXX is ioapic_bsp_id read somewhere ?

Christoph Egger committed a change to src/sys/arch/xen/xen in head on Wed Apr 16 20:50:27 UTC 2008

Use device_xname(). From Manuel Bouyer.

Nicolas Joly committed a change to src/sys/compat in head on Thu Apr 17 17:47:23 UTC 2008

Add compat linux32 sys_clock_{getres,gettime,settime} syscalls.

Nicolas Joly committed a change to src/sys/compat/linux/common in head on Tue Apr 15 11:08:05 UTC 2008

Remove unneeded amd64 ifdef/endif.

Nicolas Joly committed a change to src/sys/compat/linux/common in head on Wed Apr 16 14:47:31 UTC 2008

Remove an obsolete comment about SHM_LOCK/SHM_UNLOCK being no-op.

Nicolas Joly committed a change to src/sys/compat/linux32/arch/amd64 in head on Tue Apr 15 19:10:19 UTC 2008

Remove unused linux_sys_setresgid16_args/linux_sys_setresuid16_args

definitions.

Nicolas Joly committed a change to src/sys/compat/linux32/arch/amd64 in head on Tue Apr 15 21:10:06 UTC 2008

Remove syscall prototypes forgotten in previous commit.

Nicolas Joly committed a change to src/sys/compat/linux32/arch/amd64 in head on Wed Apr 16 10:03:31 UTC 2008

Kill a few other unused linux syscall arguments/prototypes

definitions.

Nicolas Joly committed a change to src/sys/compat/linux32/arch/amd64 in head on Thu Apr 17 17:48:40 UTC 2008

Regen for sys_clock_{getres,gettime,settime} syscalls.

Nicolas Joly committed a change to src/sys/compat/linux32/common in head on Tue Apr 15 21:13:34 UTC 2008

Make linux32_sys_nice call sys_setpriority directly instead of

netbsd32_setpriority.

S.P.Zeidler committed a change to src/sys/dev in head on Mon Apr 14 20:03:13 UTC 2008

pretty up if_ex: pmf'ify, device split, and improve printing a bit too.

Reviewed and function-tested on if_ex_cardbus by cube (thanks).

Function-tested on if_ex_pci by myself.

Christoph Egger committed a change to src/sys/dev in head on Mon Apr 14 21:20:41 UTC 2008

- ansify

- use POSIX integers

Christoph Egger committed a change to src/sys/dev in head on Tue Apr 15 15:02:29 UTC 2008

device_t / softc split. From Hans Rosenfeld

Jared D. McNeill committed a change to src/sys/dev/acpi in head on Mon Apr 14 00:30:30 UTC 2008

Compatibility with ACPICA 20080321; from the release notes:

All Reference Objects returned via the AcpiEvaluateObject interface are now

marked as type "REFERENCE" instead of "ANY". The type ANY is now reserved for

NULL objects - either NULL package elements or unresolved named references.

Juan Romero Pardines committed a change to src/sys/dev/acpi in head on Thu Apr 17 19:57:27 UTC 2008

Make this work again, now that ACPI_TYPE_ANY returns NULL objects

after recent ACPICA update.

Applied patch from Geoff Wing on current-users@.

Blair Sadewitz committed a change to src/sys/dev/drm in head on Tue Apr 15 04:08:58 UTC 2008

Change the DRM_SPININIT macro to call mutex_init with MUTEX_DEFAULT

and IPL_NONE.  MUTEX_DRIVER is no longer part of the stable API.  Moreover,

IPL_TTY is now IPL_VM, and this code should not be running with such a

high ipl.

Michael van Elst committed a change to src/sys/dev/ic in head on Sun Apr 13 12:22:13 UTC 2008

fix format strings for DIAGNOSTIC output

Izumi Tsutsui committed a change to src/sys/dev/ic in head on Sun Apr 13 12:59:10 UTC 2008

Fix another typo.

Christoph Egger committed a change to src/sys/dev/ic in head on Mon Apr 14 10:54:21 UTC 2008

ansify

Joerg Sonnenberger committed a change to src/sys/dev/ic in head on Fri Apr 18 16:05:30 UTC 2008

NetBSD has no such thing as DEVICE_POLLING, so remove it.

Izumi Tsutsui committed a change to src/sys/dev/ic in head on Fri Apr 18 19:01:15 UTC 2008

- use aprint_*() variants only in functions called during autoconf(9)

- wrap long lines

Nicolas Joly committed a change to src/sys/dev/pci in head on Sun Apr 13 13:07:31 UTC 2008

Fix infinite loop with AGP on Ali M1689 (from PR/38269 and PR/35416),

by disallowing aperture size values below 1MB.

Christoph Egger committed a change to src/sys/dev/pci in head on Tue Apr 15 21:24:07 UTC 2008

add devices found on HP Pavilion dv9700 Notebook

Christoph Egger committed a change to src/sys/dev/pci in head on Tue Apr 15 21:26:08 UTC 2008

regen.

Christos Zoulas committed a change to src/sys/dev/pci in head on Thu Apr 17 19:12:26 UTC 2008

sync with openbsd; fixes observed corruption issues.

Christos Zoulas committed a change to src/sys/dev/pci in head on Thu Apr 17 19:12:50 UTC 2008

regen

Juan Romero Pardines committed a change to src/sys/dev/pci in head on Thu Apr 17 19:50:38 UTC 2008

Make this build again... HI XTOS.

Christos Zoulas committed a change to src/sys/dev/pci in head on Thu Apr 17 20:16:46 UTC 2008

join line for symmetry.

Christoph Egger committed a change to src/sys/dev/ppbus in head on Tue Apr 15 19:03:26 UTC 2008

Make this build. From Hans Rosenfeld.

Christoph Egger committed a change to src/sys/dev/ppbus in head on Tue Apr 15 19:06:16 UTC 2008

Make this build without options LPT_VERBOSE and LPT_DEBUG. From Hans Rosenfeld.

Christoph Egger committed a change to src/sys/dev/ppbus in head on Tue Apr 15 22:50:33 UTC 2008

Use %zu format specifier for size_t. Fixes build error on shark.

Stephen Borrill committed a change to src/sys/dev/raidframe in head on Mon Apr 14 14:53:52 UTC 2008

Fix display of total number of sectors if > 2^32 on 32-bit machines

Greg Oster committed a change to src/sys/dev/raidframe in head on Mon Apr 14 17:24:50 UTC 2008

Print out the status value if a reconstruction read fails.

Don't print out write promotions during reconstruct unless

we are debugging reconstructs.

Greg Oster committed a change to src/sys/dev/raidframe in head on Tue Apr 15 16:05:43 UTC 2008

A forced recon read should not default to indicating that the reads

for that disk have stopped, since this will bump us out of the normal

reconstruction loop prematurely.

Fixes the (mostly cosmetic) bug where the reconstruction

status values stop updating, and from raidctl it appears that

reconstruction has totally stalled (which it actually hasn't -- the

reconstruction does complete properly, but not in the normal way).

Jared D. McNeill committed a change to src/sys/dist/acpica in head on Mon Apr 14 00:56:37 UTC 2008

Update ACPICA changelog.

Tom Spindler committed a change to src/sys/kern in head on Sun Apr 13 16:22:14 UTC 2008

Since nobody else has fixed it yet: fix case of GDB && !MULTIPROCESSOR.

YAMAMOTO Takashi committed a change to src/sys/kern in head on Sun Apr 13 22:53:31 UTC 2008

sched_print_runqueue: fix printf formats.

YAMAMOTO Takashi committed a change to src/sys/kern in head on Sun Apr 13 22:54:19 UTC 2008

sched_print_runqueue: add __printf__ attribute to the 'pr' argument.

Andrew Doran committed a change to src/sys/kern in head on Mon Apr 14 00:18:43 UTC 2008

Fix comments.

YAMAMOTO Takashi committed a change to src/sys/kern in head on Mon Apr 14 09:39:31 UTC 2008

make decay_cpu static.

YAMAMOTO Takashi committed a change to src/sys/kern in head on Mon Apr 14 09:40:43 UTC 2008

remove unnecessary __MUTEX_PRIVATE.

Andrew Doran committed a change to src/sys/kern in head on Mon Apr 14 15:42:20 UTC 2008

soreceive: dom_externalize/dom_dispose can block. If new messages are

appended while the receiver is blocked, the sockbuf will be corrupted.

Dequeue control messages from the sockbuf and sync its state in one

pass. Only then process the control messages. From FreeBSD.

Andrew Doran committed a change to src/sys/kern in head on Mon Apr 14 18:07:51 UTC 2008

SSP: block interrupts when enabling, and move the init to just before

starting secondary processors.

Mindaugas Rasiukevicius committed a change to src/sys/kern in head on Tue Apr 15 18:54:30 UTC 2008

Adjust comments: spc_mutex is now always a per-CPU lock, L_INMEM -> LW_INMEM,

L_WSUSPEND -> LW_WSUSPEND, and remove white-spaces, while here.

YAMAMOTO Takashi committed a change to src/sys/kern in head on Thu Apr 17 14:02:24 UTC 2008

s/selwakeup/selnotify/ in a comment.

YAMAMOTO Takashi committed a change to src/sys/kern in head on Thu Apr 17 14:03:42 UTC 2008

sched_tick: don't expire timeslices for SCHED_FIFO lwps.

YAMAMOTO Takashi committed a change to src/sys/kern in head on Thu Apr 17 14:07:31 UTC 2008

acquire proclist_lock for SESSHOLD/SESSRELE.

YAMAMOTO Takashi committed a change to src/sys/kern in head on Thu Apr 17 14:14:20 UTC 2008

enterpgrp: update a comment.

YAMAMOTO Takashi committed a change to src/sys/kern in head on Thu Apr 17 14:16:22 UTC 2008

pidtbl_dump: use queue.h macros.  no functional change.

David Young committed a change to src/sys/netinet in head on Wed Apr 16 20:58:35 UTC 2008

C99 does not allow u_int8_t bitfields, so use unsigned int, instead.

Jason R Thorpe committed a change to src/sys/netinet6 in head on Tue Apr 15 05:23:33 UTC 2008

Explicitly include <sys/percpu.h>.

Jason R Thorpe committed a change to src/sys/netipsec in head on Tue Apr 15 04:43:53 UTC 2008

Make ip6 and icmp6 stats per-cpu.

Simon Burge committed a change to src/sys/uvm in head on Thu Apr 17 05:39:41 UTC 2008

Set up uvmhist in uvm_aio_aiodone_pages().

David A. Holland committed a change to src/usr.bin/fmt in head on Sun Apr 13 03:46:30 UTC 2008

Remove insane centering code (that broke on strings of length 1) and

replace it with sane centering code. Fixes PR bin/38209, although with

a different patch.

Jason R Thorpe committed a change to src/usr.bin/netstat in head on Tue Apr 15 04:50:05 UTC 2008

Use ANSI function decls throughout.

Jason R Thorpe committed a change to src/usr.bin/netstat in head on Tue Apr 15 16:06:28 UTC 2008

ARP and IGMP stats are now available by sysctl.

Juan Romero Pardines committed a change to src/usr.sbin/envstat in head on Thu Apr 17 20:51:48 UTC 2008

* Add support to show output from specified sensors in multiple devices

  via the -s flag (the requirement for -d is not there anymore). [1]

You can do something like the following now:

$ envstat -s "acpibat0:charge,acpibat0:charge state,acpitz0:temperature"

[acpibat0]

       charge:      3.015 Ah (79.70%)

 charge state:     NORMAL

[acpitz0]

  temperature:     54.000 degC

$

* As bonus, the code has been modified to use a simple queue for

  the sensors, and this has simplified and improved some parts of the

  code as well.

[1] Item requested by joerg@ yesterday.

Juan Romero Pardines committed a change to src/usr.sbin/envstat in head on Thu Apr 17 21:19:12 UTC 2008

Remove the 'dvnprinted' bool member of sensor_t, it's unused.