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 (1h)  netbsd-8 (5d)  netbsd-10 (5d)  netbsd-9 (11d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 11:15:17 UTC Now

2009-03-30 16:34:19 UTC MAIN commitmail json YAML

Add a MKREPRO variable (defaults to "no") that invokes newvers.sh with
the -r flag if it is set to "yes", resulting in a reproducible kernel build.

(perry)

2009-03-30 16:33:39 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by haad in ticket #623):
common/lib/libprop/prop_object.c: revision 1.26
Fix crash where user was able to crash proplib with trying to internalize
bad xml file with non-existing data type e.g. <number>.
Problem is that poi is not NULL even in case that we haven't find any match
in data type name. We need to check if poi->poi_tag is not NULL before
calling poi->poi_intern function which is non existing case NULL and will
cause crash.

(snj)

2009-03-30 16:29:55 UTC MAIN commitmail json YAML

Add a -r option that produces a version string without the time or kernel
build number in it. This will be used for reproducible builds.

(perry)

2009-03-30 16:29:38 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #624):
crypto/dist/openssl/crypto/asn1/asn1.h: revision 1.10
crypto/dist/openssl/crypto/asn1/asn1_err.c: revision 1.2
crypto/dist/openssl/crypto/asn1/tasn_dec.c: revision 1.9
crypto/dist/openssl/crypto/cms/cms_smime.c: revision 1.2
apply patches from upstream CVS to fix 3 security problems:
-ASN1 printing crash (CVE-2009-0590)
-Incorrect Error Checking During CMS verification (CVE-2009-0591)
-Invalid ASN1 clearing check (CVE-2009-0789)

(snj)

2009-03-30 14:58:03 UTC MAIN commitmail json YAML

Avoid newlines for .An.

(wiz)

2009-03-30 12:47:49 UTC MAIN commitmail json YAML

2009-03-30 11:22:46 UTC MAIN commitmail json YAML

2009-03-30 09:51:37 UTC MAIN commitmail json YAML

#include <sys/types.h>, not <stdbool.h> for userland
in defined(_STANDALONE) case too.

(tsutsui)

2009-03-30 09:22:53 UTC MAIN commitmail json YAML

2009-03-30 07:42:52 UTC MAIN commitmail json YAML

Fix crash where user was able to crash proplib with trying to internalize
bad xml file with non-existing data type e.g. <number>.

Problem is that poi is not NULL even in case that we haven't find any match
in data type name. We need to check if poi->poi_tag is not NULL before
calling poi->poi_intern function which is non existing case NULL and will
cause crash.

(haad)

2009-03-30 06:22:25 UTC MAIN commitmail json YAML

Split device_t and softc, use aprint_*, rename/reformat stuff to
minimize diffs to dev/apm/apm.c (even at the cost of uglification).

Tested on Jornada 690 (hpcsh).

(uwe)

2009-03-30 06:17:40 UTC MAIN commitmail json YAML

Fix battery_state vs. battery_flags confusion.
Fill all fields of struct apm_power_info in hpcapm_get_powstat.

(uwe)

2009-03-30 02:01:11 UTC MAIN commitmail json YAML

2009-03-30 02:01:09 UTC MAIN commitmail json YAML

need getnanouptime not getmicrouptime

(christos)

2009-03-30 01:51:40 UTC MAIN commitmail json YAML

apply from sys/dev:
revision 1.17
date: 2009/03/29 19:50:17;  author: mrg;  state: Exp;  lines: +7 -7
drm_addmap():
- for _DRM_CONSISTENT mappings, keep the handle.
- use DRM_HANDLE_NEEDS_MASK()

drm_mapbufs():
- use DRM_HANDLE_NEEDS_MASK()

drm_mmap():
- use DRM_HANDLE_NEEDS_MASK()
- for _DRM_SCATTER_GATHER and _DRM_SHM, use vtophys() on the
  adjusted offset. XXX

this is gets radeon working on amd64 with an older PCI 9250 card.

XXX: need to excise vtophys() usage.
XXX: need to finish porting these fixes to external.

yay!  this takes care of one of the XXX's.  still not quite working.

(mrg)

2009-03-30 01:48:31 UTC MAIN commitmail json YAML

XXX: drm_close_pid() went away, and the hack i tried to avoid it
XXX: ended up looping forever.  replace it with a hack that doesn't
XXX: hang the system.

(mrg)

2009-03-30 01:47:36 UTC MAIN commitmail json YAML

- set dev->device to the device_t
- fix a DEBUG message
- apply from sys/dev:
revision 1.20
date: 2009/01/18 10:04:35;  author: mrg;  state: Exp;  lines: +6 -2
Don't attempt to unload a DRM device that's in use.  (Note:
Unloading doesn't work right in any case -- it doesn't clean up the
sysctl tree, among other things.  This code needs Work, but at least
this prevents it crashing randomly due to autounload while X is
running.)  Also, fix the dependency list for radeondrm.

contributed anonymously.

(mrg)

2009-03-30 01:45:42 UTC MAIN commitmail json YAML

apply from sys/dev:
revision 1.11
date: 2009/03/29 19:50:17;  author: mrg;  state: Exp;  lines: +9 -6
drm_addmap():
- for _DRM_CONSISTENT mappings, keep the handle.
- use DRM_HANDLE_NEEDS_MASK()

drm_mapbufs():
- use DRM_HANDLE_NEEDS_MASK()

drm_mmap():
- use DRM_HANDLE_NEEDS_MASK()
- for _DRM_SCATTER_GATHER and _DRM_SHM, use vtophys() on the
  adjusted offset. XXX

this is gets radeon working on amd64 with an older PCI 9250 card.

XXX: need to excise vtophys() usage.
XXX: need to finish porting these fixes to external.

however, this doesn't get radeon working on amd64 here :(

(mrg)

2009-03-30 01:44:41 UTC MAIN commitmail json YAML

- apply from sys/dev:
revision 1.14
date: 2009/03/29 19:39:10;  author: mrg;  state: Exp;  lines: +4 -3
include the size in a falled allocation message.

- use BUS_DMA_ALLOCNOW in bus_dmamap_create() call

- remove a redundant check for NULL

(mrg)

2009-03-30 01:42:20 UTC MAIN commitmail json YAML

- apply from sys/dev:
revision 1.33
date: 2009/03/29 17:00:50;  author: mrg;  state: Exp;  lines: +12 -4
add a comment explaining DRM_NETBSD_ADDR2HANDLE/DRM_NETBSD_HANDLE2ADDR:

* This hack strips the top bit from amd64 addresses, which avoid
* udv_attach() returning NULL for "negative" offset.
* A better hack would be to encode the offset of some kernel data
* structure..

add a new DRM_HANDLE_NEEDS_MASK macro to check whether the above need to
be applied for various mapping types (_DRM_SHM and _DRM_SCATTER_GATHER.)

also:
- use IPL_VM for now
- use a lot of bus_space
- struct drm_device now has a pointer to the device_t

(mrg)

2009-03-30 01:38:21 UTC MAIN commitmail json YAML

apply from sys/dev:
revision 1.12
date: 2009/03/29 19:37:25;  author: mrg;  state: Exp;  lines: +9 -3
XXX:  for now, add the DRM_NETBSD_HANDLE2ADDR() hack in a few places.
update a debug message.

(mrg)

2009-03-30 00:31:59 UTC MAIN commitmail json YAML

one more timeval -> timespec line

(christos)

2009-03-29 23:46:34 UTC MAIN commitmail json YAML

2009-03-29 20:59:18 UTC MAIN commitmail json YAML

Catch up with kernel changes

(christos)

2009-03-29 19:50:17 UTC MAIN commitmail json YAML

drm_addmap():
- for _DRM_CONSISTENT mappings, keep the handle.
- use DRM_HANDLE_NEEDS_MASK()

drm_mapbufs():
- use DRM_HANDLE_NEEDS_MASK()

drm_mmap():
- use DRM_HANDLE_NEEDS_MASK()
- for _DRM_SCATTER_GATHER and _DRM_SHM, use vtophys() on the
  adjusted offset. XXX

this is gets radeon working on amd64 with an older PCI 9250 card.

XXX: need to excise vtophys() usage.
XXX: need to finish porting these fixes to external.

(mrg)

2009-03-29 19:39:50 UTC MAIN commitmail json YAML

add a radeon-x1550 (works as well as other rv5xx i guess.)

(mrg)

2009-03-29 19:39:10 UTC MAIN commitmail json YAML

include the size in a falled allocation message.

(mrg)

2009-03-29 19:37:25 UTC MAIN commitmail json YAML

XXX:  for now, add the DRM_NETBSD_HANDLE2ADDR() hack in a few places.
update a debug message.

(mrg)

2009-03-29 19:21:20 UTC MAIN commitmail json YAML

2009-03-29 18:33:57 UTC MAIN commitmail json YAML

add a note about needing to rebuild i386 toolchain

(mrg)

2009-03-29 18:22:08 UTC MAIN commitmail json YAML

2009-03-29 18:21:06 UTC MAIN commitmail json YAML

protect allevents list with a mutex

(pooka)

2009-03-29 17:54:12 UTC MAIN commitmail json YAML

- use itimespecfix to detect invalid timespecs
- use tstohz instead of mstohz to prevent overflow.

(christos)

2009-03-29 17:06:01 UTC MAIN commitmail json YAML

delete COMPAT_43 that is now in GENERIC

(mrg)

2009-03-29 17:00:50 UTC MAIN commitmail json YAML

add a comment explaining DRM_NETBSD_ADDR2HANDLE/DRM_NETBSD_HANDLE2ADDR:

* This hack strips the top bit from amd64 addresses, which avoid
* udv_attach() returning NULL for "negative" offset.
* A better hack would be to encode the offset of some kernel data
* structure..

add a new DRM_HANDLE_NEEDS_MASK macro to check whether the above need to
be applied for various mapping types (_DRM_SHM and _DRM_SCATTER_GATHER.)

(mrg)

2009-03-29 16:56:31 UTC MAIN commitmail json YAML

use %lx instead of %x for a few varaiables that may be 64 bit.

also match plain old PCI cards.  with this, an older PCI radeo 9250
now works with drm.

(mrg)

2009-03-29 16:42:42 UTC netbsd-4 commitmail json YAML

Apply patch, requested by msaitoh as part of ticket #1284:
distrib/sets/lists/base/mi: patch
Fix typo; fix build on netbsd-4 branch.

(bouyer)

2009-03-29 16:23:23 UTC MAIN commitmail json YAML

PR/41094: Matteo Beccati: sigtimedwait returns EAGAIN instead of EINVAL if
timeout is invalid

(christos)

2009-03-29 16:22:17 UTC MAIN commitmail json YAML

Add workaround for 82543GC.
We need to force speed and duplex on the MAC equal to what the PHY
speed and duplex configuration is. Fixes PR#36430.

(msaitoh)

2009-03-29 16:06:54 UTC MAIN commitmail json YAML

Save errno before descending to cleanup gehennom.

(pooka)

2009-03-29 16:04:15 UTC MAIN commitmail json YAML

add ptyfs to the list of file systems that don't get put into the
nightly df listing

(perry)

2009-03-29 15:45:08 UTC MAIN commitmail json YAML

Unfuck compat some more

(ad)

2009-03-29 15:23:54 UTC MAIN commitmail json YAML

Remove debug code from previous.

(ad)

2009-03-29 14:56:00 UTC MAIN commitmail json YAML

remove entries which are done

(pooka)

2009-03-29 14:25:39 UTC MAIN commitmail json YAML

add firmware for iwl 5000

(christos)

2009-03-29 14:22:25 UTC MAIN commitmail json YAML

2009-03-29 12:19:43 UTC MAIN commitmail json YAML

Remove gnu/usr.bin from SRCDIRS.
No necessary files there since we have got non-GPLed src/usr.bin/gzip.

(tsutsui)

2009-03-29 11:26:05 UTC MAIN commitmail json YAML

2009-03-29 10:58:54 UTC MAIN commitmail json YAML

Make i386 use banner(). amd64 not converted yet as it seems to trip into
a bug in format_bytes().

(ad)

2009-03-29 10:58:28 UTC MAIN commitmail json YAML

Add a cental banner() function to print the copyright and version info.

(ad)

2009-03-29 10:56:44 UTC MAIN commitmail json YAML

uvm_kmguard chgs

(ad)

2009-03-29 10:51:54 UTC MAIN commitmail json YAML

kernel memory guard for DEBUG kernels, proposed on tech-kern.
See kmem_alloc(9) for details.

(ad)

2009-03-29 10:29:00 UTC MAIN commitmail json YAML

fsync:

- atime updates were not being synced.

ffs_sync:

- In some cases the sync vnode was acting like now dead /usr/sbin/update.
  It was examining vnodes that it should have ignored.

- It would find dirty inodes and try to flush them. Often ffs_fsync()
  cheerfully ignored the flush request due to the fsync bug. Such inodes
  remained dirty and were repeatedly re-examined by the syncer until
  vnode reclaim or system shutdown.

- We were marking our place in the per-mount vnode list even though in
  most cases there was not flush to perform. While not a bug, this wasted
  CPU cycles because a TAILQ_NEXT would have sufficed.

(ad)

2009-03-29 10:12:32 UTC MAIN commitmail json YAML

2009-03-29 09:30:05 UTC MAIN commitmail json YAML

- Make the threadreg code use _lwp_setprivate() instead of MD hooks.

  XXX This must not be enabled by default because the LWP private mechanism
  is reserved for TLS. It is provided only as a test/demo.

  XXX Since ucontext_t does not contain the thread private variable, for a
  short time after threads are created their thread specific data is unset.
  If a signal arrives during that time we are screwed.

- No longer need pthread__osrev.

- Rearrange _lwp_ctl() calls slightly.

(ad)

2009-03-29 09:24:53 UTC MAIN commitmail json YAML

_lwp_setprivate: provide the value to MD code if a hook is present.

This will be used to support TLS. The MD method must match the ELF TLS spec
for that CPU architecture (if there is a spec).

At this time it is only implemented for i386, where it means setting the
per-thread base address for %gs. Please implement this for your platform!

(ad)

2009-03-29 08:55:27 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2009-03-29 08:54:10 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2009-03-29 07:56:56 UTC MAIN commitmail json YAML

2009-03-29 07:56:20 UTC MAIN commitmail json YAML

Include some headers to make rump_syscalls.h self-contained.
(not strictly correct wrt portability, but there are bigger fish
to saltgrill in that area)

(pooka)

2009-03-29 07:33:53 UTC MAIN commitmail json YAML

Don't assume all RX packets have VLAN headers even if vlanif is configured.
Instead, always check ether_type and use appropriate offsets to adjust
the hardware RX sum value.

XXX: vlan(4) doesn't seem to use csum_data and csum_flags in mbufs anyway.

(tsutsui)

2009-03-29 07:24:56 UTC MAIN commitmail json YAML

Get width, height, and linebytes values from prom_getpropint().

(tsutsui)

2009-03-29 07:19:40 UTC MAIN commitmail json YAML

Use <bsd.klinks.mk> to create machine and ${MACHINE_ARCH} symlinks.

(tsutsui)

2009-03-29 06:04:51 UTC MAIN commitmail json YAML

Minor fix, from Alan R. S. Bueno in PR 41046, adjusted by me to not use
the default operand of .Ar on grounds of source clarity.

(dholland)

2009-03-29 05:58:42 UTC MAIN commitmail json YAML

A couple minor fixes, from Alan R. S. Bueno in PR 41046.

(dholland)

2009-03-29 05:26:44 UTC MAIN commitmail json YAML

Merge patch from PR 12605, which tidies up allocation of transmit DMA maps.
Generalize it to also tidy up allocation of receive DMA maps. And change a
few of the symbol names involved to (1) make sure all uses have been fixed
and (2) make it clearer what's actually going on.

Previously the driver was using DMA maps off the free list without fully
allocating them, apparently in order to save two or three lines releasing
them on error paths. According to the submitter of the PR (H.Saito) this
was causing it to reuse a map already in use when under load, resulting
in panics.

I'm not sure if that ought to have been possible or if it reflected an
interrupt handling bug somewhere else, but the change is an improvement
regardless, so we'll go with it.

Compile-tested only, but I've crosschecked the diffs and all that and it's
a pretty noninvasive change.

(Is anyone actually using this driver rather than tlp?)

(dholland)

2009-03-29 05:02:47 UTC MAIN commitmail json YAML

kpsignal2: do not start process (when it is stopped) for all termination
signals (i.e. SA_KILL), just if SIGKILL (or SIGCONT).  Improve comments.

Make some functions static, remove unused sigrealloc() prototype.

Fixes PR/39814.  Similar patch reviewed by <ad>.

(rmind)

2009-03-29 04:56:17 UTC MAIN commitmail json YAML

Use pre-generated boothfs.uue binary to create macppccd.

(tsutsui)

2009-03-29 04:54:20 UTC MAIN commitmail json YAML

Initial generated boothfs.uue binary by macppc_mkboothfs.

(tsutsui)

2009-03-29 04:52:12 UTC MAIN commitmail json YAML

Add targets to prepare generated boothfs.uue binary file.

(tsutsui)

2009-03-29 04:40:01 UTC MAIN commitmail json YAML

fownsignal: pre-check for zero pgid, avoids locking of proc_lock.

(rmind)

2009-03-29 01:12:22 UTC MAIN commitmail json YAML

5.99.9: struct vmspace grew a new member.

(mrg)

2009-03-29 01:10:28 UTC MAIN commitmail json YAML

2009-03-29 01:02:51 UTC MAIN commitmail json YAML

- add new RLIMIT_AS (aka RLIMIT_VMEM) resource that limits the total
address space available to processes.  this limit exists in most other
modern unix variants, and like most of them, our defaults are unlimited.
remove the old mmap / rlimit.datasize hack.

- adds the VMCMD_STACK flag to all the stack-creation vmcmd callers.
it is currently unused, but was added a few years ago.

- add a pair of new process size values to kinfo_proc2{}. one is the
total size of the process memory map, and the other is the total size
adjusted for unused stack space (since most processes have a lot of
this...)

- patch sh, and csh to notice RLIMIT_AS.  (in some cases, the alias
RLIMIT_VMEM was already present and used if availble.)

- patch ps, top and systat to notice the new k_vm_vsize member of
kinfo_proc2{}.

- update irix, svr4, svr4_32, linux and osf1 emulations to support
this information.  (freebsd could be done, but that it's best left
as part of the full-update of compat/freebsd.)

this addresses PR 7897.  it also gives correct memory usage values,
which have never been entirely correct (since mmap), and have been
very incorrect since jemalloc() was enabled.

tested on i386 and sparc64, build tested on several other platforms.

thanks to many folks for feedback and testing but most espcially
chuq and yamt for critical suggestions that lead to this patch not
having a special ugliness i wasn't happy with anyway :-)

(mrg)

2009-03-28 22:56:20 UTC MAIN commitmail json YAML

Change amd64 fault handler to check instruction pointer for copyin/out et al
functions, like in i386.  Avoids setting pcb_onfault, saves few instructions.

(rmind)

2009-03-28 22:46:52 UTC MAIN commitmail json YAML

2009-03-28 22:16:08 UTC MAIN commitmail json YAML

Fix another botch in hwcsum changes for PR kern/40955:
8168/8111/8168B/8111B doesn't have DESCV2.

Problem reported by Arto Huusko on current-users@.

(tsutsui)

2009-03-28 22:03:27 UTC MAIN commitmail json YAML

x86_64_ipi_halt: unset CPU as running (sync with i386).

(rmind)

2009-03-28 21:45:55 UTC MAIN commitmail json YAML

Convert some panic() checks to KASSERT()s.
This code is stable and there is no reason to enforce checks.

(rmind)

2009-03-28 21:43:17 UTC MAIN commitmail json YAML

- kpreempt_disabled: constify l.
- Few predictions.
- KNF.

(rmind)

2009-03-28 21:42:19 UTC MAIN commitmail json YAML

sys_fcntl: use FD_CLOEXEC, instead of magic number '1'.

(rmind)

2009-03-28 21:41:06 UTC MAIN commitmail json YAML

Make inferior() function static, rename to p_inferior(), return bool.

(rmind)

2009-03-28 21:38:56 UTC MAIN commitmail json YAML

- proc_free(): no need assign 'p->p_pptr' to 'parent' many times,
  re-use it where appropriate (proc_lock is held across usages).
- Undefine DEBUG_EXIT.

(rmind)

2009-03-28 21:34:34 UTC MAIN commitmail json YAML

Add a cast to intmax_t and use %jd to print an off_t.
Fixes at least the alpha and amd64 builds.

(he)

2009-03-28 21:34:18 UTC MAIN commitmail json YAML

2009-03-28 21:23:44 UTC MAIN commitmail json YAML

mmrw: add missing pmap_update().

(rmind)

2009-03-28 21:21:29 UTC MAIN commitmail json YAML

cpu_coredump: pass UIO_SYSSPACE to coredump_write(), not UIO_USERSPACE.

(rmind)

2009-03-28 18:57:10 UTC netbsd-5 commitmail json YAML

Correct ticket #536 to include two changes (grep -> ${GREP}) from tickets
#563 and #564 that should have been pulled up at the same time.

(snj)

2009-03-28 18:43:20 UTC MAIN commitmail json YAML

revert previous; ctags has been fixed.

(christos)

2009-03-28 16:34:35 UTC MAIN commitmail json YAML

2009-03-28 16:33:40 UTC MAIN commitmail json YAML

mark a bunch of syscalls as RUMP

(pooka)

2009-03-28 16:16:03 UTC MAIN commitmail json YAML

2009-03-28 15:17:16 UTC MAIN commitmail json YAML

remove troublesome printf specifier

(pooka)

2009-03-28 12:19:51 UTC MAIN commitmail json YAML

Don't include the AMD stuff if SMALLPROG is defined.
Brings the size of the sparc INSTALL ramdisk image under control again.

(he)

2009-03-28 11:00:47 UTC nick-hppapmap commitmail json YAML

Use __func__ everywhere.

Fix-up a message while here.

(skrll)

2009-03-28 10:47:21 UTC nick-hppapmap commitmail json YAML

2009-03-28 01:45:17 UTC MAIN commitmail json YAML

put the max_paddr DEBUG message under DUMP_DEBUG option.

(mrg)

2009-03-27 21:48:26 UTC MAIN commitmail json YAML

remove debugging code.

(christos)

2009-03-27 21:48:06 UTC MAIN commitmail json YAML

fix off-by-one bug that did not add a tag for "foo" in
    "typedef struct foo { int x; } foo_t";
as intended.

(christos)

2009-03-27 21:04:35 UTC MAIN commitmail json YAML

Remove -mtune, we'll let the compiler pick a good default (the current
default sucks).

(ad)

2009-03-27 19:53:20 UTC MAIN commitmail json YAML

Rearrange TSC inter-CPU synchronization code so that the gory details
are dealt with in x86/tsc.c and callers don't have to care that much.
Also add some comments and make some variables static.
approved by ad (a while ago)

(drochner)

2009-03-27 19:38:43 UTC MAIN commitmail json YAML

regenerated after i386 gcc configuration change (assume i486)

(drochner)

2009-03-27 19:36:55 UTC MAIN commitmail json YAML

Use "i486" as GNU_ARCH for i386 so that the toolchain and libraries
can use instructions which were not available on the original i386
(eg cmpxchg). Due to some strangeness in gcc's i386 support this needs
an extra --with-arch=i486 configure argument for gcc to have the desired
effect, see my post "i386 vs i486, some inconsistencies" to tech-toolchain
some weeks ago.
I'm not happy to break compatibility, but since (a) kernel support
for i386 was removed and (b) i387 code was put into libm this is
just another coffin nail.
The gain is besides consistency and more efficient code that intel
atomar intrinsics can now be used by gcc. (which would need runtime
library support otherwise)

(drochner)

2009-03-27 19:33:22 UTC MAIN commitmail json YAML

Point to ifmedia(4) more. And refer to -m flag to (for media).

(reed)

2009-03-27 19:19:49 UTC MAIN commitmail json YAML

-introduce a "COMMON_CONFIGURE_ARGS" variable which is included by
both CONFIGURE_ARGS and NATIVE_CONFIGURE_ARGS to reduce duplication
between tool and native configuration
-allow to pass a "--with-arch" argument to both configurations

(drochner)

2009-03-27 17:25:56 UTC netbsd-5 commitmail json YAML

2009-03-27 17:25:15 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #609):
sys/arch/i386/i386/vector.S: revision 1.44
sys/arch/i386/i386/trap.c: revision 1.244
remove a bunch of special casing to handle improperly set segment
registers.  if we faulted trying to set them, just fall into
"we_re_toast", and arrange for a SEGV to be delivered to the
userland process.  fixes kernel mode faults.
from andrew doran.

(msaitoh)

2009-03-27 17:18:18 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #600):
sys/ufs/ffs/ffs_vfsops.c: revision 1.244
ffs_sync: ensure that we *do* flush atime updates periodically.
ffs_update() was eating the flag.

(msaitoh)

2009-03-27 16:45:53 UTC MAIN commitmail json YAML

If a sip(4) is powered down, then neither is its PHY, so don't try to
read media status from the PHY.

(dyoung)

2009-03-27 16:34:47 UTC netbsd-5 commitmail json YAML

2009-03-27 16:28:42 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by apb in ticket #579):
gnu/dist/texinfo/lib/system.h 1.11
lib/libc/hash/hashhl.c 1.3
lib/libc/md/mdXhl.c 1.8
dist/file/src/file.h 1.18

Improve the ability to cross-build from Linux and OpenBSD hosts.

(msaitoh)

2009-03-27 16:15:25 UTC MAIN commitmail json YAML

For legibility, unifdef -U__FreeBSD__ -D__NetBSD__.  This compiles, but
it is not run-tested.

(dyoung)

2009-03-27 16:10:50 UTC MAIN commitmail json YAML

Make this build on -current.

(dyoung)

2009-03-27 16:09:24 UTC MAIN commitmail json YAML

If defined(_KERNEL), #include <sys/types.h>, otherwise #include
<stdbool.h>, for the bool definition that we need. intr.h only got the
definition by chance, before.

(dyoung)

2009-03-27 16:07:37 UTC MAIN commitmail json YAML

If defined(_KERNEL), #include <sys/types.h>, otherwise #include
<stdbool.h>, for the bool definition that we need. cpu.h only got the
definition by chance, before.

(dyoung)

2009-03-27 15:47:33 UTC MAIN commitmail json YAML

Explicitly #include <sys/device.h> and <sys/evcnt.h>.  These files only
got the definitions they needed by chance, before.

(dyoung)

2009-03-27 15:30:59 UTC netbsd-5 commitmail json YAML

2009-03-27 15:22:30 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #551):
gnu/dist/texinfo/Makefile.in: revision 1.7
Don't build the infokey and info binaries during toolchain builds.
This patches the false branch of the Makefile as the true branch is only
used for cross-compiling of texinfo with the internal build system.
This avoids the termcap dependency as noticed in PR 40810.

(msaitoh)

2009-03-27 15:08:32 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #548):
share/mk/bsd.info.mk: revision 1.39
gnu/dist/texinfo/makeinfo/makeinfo.h: revision 1.2
gnu/dist/texinfo/makeinfo/makeinfo.c: revision 1.15
gnu/dist/texinfo/makeinfo/makeinfo.c: revision 1.16
gnu/dist/texinfo/doc/makeinfo.1: revision 1.2
Teach makeinfo about --no-version-header to support the line
This is <info> producted by <version> from <source>
which leaks the full build prefix.
When processing texinfo sources, use --no-version-header to make the
build reproducable.
Escape new lines.

(msaitoh)

2009-03-27 14:50:36 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by sketch in ticket #536):
etc/Makefile: revision 1.364
Makefile: revision 1.267
usr.sbin/postinstall/postinstall: revision 1.90
usr.bin/hexdump/parse.c: revision 1.25
sys/arch/x86/acpi/genwakecode.sh: revision 1.3
usr.sbin/postinstall/postinstall: revision 1.87
usr.sbin/postinstall/postinstall: revision 1.88
usr.sbin/postinstall/postinstall: revision 1.89
sys/arch/x86/acpi/Makefile.wakecode.inc: revision 1.4
sys/conf/Makefile.kern.inc: revision 1.120
Use ll instead of non-standard q as length modifier in format strings. Makes
this work on Solaris. OK by apb.
Not every grep knows -q. Ok by apb.
Use sed, awk and hexdump from tools to make this work on Solaris. Ok by apb.
Use awk and grep host tools where required.  'build.sh release' now
works on Solaris (but only with HOST_CC=/usr/sfw/bin/gcc for now).
"grep -q" is not portable; use "grep >/dev/null" instead.  Also add a
comment saying that postinstal is invoked during a cross build.
In file_exists_exact(), fix an incorrect test of "1" instead of "$1",
and improve the comment explaining what this function does.
As long as we don't yet have a working TOOL_GREP, fgrep is more portablethan grep -F.

(msaitoh)

2009-03-27 13:47:53 UTC MAIN commitmail json YAML

rump_virtif_create prototype

(pooka)

2009-03-27 13:46:35 UTC MAIN commitmail json YAML

* make interface creation open /dev/tapn for interface n
* create "unique" enaddr
* do send in async context

(pooka)

2009-03-27 13:18:27 UTC MAIN commitmail json YAML

shotgun approach to rump syscalls

(pooka)

2009-03-27 12:25:41 UTC MAIN commitmail json YAML

Use bus_space(9) to access registers.  SETREG() macro using bogus casts
against packed structures doesn't work on gcc4. (no character on screen)
See also:
http://mail-index.NetBSD.org/port-sparc/2003/11/11/0002.html

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

(tsutsui)

2009-03-27 12:19:17 UTC MAIN commitmail json YAML

Check a correct bit for ip4csum-rx.  Reported privately on PR kern/40955.

(tsutsui)

2009-03-27 11:06:26 UTC MAIN commitmail json YAML

namespace sanity: TIMER_RELTIME is _NETBSD_SOURCE only

(drochner)

2009-03-27 11:05:43 UTC MAIN commitmail json YAML

namespace sanity: SI_LWP and SI_NOINFO are _NETBSD_SOURCE only

(drochner)

2009-03-27 10:58:38 UTC MAIN commitmail json YAML

In sigput(), save the siginfo no matter whether SA_SIGINFO is set or not.
There are also sigtimedwait(2) et al. to catch signals without invoking
a signal handler. Fixes PR kern/41076 by Matteo Beccati (the first
test case, where the signal is sent before sigwaitinfo(2) gets called).

(drochner)

2009-03-27 10:45:17 UTC netbsd-3-0 commitmail json YAML

Ticket #1999 and #2000.

(msaitoh)

2009-03-27 10:44:03 UTC netbsd-3-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #2000):
    usr.sbin/pstat/pstat.c: revision 1.113
convert getfiles() to use KERN_FILE2 sysctl.
now it can survive "struct file" changing, as is upcoming.

(msaitoh)

2009-03-27 10:43:35 UTC netbsd-3-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1999):
sys/kern/init_sysctl.c: revision 1.158
always calculate "needed" for KERN_FILE2 calls.  this allows a caller
to get an estimate of the needed space, like the intention is.

(msaitoh)

2009-03-27 10:41:30 UTC MAIN commitmail json YAML

apply patches from upstream CVS to fix 3 security problems:
-ASN1 printing crash (CVE-2009-0590)
-Incorrect Error Checking During CMS verification (CVE-2009-0591)
-Invalid ASN1 clearing check (CVE-2009-0789)

(drochner)

2009-03-27 10:33:53 UTC MAIN commitmail json YAML

Don't treat destination chown as a fatal failure.  It will always
fail on e.g. msdosfs.  Mimics normal cp -Rp behaviour.

(pooka)

2009-03-27 09:11:36 UTC MAIN commitmail json YAML

Document ipfilter_flags.

(hannken)

2009-03-27 08:23:17 UTC nick-hppapmap commitmail json YAML

Simplify locking while UP only.

(skrll)

2009-03-27 08:14:04 UTC nick-hppapmap commitmail json YAML

Make pmap_hptdump compile.

(skrll)

2009-03-27 07:12:52 UTC netbsd-3-1 commitmail json YAML

Ticket #1999 and #2000.

(msaitoh)

2009-03-27 06:36:49 UTC MAIN commitmail json YAML

Add the other three PCI ids for the nvidia MCP65 SATA controller to
the quirk table. This way they attach as ahcisata and work, instead of
attaching as viaide and failing miserably.

Fixes PR kern/37826.

XXX: There are a bunch of additional MCP67 and MCP73 PCI ids that
XXX: should probably be added also, but I don't want to do that without
XXX: further investigation and testing.

(dholland)

2009-03-27 06:35:10 UTC MAIN commitmail json YAML

fix botch in previous

(pooka)

2009-03-27 06:06:50 UTC netbsd-3-1 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #2000):
usr.sbin/pstat/pstat.c: revision 1.113
convert getfiles() to use KERN_FILE2 sysctl.
now it can survive "struct file" changing, as is upcoming.

(msaitoh)

2009-03-27 06:04:22 UTC netbsd-3-1 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #2000):
usr.sbin/pstat/pstat.c: revision 1.113
convert getfiles() to use KERN_FILE2 sysctl.
now it can survive "struct file" changing, as is upcoming.

(msaitoh)

2009-03-27 04:42:51 UTC MAIN commitmail json YAML

use auto-negotiation for manual media type selection.
This should fix establishment of 10/100Mbps link on L1E.
Helpful to reduce watchdog timeout problems on L1 (age(4)) reported by Jochen Kunz.
From FreeBSD via OpenBSD.

(cegger)

2009-03-27 04:05:21 UTC netbsd-4-0 commitmail json YAML

Ticket #1287 and #1289.

(msaitoh)

2009-03-27 03:44:29 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1289):
usr.sbin/pstat/pstat.c: revision 1.113
convert getfiles() to use KERN_FILE2 sysctl.
now it can survive "struct file" changing, as is upcoming.

(msaitoh)

2009-03-27 03:43:59 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by mrg in ticket #1287):
sys/kern/init_sysctl.c: revision 1.158
always calculate "needed" for KERN_FILE2 calls.  this allows a caller
to get an estimate of the needed space, like the intention is.

(msaitoh)

2009-03-26 22:22:14 UTC MAIN commitmail json YAML

Replace gcc initialisers with c99 designated initialisers.

(gmcgarry)

2009-03-26 22:18:15 UTC MAIN commitmail json YAML

Make the function declaration the same for the big-endian case as
for the little-endian case, and consistent with the libkern.h
declaration.  Fixes build problem for at least hp700 and evbbarm-eb.

(he)

2009-03-26 22:16:44 UTC MAIN commitmail json YAML

Pass argument to __aligned() through __STRING() so that it is correctly expanded.  Now __aligned(CACHE_LINE_SIZE) works with pcc.

(gmcgarry)

2009-03-26 22:14:24 UTC MAIN commitmail json YAML

ZFS kernel modules.

Status:

Vendor Tag: andrewdoran
Release Tags: zfs-20090326

(ad)

2009-03-26 22:11:47 UTC MAIN commitmail json YAML

othersrc/zfs/external/cddl/osnet/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/Makefile.zfs@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/alloca.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/devid.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/fcntl.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/fsshare.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/libdevinfo.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/libintl.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/mnttab.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/priv.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/solaris.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/stdio.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/stdio_ext.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/stdlib.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/strings.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/thread.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/umem.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/unistd.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/include/zone.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/lib/Makefile@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 129 files)
ZFS glue for NetBSD. In part from FreeBSD.

Status:

Vendor Tag: andrewdoran
Release Tags: zfs-20090326

(ad)

2009-03-26 21:53:32 UTC MAIN commitmail json YAML

2009-03-26 21:50:47 UTC MAIN commitmail json YAML

Apply NetBSD changes.

(ad)

2009-03-26 21:44:02 UTC MAIN commitmail json YAML

othersrc/zfs/external/cddl/osnet/dist/cmd/zdb/zdb.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/cmd/zdb/zdb_il.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/cmd/zfs/zfs_iter.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/cmd/zfs/zfs_iter.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/cmd/zfs/zfs_main.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/cmd/zfs/zfs_util.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/cmd/zpool/zpool_iter.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/cmd/zpool/zpool_main.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/cmd/zpool/zpool_util.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/cmd/zpool/zpool_util.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/cmd/zpool/zpool_vdev.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/cmd/ztest/ztest.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/common/acl/acl_common.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/common/acl/acl_common.h@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/common/avl/avl.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/common/nvpair/nvpair.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/common/nvpair/nvpair_alloc_fixed.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/common/unicode/u8_textprep.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/common/zfs/zfs_comutil.c@1.1.1.1 / diff / nxr@1.1.1.1
othersrc/zfs/external/cddl/osnet/dist/common/zfs/zfs_comutil.h@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 237 files)
Initial import of Sun's ZFS sources.

Status:

Vendor Tag: sun
Release Tags: osnet-20081117

(ad)

2009-03-26 21:34:11 UTC MAIN commitmail json YAML

Avoid .Xo/.Xc. Fix quoting of commands to give the intended effect.

(joerg)

2009-03-26 20:27:55 UTC netbsd-3 commitmail json YAML

Tickets 1993, 1994, 1998, 2002

(bouyer)

2009-03-26 20:27:18 UTC netbsd-3 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #2002):
sys/dev/pci/if_wm.c: revision 1.166
Fix the multicast hash bug on ICH9's wm.
Now we can catch ff02::9 on ICH9's wm. Fixes PR#37976.

(bouyer)

2009-03-26 20:24:28 UTC netbsd-3 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #1998):
        usr.sbin/user/user.c: revision 1.121 via patch
bin/40994: Michael van Elst: usermod -l change password so user is unable to
login. User getpwnam_r to avoid trashing result of previous call to getpwnam().

(bouyer)

2009-03-26 20:20:21 UTC netbsd-3 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1994):
dist/tcpdump/print-ppp.c: revision 1.6
fix remote crash; from tiocsti.

(bouyer)

2009-03-26 20:18:55 UTC netbsd-3 commitmail json YAML

Pull up following revision(s) (requested by msaitoh in ticket #1993):
sys/arch/arm/arm/bcopyinout_xscale.S: revision 1.4
Must have a nop after an add to the pc.
This corrects a bug affecting kcopy() to unaligned dst addresses.

(bouyer)

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

pretend to do some sort of cleanup in error branches

(pooka)

2009-03-26 17:57:01 UTC netbsd-5 commitmail json YAML

Tickets 597, 601, 604-606, 608, and 612-614.

(snj)

2009-03-26 17:45:38 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by hannken in ticket #606):
etc/defaults/rc.conf: revision 1.101
etc/rc.d/ipfilter: revision 1.18
Add flags to rc.d/ipfilter.  Use it from rc.conf like
ipfilter=YES ipfilter_flags="-T fr_statemax=18963,fr_statesize=27091"
Ok: Christos Zoulas <christos@netbsd.org>

(snj)

2009-03-26 17:36:03 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by tsutsui in ticket #597):
sys/dev/ic/rtl8169.c: revision 1.106
sys/dev/ic/rtl81x9reg.h: revision 1.33
Add support for a 8168C/8111C revision
- also disable jumbo frame on this adapter following the FreeBSD driver
- merge redundant call to aprint_error_dev

(snj)

2009-03-26 17:33:41 UTC MAIN commitmail json YAML

Correctly terminate quotation.

(joerg)

2009-03-26 17:32:24 UTC MAIN commitmail json YAML

Quote "..." at start of line.

(joerg)

2009-03-26 17:28:48 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by abs in ticket #612):
sys/arch/atari/atari/pmap_bootstrap.c: revision 1.3
sys/arch/atari/atari/atari_init.c: revision 1.76
sys/arch/atari/include/pmap.h: revision 1.40
sys/arch/atari/include/vmparam.h: revision 1.24
Use separate free lists for TT and ST ram, and give TT a lower id
so all TT ram will be used before any ST ram. (free_list param to
uvm_page_physload())
Tested on a TT with and without TT ram.

(snj)

2009-03-26 17:19:45 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by reinoud in ticket #604):
libexec/httpd/bozohttpd.c: revision 1.11
Fix redirection core dump as reported in PR#41042.

(snj)

2009-03-26 17:17:31 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by ad in ticket #601):
sys/kern/kern_uidinfo.c: revision 1.5
uid_init: maxproc -> maxcpus

(snj)

2009-03-26 17:14:41 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #608):
usr.bin/netstat/inet.c: revision 1.89
usr.bin/netstat/inet6.c: revision 1.51
usr.bin/netstat/iso.c: revision 1.31
Make netstat handle -a properly; that is, don't show unconnected
listener sockets unless -a was given. (It was checking the local
address instead of the remote address for being INADDR_ANY or
equivalent.)
PR 38093 from Dieter Roelants; I adjusted the patch a little.
This needs pullups for both -4 and -5.

(snj)

2009-03-26 17:09:33 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by scw in ticket #605):
sys/dev/mvme/osiop_pcctwo.c: revision 1.14
Fix fallout from device_t changes - initialise sc->sc_osiop.sc_dev
before calling osiop_attach().

(snj)

2009-03-26 17:07:30 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #613):
usr.bin/time/time.1: revision 1.19
Mention -c. Hi Matt.

(snj)

2009-03-26 17:03:39 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by drochner in ticket #614):
sys/dev/pcmcia/wdc_pcmcia.c: revision 1.114
Work around a problem with PCMCIA adapter drivers (eg for hpc*) which
attach pcmcia devices before interrupts are enabled. This is unclean
because pcmcia drivers use tsleep(9) in the attach code path but it
worked all the time and it is too late to change this on the 5.0 branch.
So just tolerate it.
Fixes a regression on hpcsh reported by Valeriy E. Ushakov.

(snj)

2009-03-26 16:55:38 UTC MAIN commitmail json YAML

fix typo in sigevent defaults

(drochner)

2009-03-26 14:03:30 UTC MAIN commitmail json YAML

Don't abort() if the kernel complains we supplied an invalid type
for lookup, as this most likely means that the fs has some bad file
on it.  Rather, just flag an error to the user and be happy.

(pooka)

2009-03-26 09:56:17 UTC MAIN commitmail json YAML

New sentence, new line.

(wiz)

2009-03-26 08:39:24 UTC MAIN commitmail json YAML

Apply revisions 1.23 and 1.24 from FreeBSD to autocalculate the
necessary geometry when creating a file system directly to a file.

In addition, when creating, do not complain about the file not
being char special and do not try to execute device ioctl's on it.

(pooka)

2009-03-26 08:22:22 UTC MAIN commitmail json YAML

Handle eof a bit differently.  E.g. ffs and msdosfs seem to have
a quite different opinion about what happens in bmap beyond EOF,
so avoid calling it.

(pooka)

2009-03-26 05:12:13 UTC netbsd-3 commitmail json YAML

2009-03-26 05:11:47 UTC netbsd-4 commitmail json YAML

2009-03-26 05:07:52 UTC netbsd-3 commitmail json YAML

Apply patch (requested by apb in ticket #1997)

Avoid passing "-std=c99" in CFLAGS on host platforms
that use a compiler other than GCC.  Requested in PR 40540.

(msaitoh)

2009-03-26 05:04:36 UTC netbsd-4 commitmail json YAML

Apply patch (requested by apb in ticket #1285)

Avoid passing "-std=c99" in CFLAGS on host platforms
that use a compiler other than GCC.  Requested in PR 40540.

(msaitoh)

2009-03-26 05:00:10 UTC MAIN commitmail json YAML

Correct the order of arguments in EXAMPLE.  Bump date.

(uebayasi)

2009-03-26 04:11:58 UTC MAIN commitmail json YAML

add a few more register definitions, needed by the latest crime_drv.

(macallan)

2009-03-26 04:09:49 UTC MAIN commitmail json YAML

Implement image downloads, now KDE's window minimize animation doesn't leave
artifacts anymore. While there, allow commands to queue up where appropriate,
this gives a slight speedup in anti-aliased text rendering ( about 10% on my
200MHz/1MB O2 ) and likely in other operations as well.

(macallan)

2009-03-26 03:15:05 UTC MAIN commitmail json YAML

Latest OpenSSH is 5.2/5.2p1.

(taca)

2009-03-26 01:52:24 UTC MAIN commitmail json YAML

avoid a useless uninitialised use, picked up by gcc -O3.

(mrg)

2009-03-26 00:45:57 UTC MAIN commitmail json YAML

OpenSSL version 0.9.8k released.

(taca)

2009-03-26 00:30:10 UTC MAIN commitmail json YAML

This only got the definition of device_xname() by chance, so explicitly
#include <sys/device.h>.

(dyoung)

2009-03-25 23:35:54 UTC MAIN commitmail json YAML

It is only by chance that this gets the prop_array_t definition that it
needs, so explicitly #include <prop/proplib.h>.

(dyoung)

2009-03-25 22:56:00 UTC MAIN commitmail json YAML

It is only by accident that these get the definitions they need from
<sys/device.h>, so explicitly #include <sys/device.h>.

(dyoung)

2009-03-25 22:54:57 UTC MAIN commitmail json YAML

It is only by accident that this gets the definitions it needs from
<sys/evcnt.h>, so explicitly #include <sys/evcnt.h>.

(dyoung)

2009-03-25 22:53:52 UTC MAIN commitmail json YAML

It is only by accident that these get definitions they need from
<sys/device.h>, so explicitly #include <sys/device.h>.

(dyoung)

2009-03-25 21:48:37 UTC MAIN commitmail json YAML

ctags(1) gets confused by 'typedef struct X { } X_t', so break 'typedef
struct pmf_private { ... } pmf_private_t' into a struct definition and a
typedef definition.

(dyoung)

2009-03-25 21:43:42 UTC MAIN commitmail json YAML

DVF_ACTIVE is unconditionally set when we attach a device, so
unconditionally clear it after we give a device's deactivate() routine a
chance.

(dyoung)

2009-03-25 21:28:50 UTC MAIN commitmail json YAML

When we attach a pseudo-device, set its cfdata_t's cf_fstate to
FSTATE_FOUND, as we do in config_attach_loc(), in order to avoid a
DIAGNOSTIC panic in config_detach() if we detach the device.

(dyoung)

2009-03-25 20:04:52 UTC MAIN commitmail json YAML

Fix possible overshoot when allocating from a space bitmap when ffs(3) returns
a too big offset for the bitmap.

(reinoud)

2009-03-25 19:21:39 UTC MAIN commitmail json YAML

Fix compilation error on 64-bit platforms.

(tls)

2009-03-25 18:41:06 UTC MAIN commitmail json YAML

Fix build problems caused by crc32 addition to libkern.  Also, this makes
the i386 bootblocks about 2K smaller than they were before we monkeyed
with crc32 at all.

(tls)

2009-03-25 15:57:17 UTC MAIN commitmail json YAML

2009-03-25 15:36:09 UTC MAIN commitmail json YAML

Use nbcompat lib in src/tools/compat so that this can be built
on non-NetBSD hosts.  Tested on CYGWIN_NT-5.1-1.5.25-i686.

XXX: It's enough to have generated boothfs.uue binary
XXX: (for mkisofs -boot-hfs-file option), rather than
XXX: building a tool and generating it at run time.

(tsutsui)