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 (38m)  netbsd-8 (6d)  netbsd-10 (6d)  netbsd-9 (12d)  thorpej-ifq (176d)  thorpej-altq-separation (178d) 

2024-05-10 21:14:47 UTC Now

2009-07-26 03:02:38 UTC MAIN commitmail json YAML

Remove the need for -Wno-pointer-sign. Object diffs checked.

(dholland)

2009-07-26 02:07:12 UTC MAIN commitmail json YAML

remove unused global variable

(dholland)

2009-07-26 02:06:37 UTC MAIN commitmail json YAML

sprinkle static in this file

(dholland)

2009-07-26 01:58:21 UTC MAIN commitmail json YAML

Remove the need for -Wno-pointer-sign. Does not change the output .o file.

(dholland)

2009-07-25 23:43:06 UTC MAIN commitmail json YAML

use __arraycount, kill N() macro.

(cegger)

2009-07-25 23:12:09 UTC MAIN commitmail json YAML

Instead of using the net.inet6.ip6.accept_rtadv sysctl for all devices,
make net.inet6.ip6.accept_rtadv the default for individual per-device
settings so people can use the ndp(8) utility to set per-device whether
or not to accept route advertisements.

rtadvd changes to follow.

(Debated on tech-net@ before but almost two weeks passed by without any
comment on the patch.)

(tonnerre)

2009-07-25 21:21:20 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2009-07-25 21:19:24 UTC MAIN commitmail json YAML

Ignore comment lines in .editrc from Jess Thrysoee

(christos)

2009-07-25 21:16:35 UTC MAIN commitmail json YAML

Reword for better HTML output.

(wiz)

2009-07-25 19:18:01 UTC MAIN commitmail json YAML

use device_xname

(cegger)

2009-07-25 19:04:41 UTC MAIN commitmail json YAML

2009-07-25 19:01:56 UTC MAIN commitmail json YAML

make this build w/ GPIO_DEBUG

(cegger)

2009-07-25 17:32:47 UTC MAIN commitmail json YAML

add new Service Class ID and Protocol UUIDs from the Service Discovery
assigned numbers document at www.bluetooth.com

add detail printing for Message Access Profile v1.0

(plunky)

2009-07-25 17:04:51 UTC MAIN commitmail json YAML

add in definitions from the latest Service Discovery Assigned Numbers
document from www.bluetooth.com

(plunky)

2009-07-25 16:41:58 UTC MAIN commitmail json YAML

Change one more struct device * to device_t, noticed by cegger.

(mbalmer)

2009-07-25 16:39:16 UTC MAIN commitmail json YAML

Mention gpio and kauth changes.

(mbalmer)

2009-07-25 16:30:44 UTC MAIN commitmail json YAML

Use device_t instead of struct device * per cegger's request.

(mbalmer)

2009-07-25 16:25:14 UTC MAIN commitmail json YAML

- replace magic number with proper define from mii.h. From OpenBSD.
- fix typo in comment. From OpenBSD.

(cegger)

2009-07-25 16:23:39 UTC MAIN commitmail json YAML

Allow gpiosim(4) to attach if configured in the kernel configuration.

(mbalmer)

2009-07-25 16:22:59 UTC MAIN commitmail json YAML

2009-07-25 16:20:11 UTC MAIN commitmail json YAML

2009-07-25 16:18:09 UTC MAIN commitmail json YAML

2009-07-25 16:17:10 UTC MAIN commitmail json YAML

Rework the GPIO framework.  Tie it to the kauth(9) framework to control
access to the GPIO pins.  Device drivers using GPIO pins can now be
attached and detached at runtime.  GPIO pins can be named for easier
reference from userland programs.  Introduce a new gpiosim(4) driver,
which is used for development.

Reviewed by many.

(mbalmer)

2009-07-25 16:08:02 UTC MAIN commitmail json YAML

Extend the existing security models for upcoming gpio(4) changes.
Reviewed and feedback by Elad Efrat.

(mbalmer)

2009-07-25 13:52:47 UTC MAIN commitmail json YAML

Call prop_dictionary_set_uint32() before mii_init() so that brgphy
can do prop_dictionary_get_uint32() correctly.

(msaitoh)

2009-07-25 11:45:58 UTC MAIN commitmail json YAML

When installing via a temporary file, base the name of the temporary
file on the name of the target file, not just the target directory, to
ensure uniqueness when multiple concurrent invocations of install(1)
simultaneously install files in the same directory.  Fixes bin/41512.

(gson)

2009-07-25 08:20:25 UTC MAIN commitmail json YAML

de-__P() and ANSIfy; no functional change

(dholland)

2009-07-25 08:18:33 UTC MAIN commitmail json YAML

(1) reject instead of ignore extra arguments;
(2) reject requests for environment variables containing '='
    (PR 41774, but with different patch)
(3) fix capitalization of usage message

(dholland)

2009-07-24 21:22:22 UTC MAIN commitmail json YAML

There's no such file as arch/i386/i386/core_machdep.c, so don't
list it here.

(dyoung)

2009-07-24 16:34:56 UTC MAIN commitmail json YAML

new root.cache

(christos)

2009-07-24 16:34:03 UTC MAIN commitmail json YAML

sync; adds v6 address for L.

(christos)

2009-07-24 14:28:36 UTC MAIN commitmail json YAML

the movers came.

(christos)

2009-07-24 11:34:03 UTC MAIN commitmail json YAML

Delay emulation record output, to be processed after the current
syscall; to avoid picking syscall name from the wrong emulation table.

(njoly)

2009-07-24 11:30:29 UTC jym-xensuspend commitmail json YAML

- rework the page pinning API, so that now a function is provided for
each level of indirection encountered during virtual memory translations. Update
pmap accordingly. Pinning looks cleaner that way, and it offers the possibility
to pin lower level pages if necessary (NetBSD does not do it currently).

- some fixes and comments to explain how page validation/invalidation take
place during save/restore/migrate under Xen. L2 shadow entries from PAE are now
handled, so basically, suspend/resume works with PAE.

- fixes an issue reported by Christoph (cegger@) for xencons suspend/resume
in dom0.

TODO:

- PAE save/restore is currently limited to single-user only, multi-user
support requires modifications in PAE pmap that should be discussed first. See
the comments about the L2 shadow pages cached in pmap_pdp_cache in this commit.

- grant table bug is still there; do not use the kernels of this branch
to test suspend/resume, unless you want to experience bad crashes in dom0,
and push the big red button.

Now there is light at the end of the tunnel :)

Note: XEN2 kernels will neither build nor work with this branch.

(jym)

2009-07-24 06:58:24 UTC MAIN commitmail json YAML

2009-07-24 06:57:53 UTC MAIN commitmail json YAML

2009-07-24 06:54:10 UTC MAIN commitmail json YAML

Remove trailing whitespace

(skrll)

2009-07-24 06:50:40 UTC MAIN commitmail json YAML

Wrap some long lines.

Whitespace.

(skrll)

2009-07-24 04:46:54 UTC MAIN commitmail json YAML

we have xorg 1.6.2 now.

(mrg)

2009-07-24 01:09:50 UTC MAIN commitmail json YAML

check return code from soreserve() (Sean Boudreau)

(christos)

2009-07-23 23:33:04 UTC jym-xensuspend commitmail json YAML

2009-07-23 21:58:06 UTC MAIN commitmail json YAML

Move the RAID shutdown to the raid(4) detachment routine, and use
config_detach(9) to shutdown a RAID.

Detach raid(4) units at shutdown.

Ok by oster@.

(dyoung)

2009-07-23 21:38:33 UTC MAIN commitmail json YAML

Extract ldlastclose() and use it in ldclose().  At the top of
ldbegindetach(), call disk_begindetach(..., ldlastclose, ...).

Compiles.  Not tested.

(dyoung)

2009-07-23 21:22:25 UTC MAIN commitmail json YAML

Use kpause(9), cv_timedwait(9), and cv_signal(9) instead of tsleep(9)
and wakeup(9).

Use mstohz(9).

XXX Protection against spurious wakeups is still needed, but this patch
XXX makes the code no worse than before in this regard.

(dyoung)

2009-07-23 17:53:17 UTC MAIN commitmail json YAML

Avoid a kernel assertion failure upstream by using FSTATE_NOTFOUND
rather than FSTATE_FOUND when setting the unit number directly.

config_attach_pseudo() will convert it to FSTATE_FOUND just after the
assertion.

(plunky)

2009-07-23 15:26:21 UTC MAIN commitmail json YAML

2009-07-23 13:38:57 UTC MAIN commitmail json YAML

2009-07-23 13:37:34 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2009-07-23 13:34:26 UTC MAIN commitmail json YAML

2009-07-23 10:53:19 UTC MAIN commitmail json YAML

2009-07-23 07:21:45 UTC MAIN commitmail json YAML

quick hack to allow brightness control via PMF

(macallan)

2009-07-23 05:05:13 UTC MAIN commitmail json YAML

Reduce the difference against FreeBSD and OpenBSD

  Define BGE_IS_JUMBO_CAPABLE and use it. No functional change.

  Cleanup the code for BGE_PCI_DMA_RW_CTL regster setting. No functional
  change.

  Fix a printf message.

(msaitoh)

2009-07-23 04:32:13 UTC MAIN commitmail json YAML

Fix from Bert Kiers, also noted by jak - be consistent in naming the
key for the target hostname variable - it's "target hostname", not
"target host".

(agc)

2009-07-23 02:54:27 UTC MAIN commitmail json YAML

Clarify the description of the errno behavior, based on the recent
thread in tech-userlevel.

(dholland)

2009-07-23 02:31:56 UTC MAIN commitmail json YAML

Mention, along with the behavior of succeeding system calls, the
normal behavior of succeeding library functions regarding errno.
(That is, they may leave arbitrary nonzero values in errno.)

Ok kleink@; related to PR lib/41567 as well as a recent thread on
tech-userlevel.

(dholland)

2009-07-23 01:10:02 UTC MAIN commitmail json YAML

Restore error behaviour bulldozed in rev 1.246.

might fix PR kern/41769

(pooka)

2009-07-23 01:01:31 UTC MAIN commitmail json YAML

return proper errno from mount

(pooka)

2009-07-22 22:54:15 UTC MAIN commitmail json YAML

2009-07-22 22:53:41 UTC MAIN commitmail json YAML

Constify the fourth argument of sysctlbtname(3) (ie. `newp', the pointer to
the new value).

This change sync sysctl(3) and sysctlbtname(3) prototypes.

No objection on <tech-userlevel>

(alc)

2009-07-22 22:40:52 UTC netbsd-4-0 commitmail json YAML

2009-07-22 22:39:47 UTC netbsd-4-0 commitmail json YAML

2009-07-22 22:33:26 UTC netbsd-4 commitmail json YAML

2009-07-22 22:31:08 UTC netbsd-4 commitmail json YAML

2009-07-22 21:35:38 UTC MAIN commitmail json YAML

Don't set debug for the directory.

(joerg)

2009-07-22 21:06:56 UTC MAIN commitmail json YAML

Since rumpfs can now be used from publically exported routines,
convert unsupported checking KASSERTs to return EOPNOTSUPP.

(pooka)

2009-07-22 21:05:30 UTC MAIN commitmail json YAML

2009-07-22 20:49:29 UTC MAIN commitmail json YAML

* catch up with the ukfs changes
* leave mounted fs reference counting totally up to le coq grande
  and simply force an unmount if the kernel has decided the mountpoint
  is not busy

(pooka)

2009-07-22 20:46:34 UTC MAIN commitmail json YAML

Since rump rootfs now supports creating directories, mount ukfs
mounts at the requested mountpoint instead of as the rump kernel
rootfs.  While doing so, generally convert everything to use system
calls instead of handcrafter rump interfaces (e.g. rump_sys_mount()
instead of rump_mnt_mount()).  This avoids a lot of unnecessary
fuss.

Change UKFS_DEFAULTMP from / to /ukfs and bump ukfs version.

(pooka)

2009-07-22 19:48:27 UTC MAIN commitmail json YAML

Declare strsignal(3) in <string.h>, per POSIX-2008, and adjust
documentation accordingly.

Fixes PR standards/41325 from Perry E. Metzger.

(kleink)

2009-07-22 19:42:15 UTC MAIN commitmail json YAML

Sort supported hardware by name.

(wiz)

2009-07-22 19:40:41 UTC MAIN commitmail json YAML

Remove unnecessary .Pp.

(wiz)

2009-07-22 18:25:26 UTC MAIN commitmail json YAML

Only need path if we have issetugid... From Anon Ymous

(christos)

2009-07-22 17:53:20 UTC MAIN commitmail json YAML

2009-07-22 17:48:26 UTC MAIN commitmail json YAML

Update supported chips list.

(alc)

2009-07-22 17:45:54 UTC MAIN commitmail json YAML

HAL redistribution is no longer constrained by specific redistribution rules.

(alc)

2009-07-22 17:34:56 UTC MAIN commitmail json YAML

The HAL is no longer a kernel blob, reflect this.

(alc)

2009-07-22 17:19:44 UTC MAIN commitmail json YAML

Make compat netbsd32 sendmsg follow the native version by allowing
empty messages. This let unfdpass regression test work as expected.

(njoly)

2009-07-22 16:57:15 UTC MAIN commitmail json YAML

2009-07-22 15:58:09 UTC MAIN commitmail json YAML

Don't depend on side effects inside an assert
From Michael Cook mcook at bbn dot com

(christos)

2009-07-22 15:57:41 UTC MAIN commitmail json YAML

Fix memory leaks in error paths.
From Michael Cook mcook at bbn dot com

(christos)

2009-07-22 15:57:00 UTC MAIN commitmail json YAML

Always initialize nread since it is an out param.
From Michael Cook mcook at bbn dot com

(christos)

2009-07-22 15:56:30 UTC MAIN commitmail json YAML

Move filename to the scope it is being used.
From Michael Cook mcook at bbn dot com

(christos)

2009-07-22 15:49:29 UTC MAIN commitmail json YAML

Make compat linux/linux32 getdents(2) fail with ENOTDIR instead of
EINVAL when file descriptor does not refer to a directory.

(njoly)

2009-07-22 15:09:57 UTC MAIN commitmail json YAML

add a "public domain" note (there is nothing creative justifying a
long license)

(drochner)

2009-07-22 14:24:01 UTC MAIN commitmail json YAML

Add usr/libdata/debug/usr/tests/lib/libc/string for MKDEBUG build.

(njoly)

2009-07-22 07:07:27 UTC MAIN commitmail json YAML

Add comma in enumeration.

(wiz)

2009-07-22 06:12:10 UTC MAIN commitmail json YAML

apply patch-am from pkgsrc modular-xorg-server:

date: 2009/06/24 17:25:36;  author: drochner;  state: Exp;  lines: +10 -89
zero out a local variable, fixes random behaviour in case a DRI hw module
cannot be loaded and the server falls back to software rendering, from
Rafal Boni per mail to tech-x11

(mrg)

2009-07-22 06:10:52 UTC MAIN commitmail json YAML

apply the patch from http://bugs.freedesktop.org/attachment.cgi?id=27568.
it fixes various issues picked up by newer pixman.

(mrg)

2009-07-22 04:49:19 UTC MAIN commitmail json YAML

2009-07-21 23:59:20 UTC MAIN commitmail json YAML

2009-07-21 23:59:00 UTC MAIN commitmail json YAML

+fhopen, +fhstatvfs1 RUMP

(pooka)

2009-07-21 21:45:33 UTC MAIN commitmail json YAML

flag a 64-bit integer constant as "ULL" -- this is not clean but the
code around it assumes it anyway
fixes build on 32-bit

(drochner)

2009-07-21 19:56:56 UTC MAIN commitmail json YAML

remove stray semicolons, makes lint happy and lets the libc build proceed

(drochner)

2009-07-21 19:41:00 UTC MAIN commitmail json YAML

Extract a lot of code from dkwedge_del(), and move it to dkwedge_detach()
to create a comprehensive detachment hook.  Let that hook run at
shutdown.  Now, 'drvctl -d dk0' actually deletes a wedge if it is
not in-use (otherwise fails w/ EBUSY), and wedges are gracefully
detached from their "parent" at shutdown.

(dyoung)

2009-07-21 18:50:43 UTC MAIN commitmail json YAML

Kill unreachable return statement.

(njoly)

2009-07-21 18:42:56 UTC MAIN commitmail json YAML

Do reject unknown/invalid linux clockid.

(njoly)

2009-07-21 17:37:51 UTC MAIN commitmail json YAML

2009-07-21 17:35:17 UTC MAIN commitmail json YAML

Don't redefine uint16_t and uint8_t, just use the system includes.

(joerg)

2009-07-21 17:14:12 UTC MAIN commitmail json YAML

Make the constant u_longlong too, lint is just too stupid...

(joerg)

2009-07-21 16:27:54 UTC MAIN commitmail json YAML

Some parts of gcc fail with the direct include of sys/inttypes.h, so
fall back to using sys/types.h like stdlib.h does.

(joerg)

2009-07-21 16:10:48 UTC MAIN commitmail json YAML

Add explicit casts to make lint happy.

(joerg)

2009-07-21 16:04:16 UTC MAIN commitmail json YAML

2009-07-21 15:10:39 UTC MAIN commitmail json YAML

No need to clear BSS in kernel itself if there is valid bootinfo,
i.e. it's loaded by our native bootloader.

(tsutsui)

2009-07-21 14:55:33 UTC MAIN commitmail json YAML

2009-07-21 14:26:48 UTC MAIN commitmail json YAML

Fix an #ifdef botch in rev 1.214 that causes
[ Kernel symbol table invalid! ] message at boot,
which means no ksyms(4) support even on GENERIC kernel.

Should be pulled up to netbsd-4 and netbsd-5.

(tsutsui)

2009-07-21 14:18:50 UTC MAIN commitmail json YAML

2009-07-21 13:22:15 UTC MAIN commitmail json YAML

Xref popcount(3).

(wiz)

2009-07-21 13:21:42 UTC MAIN commitmail json YAML

Fix typo, add comma in enumeration.

(wiz)

2009-07-21 13:18:44 UTC MAIN commitmail json YAML

2009-07-21 12:40:53 UTC MAIN commitmail json YAML

2009-07-21 09:49:16 UTC MAIN commitmail json YAML

Some improvements based on the work of Adam Ciarcinski.
Adapted everything to integrate with current 5.99 source.
Added an Amiga PIC for interrupt handling.

Status:
A CSPPC machine probably boots into single user, but only few devices
will attach without problems (e.g. keyboard, serial, parallel, floppy disk,
the RTC, CC graphics, sometimes Ariande ethernet and A4000 IDE.
BPPC support is prepared, but unfinished and untested (I don't own a BPPC).

A problem which has to be solved is interrupt acknowledging, which may happen
twice. Once in the amiga drivers from sys/arch/amiga/dev and then in the PPC
specific pic_amiga.c.

(phx)

2009-07-21 07:35:55 UTC MAIN commitmail json YAML

2009-07-21 07:08:57 UTC MAIN commitmail json YAML

protect C constructs from assembler source inclusion.

(nisimura)

2009-07-21 01:35:02 UTC MAIN commitmail json YAML

Modify to support multibyte characters.

(ahoka)

2009-07-21 01:25:14 UTC MAIN commitmail json YAML

Apply some ANSI and KNF.

(ahoka)

2009-07-21 01:12:55 UTC MAIN commitmail json YAML

Change to support multibyte characters.

(ahoka)

2009-07-21 01:06:03 UTC MAIN commitmail json YAML

2009-07-21 01:05:35 UTC MAIN commitmail json YAML

do not need the postfix libraries.

(mrg)

2009-07-21 01:00:53 UTC MAIN commitmail json YAML

rebuild all of these based upon build-makefiles version 1.7.

XXX: i have re-applied the by-hand patch to
XXX: compat/gnu/lib/crtstuff4/Makefile that ensures it finds the right
XXX: tconfig.h.

(mrg)

2009-07-21 00:49:30 UTC MAIN commitmail json YAML

2009-07-21 00:49:14 UTC MAIN commitmail json YAML

it's not quite upto libcrypto.so.6.1 yet...

(mrg)

2009-07-21 00:48:30 UTC MAIN commitmail json YAML

what was usr.bin/ssh is now openssh/bin, not openssh/bin/ssh.

(mrg)

2009-07-21 00:47:23 UTC MAIN commitmail json YAML

set SSHDIST to the new location.  HI CHRISTOS!

(mrg)

2009-07-21 00:41:04 UTC netbsd-5 commitmail json YAML

2009-07-21 00:40:44 UTC MAIN commitmail json YAML

don't need absolute paths for fs component names

(pooka)

2009-07-21 00:40:13 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #865):
sys/arch/amd64/amd64/trap.c: revisions 1.56, 1.57
handle protection fault properly.

(snj)

2009-07-21 00:38:26 UTC netbsd-5-0 commitmail json YAML

2009-07-21 00:37:30 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #865):
sys/arch/amd64/amd64/trap.c: revisions 1.56, 1.57
handle protection fault properly.

(snj)

2009-07-21 00:37:25 UTC MAIN commitmail json YAML

Make rump_lfs work again: load fs components dynamically instead
of trying to link them in on the command line and get pounded by
link set failage.

(pooka)

2009-07-21 00:33:28 UTC MAIN commitmail json YAML

the consumers expect the aiodone workqueue to be mpsafe.  make it so.

(pooka)

2009-07-21 00:31:58 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #863):
sys/sys/vnode.h: revision 1.207
sys/kern/vfs_subr.c: revision 1.379
put a flag bit into v_usecount to prevent vtryget during getcleanvnode.
this fixes the following deadlock.
        a thread doing getcleanvnode:
        pick a vnode
        acqure v_interlock
        v_usecount++
        call vclean
                now, another thread doing cache_lookup:
                picks the vnode
                vtryget succeed
                vn_lock succeed
        now in vclean:
        set VI_XLOCK (too late to be noticed by the competing thread)
        wait on the vnode lock (this might violate locking order)
the use of a flag bit was suggested by Andrew Doran.  PR/41374.

(snj)

2009-07-21 00:29:33 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #863):
sys/sys/vnode.h: revision 1.207
sys/kern/vfs_subr.c: revision 1.379
put a flag bit into v_usecount to prevent vtryget during getcleanvnode.
this fixes the following deadlock.
        a thread doing getcleanvnode:
        pick a vnode
        acqure v_interlock
        v_usecount++
        call vclean
                now, another thread doing cache_lookup:
                picks the vnode
                vtryget succeed
                vn_lock succeed
        now in vclean:
        set VI_XLOCK (too late to be noticed by the competing thread)
        wait on the vnode lock (this might violate locking order)
the use of a flag bit was suggested by Andrew Doran.  PR/41374.

(snj)

2009-07-21 00:28:35 UTC MAIN commitmail json YAML

enter the right bin/ssh subdir for "configinstall".

HI CHRISTOS!

(mrg)

2009-07-21 00:23:02 UTC MAIN commitmail json YAML

fix the generated from id.
don't generate some subdir makefiles.

(mrg)

2009-07-21 00:23:01 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #857):
sys/kern/sys_mqueue.c: revision 1.21 via patch
mq_send/mq_receive: while permission may allow that, return EBADF if sending
to read-only queue, or receiving from write-only queue.
From Stathis Kamperis, thanks!

(snj)

2009-07-21 00:21:21 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by rmind in ticket #857):
sys/kern/sys_mqueue.c: revision 1.21 via patch
mq_send/mq_receive: while permission may allow that, return EBADF if sending
to read-only queue, or receiving from write-only queue.
From Stathis Kamperis, thanks!

(snj)

2009-07-21 00:19:57 UTC MAIN commitmail json YAML

Can't see any reason to stat() the .so before dlopen(), so get rid
of that call.  uses normal ldlib paths now

(pooka)

2009-07-21 00:12:00 UTC MAIN commitmail json YAML

bring this much closer to reality:

- add many subdirs of libs missing
- output a literal $NetBSD$ as well as the expanded version of this script
- special case a bunch of the external subdirs, since some of the library
  subdirs exist in toplevel directory, not the "lib" directory

(mrg)

2009-07-20 22:57:00 UTC MAIN commitmail json YAML

2009-07-20 21:13:28 UTC MAIN commitmail json YAML

2009-07-20 21:03:43 UTC MAIN commitmail json YAML

2009-07-20 20:41:52 UTC MAIN commitmail json YAML

2009-07-20 20:41:06 UTC MAIN commitmail json YAML

2009-07-20 20:19:49 UTC MAIN commitmail json YAML

reference the regular Makefile directly instead of copying it.

(christos)

2009-07-20 19:59:23 UTC MAIN commitmail json YAML

use the new ssh

(christos)

2009-07-20 19:25:07 UTC MAIN commitmail json YAML

In ipmi_match(), initialize the condition variable sc_cmd_sleep.
Fixes a bug in previous, exposed by

# drvctl -d ipmi0
# drvctl -r -a ipmibus mainbus0
*lockdebug panic here*

(dyoung)

2009-07-20 19:11:30 UTC MAIN commitmail json YAML

Overhaul synchronization in ipmi(4): synchronize all access to
device registers with a mutex.  Convert tsleep/wakeup calls to
cv_wait/cv_signal.

Do not repeatedly malloc/free tiny buffers for sending/receiving
commands, but reserve a command buffer in the softc.

Tickle the watchdog in the sensors-refreshing thread.

I am fairly certain that after the device is attached, every register
access happens in the sensors-refreshing thread.  Moreover, no
software interrupt touches any register, now.  So I may get rid of
the mutex that protects register accesses, sc_cmd_mtx.

(dyoung)

2009-07-20 18:45:27 UTC MAIN commitmail json YAML

Use __constfunc instead of __attribute__((__const__)).

(joerg)

2009-07-20 18:44:09 UTC MAIN commitmail json YAML

constify for new openssl

(christos)

2009-07-20 18:24:01 UTC MAIN commitmail json YAML

2009-07-20 18:11:37 UTC MAIN commitmail json YAML

describe & attach raidframe rump kernel component

(pooka)

2009-07-20 18:09:20 UTC MAIN commitmail json YAML

2009-07-20 18:04:14 UTC MAIN commitmail json YAML

2009-07-20 18:03:26 UTC MAIN commitmail json YAML

2009-07-20 18:01:41 UTC MAIN commitmail json YAML

2009-07-20 17:46:04 UTC MAIN commitmail json YAML

Add __constfunc and explain how it differs from __pure.

(joerg)

2009-07-20 17:39:06 UTC MAIN commitmail json YAML

2009-07-20 17:37:40 UTC MAIN commitmail json YAML

2009-07-20 17:35:06 UTC MAIN commitmail json YAML

2009-07-20 17:34:41 UTC MAIN commitmail json YAML

openssl has moved

(christos)

2009-07-20 17:30:54 UTC MAIN commitmail json YAML

2009-07-20 17:29:08 UTC MAIN commitmail json YAML

2009-07-20 17:28:51 UTC MAIN commitmail json YAML

use the proper libcrypto

(christos)

2009-07-20 17:22:29 UTC MAIN commitmail json YAML

- use CFATTACH_DECL_NEW()
- include "ioconf.h" for declaration of struct cfdriver.

(tsutsui)

2009-07-20 17:21:31 UTC MAIN commitmail json YAML

Use CFATTACH_DECL_NEW(). (no softc)

(tsutsui)

2009-07-20 17:17:56 UTC MAIN commitmail json YAML

2009-07-20 17:12:43 UTC MAIN commitmail json YAML

realloc works much better if it actually uses realloc instead of malloc

(pooka)

2009-07-20 17:05:13 UTC MAIN commitmail json YAML

2009-07-20 17:03:38 UTC MAIN commitmail json YAML

2009-07-20 16:45:50 UTC MAIN commitmail json YAML

Sprinkle keyword volatile around device register accesses.

(tsutsui)

2009-07-20 16:25:23 UTC MAIN commitmail json YAML

2009-07-20 15:48:16 UTC MAIN commitmail json YAML

2009-07-20 15:46:51 UTC MAIN commitmail json YAML

Use the correct libcrypto.

(christos)

2009-07-20 15:43:51 UTC MAIN commitmail json YAML

2009-07-20 15:41:55 UTC MAIN commitmail json YAML

2009-07-20 15:40:05 UTC MAIN commitmail json YAML

find the correct libcrypto

(christos)

2009-07-20 15:34:49 UTC MAIN commitmail json YAML

make sha256/512 binary compatible with the libc version which we now use.

(christos)

2009-07-20 15:33:44 UTC MAIN commitmail json YAML

2009-07-20 15:32:33 UTC MAIN commitmail json YAML

catch up with openssl constification

(christos)

2009-07-20 15:21:00 UTC MAIN commitmail json YAML

Put back dsl's string changes, but fix memchr.S to use cmp so that the
condition code is set (and fix the comments 0x10->0x01). From Anon Ymous
We need a test for memchr(x, -1)...

(christos)

2009-07-20 12:16:37 UTC MAIN commitmail json YAML

2009-07-20 12:10:03 UTC MAIN commitmail json YAML

Re-add explanation of how to correctly use realloc.

(pooka)

2009-07-20 11:46:17 UTC MAIN commitmail json YAML

- add missing "usb* at ehci?" line.

(nisimura)

2009-07-20 11:43:09 UTC MAIN commitmail json YAML

2009-07-20 11:23:04 UTC MAIN commitmail json YAML

2009-07-20 07:58:54 UTC MAIN commitmail json YAML

Formatting nit.

(wiz)

2009-07-20 06:43:18 UTC MAIN commitmail json YAML

Use random() instead of rand(), and seed with time instead of pid.

(dholland)

2009-07-20 06:39:06 UTC MAIN commitmail json YAML

Assorted minor cleanups, no functional change:
  - u_int* -> uint*
  - don't make private typedefs of system structures
  - use curses TRUE and FALSE only with curses booleans, otherwise
    true and false;
  - includes cleanup
  - group globals in extern.c by functionality

Object file diffs inspected.

(dholland)

2009-07-20 06:14:15 UTC MAIN commitmail json YAML

Fix little bit, and add a few files.
  current status is to see following thread.
      http://mail-index.netbsd.org/port-ia64/2009/06/18/msg000102.html

(kiyohara)

2009-07-20 06:12:41 UTC MAIN commitmail json YAML

s/struct device/device_t/.
s/struct cfdata/cfdata_t/.
Remove unused <sys/bus.h>
The macro CFATTACH_DECL_NEW() was call with size 0 temporarily.

(kiyohara)

2009-07-20 06:09:29 UTC MAIN commitmail json YAML

2009-07-20 06:00:56 UTC MAIN commitmail json YAML

2009-07-20 05:44:02 UTC MAIN commitmail json YAML

2009-07-20 05:33:35 UTC MAIN commitmail json YAML

ANSIfy. Also, we now have RANDOM_MAX; use it. Object diffs checked...

(dholland)

2009-07-20 05:10:49 UTC MAIN commitmail json YAML

Fix little bit, and add a few files.
  current status is to see following thread.
    http://mail-index.netbsd.org/port-ia64/2009/06/18/msg000102.html
Also call banner().

(kiyohara)

2009-07-20 04:59:04 UTC MAIN commitmail json YAML

2009-07-20 04:41:37 UTC MAIN commitmail json YAML

2009-07-20 03:51:42 UTC MAIN commitmail json YAML

2009-07-19 23:45:29 UTC MAIN commitmail json YAML

2009-07-19 23:44:21 UTC MAIN commitmail json YAML