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

2024-05-10 02:38:41 UTC Now

2010-07-18 12:16:20 UTC MAIN commitmail json YAML

Remove the ATF_CHECK calls I added during the conversion of this test to
atf.  They break on i386 (because the test was conceptually broken anyway);
reported by pooka@ in private mail.

Now... the current test does not actually check anything AFAICT... but this
is how it was before.

(jmmv)

2010-07-18 11:28:22 UTC MAIN commitmail json YAML

2010-07-18 11:21:43 UTC MAIN commitmail json YAML

xlsclients wants xcb-atom as well.

(mrg)

2010-07-18 10:58:07 UTC MAIN commitmail json YAML

2010-07-18 10:42:25 UTC MAIN commitmail json YAML

xlsatoms 1.1.0 wants to link against libxcb, not all the other libs.

(mrg)

2010-07-18 10:37:59 UTC MAIN commitmail json YAML

2010-07-18 10:37:48 UTC MAIN commitmail json YAML

2010-07-18 10:37:38 UTC MAIN commitmail json YAML

2010-07-18 10:36:41 UTC MAIN commitmail json YAML

2010-07-18 10:36:37 UTC MAIN commitmail json YAML

2010-07-18 10:36:32 UTC MAIN commitmail json YAML

2010-07-18 10:19:09 UTC MAIN commitmail json YAML

2010-07-18 10:12:58 UTC MAIN commitmail json YAML

Note conversion of lint1 tests to atf.

(jmmv)

2010-07-18 10:12:34 UTC MAIN commitmail json YAML

2010-07-18 10:11:59 UTC MAIN commitmail json YAML

Add entries for lint1 tests.

(jmmv)

2010-07-18 10:11:31 UTC MAIN commitmail json YAML

Add directories for lint1 tests.

(jmmv)

2010-07-18 10:11:01 UTC MAIN commitmail json YAML

2010-07-18 10:04:03 UTC MAIN commitmail json YAML

Uh, it's not 2001 any more.  Fix dates of my previous entries.

(jmmv)

2010-07-18 09:49:12 UTC MAIN commitmail json YAML

add a couple of missing source files.

(mrg)

2010-07-18 09:39:45 UTC MAIN commitmail json YAML

2010-07-18 09:37:50 UTC MAIN commitmail json YAML

Add a Makefile for ACPI CPUs.

It is safe to load and unload the whole ACPI CPU -functionality at runtime.

(jruoho)

2010-07-18 09:29:13 UTC MAIN commitmail json YAML

Merge a driver for ACPI CPUs with basic support for processor power states,
also known as C-states. The code is modular and provides an easy way to add
the remaining functionality later (namely throttling and P-states).

Remarks:

  1. Commented out in the GENERICs; more testing exposure is needed.

  2. The C3-state is disabled for the time being because it turns off
timers, among them the local APIC timer. This may not be universally
true on all x86 processors; define ACPICPU_ENABLE_C3 to test.

  3. The algorithm used to choose a power state may need tuning. When
evaluating the appropriate state, the implementation uses the
previous sleep time as an indicator. Additional hints would include
for example the system load.

Also bus master activity is evaluated when choosing a state. The
usb(4) stack is notorious for such activity even when unused.
Typically it must be disabled in order to reach the C3-state,
but it may also prevent the use of C2.

  4. While no extensive empirical measurements have been carried out, the
power savings are somewhere between 1-2 W with C1 and C2, depending
on the processor, firmware, and load. With C3 even up to 4 W can be
saved.  The less something ticks, the more power is saved.

ok jmcneill@, joerg@, and discussed with various people.

(jruoho)

2010-07-18 07:07:09 UTC MAIN commitmail json YAML

2010-07-18 07:05:39 UTC MAIN commitmail json YAML

add some more transforms to the hacky ugly sed script for pkg-config files,
and note a few more that are not yet handled but should be.

(mrg)

2010-07-18 07:04:52 UTC MAIN commitmail json YAML

add generated libxcb config.h

(mrg)

2010-07-18 07:01:39 UTC MAIN commitmail json YAML

2010-07-18 07:01:10 UTC MAIN commitmail json YAML

2010-07-18 06:58:48 UTC MAIN commitmail json YAML

Shorten some of the descriptions.

(jruoho)

2010-07-18 03:00:39 UTC MAIN commitmail json YAML

Use standard MII register definitions from mii.h.  No binary change.

(jakllsch)

2010-07-17 23:44:29 UTC MAIN commitmail json YAML

install the xcb-proto files; not used yet.

(mrg)

2010-07-17 23:43:32 UTC MAIN commitmail json YAML

build support for libxcb 1.6.  not yet used.

XXX: i couldn't get the python/xml generator to run outside of
XXX: the libxcb build tree, so i just copied these from there,
XXX: but ideally files/Makefile could know how to do this.

(mrg)

2010-07-17 22:53:29 UTC MAIN commitmail json YAML

- add X11SHAREDIR definition
- X11SRCDIR's for libxcb, xcb-proto and xcb-utils

(mrg)

2010-07-17 21:51:43 UTC MAIN commitmail json YAML

Put the original NULL pmf handler establishment back where it started, so
as not to call it in some error paths.

Instead, if there is a watchdog present, deregister the NULL handler before
establishing the one for the watchdog.

(pgoyette)

2010-07-17 21:36:26 UTC MAIN commitmail json YAML

If this itesio(4) has a watchdog, then set up a real suspend handler to
make sure we don't suspend when the wdog time is active.

(pgoyette)

2010-07-17 21:34:39 UTC MAIN commitmail json YAML

Register ipmi(4) with power management subsystem so we might have a chance
of suspending.  Suspending will still be denied if the watchdog is active.

As discussed on tech-kern@

XXX The pmf handlers for this and all other watchdogs should be factored
XXX out into a common handler for a generic wdog(4) pseudo-device, but
XXX that's left for the future.

(pgoyette)

2010-07-17 20:37:19 UTC MAIN commitmail json YAML

initial import of xcb-proto-1.6

Status:

Vendor Tag: xorg
Release Tags: xcb-proto-1-6

(mrg)

2010-07-17 20:37:18 UTC MAIN commitmail json YAML

initial import of libxcb-1.6

Status:

Vendor Tag: xorg
Release Tags: libxcb-1-6

(mrg)

2010-07-17 20:28:32 UTC MAIN commitmail json YAML

xsrc/external/mit/xcb-util/dist/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/README@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/acinclude.m4@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/aclocal.m4@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/atom/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/atom/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/atom/atomlist.m4@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/atom/atoms.c@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/atom/atoms.gperf.m4@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/atom/xcb-atom.pc.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/atom/xcb_atom.h@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/atom/xcb_atom.h.m4@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/aux/Makefile.am@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/aux/Makefile.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/aux/xcb-aux.pc.in@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/aux/xcb_aux.c@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/aux/xcb_aux.h@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/aux/xcb_bitops.h@1.1.1.1 / diff / nxr@1.1.1.1
xsrc/external/mit/xcb-util/dist/config.guess@1.1.1.1 / diff / nxr@1.1.1.1
      :
(more 53 files)
initial import of xcb-util-0.3.6

Status:

Vendor Tag: xorg
Release Tags: xcb-util-0-3-6

(mrg)

2010-07-17 19:31:47 UTC MAIN commitmail json YAML

Note the conversion of the include and csu tests to atf.

(jmmv)

2010-07-17 19:29:38 UTC MAIN commitmail json YAML

2010-07-17 19:27:39 UTC MAIN commitmail json YAML

Add tests for lib/csu/ and include/.

(jmmv)

2010-07-17 19:26:51 UTC MAIN commitmail json YAML

Add directories for the lib/csu/ and include/ tests.

(jmmv)

2010-07-17 19:26:28 UTC MAIN commitmail json YAML

2010-07-17 19:25:29 UTC MAIN commitmail json YAML

2010-07-17 15:25:57 UTC MAIN commitmail json YAML

2010-07-17 15:13:18 UTC MAIN commitmail json YAML

Bump MAXPARTITIONS from 8 to 16 using __HAVE_OLD_DISKLABEL compat method
as i386 and hpcmips. PR port-hpcarm/18256

(tsutsui)

2010-07-17 14:15:34 UTC MAIN commitmail json YAML

Code to set PCI cfg xfer mode registers of 0680A IDE, to make sure the
chip is in PIO mode.
Patch submitted by Toru Nishimura.

(phx)

2010-07-17 10:51:04 UTC MAIN commitmail json YAML

Fix argument handling of the "-b" option on 64bit platforms. Using
"-b 1024k" would previously fail with this error message:

progress: buffer size 1048576 is greater than -1.

(tron)

2010-07-17 07:57:33 UTC MAIN commitmail json YAML

this never got bumped properly for libXrender 0.9.6; do so now.

(mrg)

2010-07-17 07:55:35 UTC MAIN commitmail json YAML

(a) - don't enable KMS support
(b) - fix compile error when XF86_DRMMODE is not set

(mrg)

2010-07-17 07:07:00 UTC MAIN commitmail json YAML

2010-07-17 07:03:56 UTC MAIN commitmail json YAML

fix the previous; it wasn't the right one.

(mrg)

2010-07-17 06:55:39 UTC MAIN commitmail json YAML

2010-07-17 06:41:22 UTC MAIN commitmail json YAML

update for xf86-video-sis 0.10.3

(mrg)

2010-07-17 06:40:20 UTC MAIN commitmail json YAML

update this for xf86-video-tsent 1.2.4

(mrg)

2010-07-17 06:38:45 UTC MAIN commitmail json YAML

update for xf86-video-ati 6.13.1

(mrg)

2010-07-17 06:35:13 UTC MAIN commitmail json YAML

merge xf86-video-sis 0.10.3

(mrg)

2010-07-17 06:34:58 UTC MAIN commitmail json YAML

merge xf86-video-rendition 4.2.4

(mrg)

2010-07-17 06:34:36 UTC MAIN commitmail json YAML

merge xf86-video-neomagic 1.2.5

(mrg)

2010-07-17 06:34:14 UTC MAIN commitmail json YAML

2010-07-17 06:32:17 UTC MAIN commitmail json YAML

2010-07-17 06:32:13 UTC MAIN commitmail json YAML

2010-07-17 06:32:09 UTC MAIN commitmail json YAML

2010-07-17 06:32:03 UTC MAIN commitmail json YAML

2010-07-17 06:31:58 UTC MAIN commitmail json YAML

2010-07-17 06:31:54 UTC MAIN commitmail json YAML

2010-07-17 06:27:03 UTC MAIN commitmail json YAML

Add a missing newline in BOOT_DEBUG mode.

(isaki)

2010-07-17 00:13:42 UTC MAIN commitmail json YAML

Fix build with SYSVBFS_VNOPS_DEBUG.

(njoly)

2010-07-16 23:41:01 UTC MAIN commitmail json YAML

Small typo in comment.

(njoly)

2010-07-16 19:42:00 UTC netbsd-4-0 commitmail json YAML

2010-07-16 19:40:11 UTC netbsd-4-0 commitmail json YAML

Pull up following revision(s) (requested by dyoung in ticket #1397):
sys/netinet6/udp6_output.c: revision 1.41
Under some circumstances, udp6_output() would call ip6_clearpktopts()
with an uninitialized struct ip6_pktopts on the stack, opt.
ip6_clearpktopts(&opt, ...) could dereference dangling pointers,
leading to memory corruption or a crash.  Now, udp6_output() calls
ip6_clearpktopts(&opt, ...) only if opt was initialized. Thanks to
Clement LECIGNE for reporting this bug.
Fix a potential memory leak: it is udp6_output()'s responsibility
to free its mbuf arguments on error.  In the unlikely event that
sa6_embedscope() failed, udp6_output() would not free its mbuf
arguments.
I will ask for this to be pulled up to -4, -5, and -5-0.

(riz)

2010-07-16 19:39:54 UTC netbsd-4 commitmail json YAML

2010-07-16 19:38:11 UTC netbsd-4 commitmail json YAML

Pull up following revision(s) (requested by dyoung in ticket #1397):
sys/netinet6/udp6_output.c: revision 1.41
Under some circumstances, udp6_output() would call ip6_clearpktopts()
with an uninitialized struct ip6_pktopts on the stack, opt.
ip6_clearpktopts(&opt, ...) could dereference dangling pointers,
leading to memory corruption or a crash.  Now, udp6_output() calls
ip6_clearpktopts(&opt, ...) only if opt was initialized. Thanks to
Clement LECIGNE for reporting this bug.
Fix a potential memory leak: it is udp6_output()'s responsibility
to free its mbuf arguments on error.  In the unlikely event that
sa6_embedscope() failed, udp6_output() would not free its mbuf
arguments.
I will ask for this to be pulled up to -4, -5, and -5-0.

(riz)

2010-07-16 19:16:42 UTC MAIN commitmail json YAML

Some of the msdosfs tests are killed by SSP due to stack limit
being exceeded.  I cannot figure out what is going on by code
reading, nor repeat this either on my desktop or in qemu, so skip
those tests for msdosfs until I can get to the bottom of it.

(pooka)

2010-07-16 19:14:13 UTC netbsd-5 commitmail json YAML

Tickets 1412, 1417, 1423, 1424, 1426-1428.

(riz)

2010-07-16 19:12:53 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by dyoung in ticket #1428):
sys/netinet6/udp6_output.c: revision 1.41
Under some circumstances, udp6_output() would call ip6_clearpktopts()
with an uninitialized struct ip6_pktopts on the stack, opt.
ip6_clearpktopts(&opt, ...) could dereference dangling pointers,
leading to memory corruption or a crash.  Now, udp6_output() calls
ip6_clearpktopts(&opt, ...) only if opt was initialized. Thanks to
Clement LECIGNE for reporting this bug.
Fix a potential memory leak: it is udp6_output()'s responsibility
to free its mbuf arguments on error.  In the unlikely event that
sa6_embedscope() failed, udp6_output() would not free its mbuf
arguments.
I will ask for this to be pulled up to -4, -5, and -5-0.

(riz)

2010-07-16 19:12:26 UTC netbsd-5-0 commitmail json YAML

2010-07-16 19:10:59 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by dyoung in ticket #1428):
sys/netinet6/udp6_output.c: revision 1.41
Under some circumstances, udp6_output() would call ip6_clearpktopts()
with an uninitialized struct ip6_pktopts on the stack, opt.
ip6_clearpktopts(&opt, ...) could dereference dangling pointers,
leading to memory corruption or a crash.  Now, udp6_output() calls
ip6_clearpktopts(&opt, ...) only if opt was initialized. Thanks to
Clement LECIGNE for reporting this bug.
Fix a potential memory leak: it is udp6_output()'s responsibility
to free its mbuf arguments on error.  In the unlikely event that
sa6_embedscope() failed, udp6_output() would not free its mbuf
arguments.
I will ask for this to be pulled up to -4, -5, and -5-0.

(riz)

2010-07-16 19:03:21 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jklos in ticket #1427):
gnu/dist/binutils/gas/config/atof-vax.c
gnu/dist/binutils/gas/atof-generic.c
From Matt Thomas, suggested upstream:
* atof-generic.c (atof_generic): recognize snan and qnan in
addition to nan and inf.
* atof-vax.c (flonum_gen2vax): deal properly with nan, snan, qnan,
and +Inf and -Inf codes.
This fixes PR toolchain/43303.

(riz)

2010-07-16 18:48:41 UTC netbsd-5-0 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1426):
sys/netsmb/subr_mchain.c: revision 1.19
sys/netsmb/smb_subr.c: revision 1.35
sys/netsmb/smb_subr.h: revision 1.19
sys/netsmb/mchain.h: revision 1.9
sys/netsmb/smb_dev.h: revision 1.7
Convert sizes/lengths to unsigned (size_t) or uint32_t
(for binary compatibility).

(riz)

2010-07-16 18:47:10 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1426):
sys/netsmb/subr_mchain.c: revision 1.19
sys/netsmb/smb_subr.c: revision 1.35
sys/netsmb/smb_subr.h: revision 1.19
sys/netsmb/mchain.h: revision 1.9
sys/netsmb/smb_dev.h: revision 1.7
Convert sizes/lengths to unsigned (size_t) or uint32_t
(for binary compatibility).

(riz)

2010-07-16 18:43:58 UTC netbsd-5-0 commitmail json YAML

Apply patches (requested by chs in ticket #1424):
sys/arch/amd64/amd64/netbsd32_machdep.c:        patch
sys/arch/i386/i386/trap.c:                      patch
Fix several panics that can be caused by applications using
bad segment register values with setcontext() or sigreturn().

(riz)

2010-07-16 18:40:39 UTC netbsd-5 commitmail json YAML

Apply patches (requested by chs in ticket #1424):
sys/arch/amd64/amd64/netbsd32_machdep.c:        patch
sys/arch/i386/i386/trap.c:                      patch
Fix several panics that can be caused by applications using
bad segment register values with setcontext() or sigreturn().

(riz)

2010-07-16 18:34:08 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by joerg in ticket #1423):
lib/libc/stdlib/exit.c: revision 1.12
lib/libc/misc/initfini.c: revision 1.6
Ensure that initfini.c is referenced by exit.c. The start up code has to
reference the latter as a return of main() results in a call to exit(3),
so this ensures that the libc constructors are run for statically linked
programs. Fixes PR 37454.

(riz)

2010-07-16 18:31:59 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by jakllsch in ticket #1417):
sys/nfs/nfs_bio.c: revision 1.185
Fix memory leak during some NFS writes.

(riz)

2010-07-16 18:26:13 UTC netbsd-5 commitmail json YAML

Pull up following revision(s) (requested by phx in ticket #1412):
sys/arch/amiga/dev/clock.c: revision 1.51
sys/arch/amiga/amiga/locore.s: revision 1.149 via patch
sys/arch/amiga/dev/kbd.c: revision 1.53
sys/arch/amiga/amiga/amiga_init.c: revision 1.118
Reverted the CIA-timer based delay() to the pre-5.0 method of a calibrated
delay loop.
This fixes keyboard handshaking problems with some A1200 models since 5.0
and restores the precision for short delays on DraCo systems (the QuickLogic
timer has only a seventh of the CIA precision).
Changed the keyboard handshaking delay from 2000 back to 200ms, although
even the recommended 85ms were successfully tested on the most problematic
A1200 keyboards.
All those changes were tested on an A3000 and A1200 with 68060/50 CPU, and
previously discussed on the port-amiga ML.

(riz)

2010-07-16 18:16:43 UTC MAIN commitmail json YAML

Add missing pthread_mutex_init call in mutex3 testcase.

(njoly)

2010-07-16 17:49:38 UTC MAIN commitmail json YAML

Add some sanity checks for statvfs values.

(njoly)

2010-07-16 15:47:06 UTC MAIN commitmail json YAML

Note that the libpthread tests have been converted to atf.

(jmmv)

2010-07-16 15:46:09 UTC MAIN commitmail json YAML

2010-07-16 15:45:05 UTC MAIN commitmail json YAML

Add libpthread tests.

(jmmv)

2010-07-16 15:43:24 UTC MAIN commitmail json YAML

Add dirs for libpthread tests.

(jmmv)

2010-07-16 15:42:53 UTC MAIN commitmail json YAML

2010-07-16 15:30:10 UTC MAIN commitmail json YAML

Fix a wrong arg for callout_reset(9) in txcom_txintr(). PR port-hpcmips/43474

(tsutsui)

2010-07-16 15:28:38 UTC MAIN commitmail json YAML

2010-07-16 15:26:05 UTC MAIN commitmail json YAML

Add some missing .debug suffix.

(njoly)

2010-07-16 14:14:27 UTC MAIN commitmail json YAML

skip directory test on sysvbfs

(pooka)

2010-07-16 13:59:22 UTC MAIN commitmail json YAML

Note conversion of some extra tests to atf.

(jmmv)

2010-07-16 13:59:09 UTC MAIN commitmail json YAML

2010-07-16 13:57:16 UTC MAIN commitmail json YAML

Add tests for libposix, libprop, librt, libskey and libutil.

(jmmv)

2010-07-16 13:56:52 UTC MAIN commitmail json YAML

Add new tests dirs.

(jmmv)

2010-07-16 13:56:32 UTC MAIN commitmail json YAML

2010-07-16 13:07:23 UTC MAIN commitmail json YAML

Fix typo in comment.  comment tested by wizd.

(pooka)

2010-07-16 11:46:31 UTC MAIN commitmail json YAML

Fill in PR kern/43626 now that it exists.

(pooka)

2010-07-16 11:33:45 UTC MAIN commitmail json YAML

Do the famous renamerace test using directories.  Uh oh, bad idea.
PR coming soon.

(pooka)

2010-07-16 10:50:55 UTC MAIN commitmail json YAML

This test does not always fail for LFS, so apply same kludge as
elsewhere while waiting for atf to grow support for these cases.

(pooka)

2010-07-16 10:41:12 UTC MAIN commitmail json YAML

Use a kmutex to protect the hash chains and always take this mutex
before removing a node from the hash chain.

Release the hash list lock before calling getnewvnode() and check the
hash list again like other file systems do.

Take v_interlock before calling vget().

(hannken)

2010-07-16 08:23:28 UTC MAIN commitmail json YAML

Always take the hash list lock before removing a node from the hash chain.

Release the hash list lock before calling getnewvnode() and check the
hash list again like other file systems do.

Take v_interlock before calling vget().

(hannken)

2010-07-15 23:46:55 UTC MAIN commitmail json YAML

Under some circumstances, udp6_output() would call ip6_clearpktopts()
with an uninitialized struct ip6_pktopts on the stack, opt.
ip6_clearpktopts(&opt, ...) could dereference dangling pointers,
leading to memory corruption or a crash.  Now, udp6_output() calls
ip6_clearpktopts(&opt, ...) only if opt was initialized. Thanks to
Clement LECIGNE for reporting this bug.

Fix a potential memory leak: it is udp6_output()'s responsibility
to free its mbuf arguments on error.  In the unlikely event that
sa6_embedscope() failed, udp6_output() would not free its mbuf
arguments.

I will ask for this to be pulled up to -4, -5, and -5-0.

(dyoung)

2010-07-15 23:20:34 UTC MAIN commitmail json YAML

With Xen, PDPpaddr should contain a guest physical address (== PFN).

(jym)

2010-07-15 22:19:19 UTC MAIN commitmail json YAML

pte0 is used to map the page required by bioscall() trampoline code, so
add VM_PROT_EXECUTE protection for it.

Currently, this does not change much, as page execute permission is not
enforced for i386 (except for Xen, where BIOS calls are not used anyway).

(jym)

2010-07-15 22:18:20 UTC MAIN commitmail json YAML

Document the format of the system crontab file, since cron(8) says that we do.

(christos)

2010-07-15 21:55:05 UTC MAIN commitmail json YAML

f_namemax is one of the static fields overridden by copy_statvfs_info(),
so be sure to set it to the value coming from the file server as
part of mount args.

exposed, like so many other problems, by njoly's tests

(pooka)

2010-07-15 21:53:10 UTC MAIN commitmail json YAML

Default f_namemax to MAXNAMLEN, mostly for initial statvfs struct
passed to kernel in mount.

XXX: there's currently no way for a file server to override the
one passed in mount.

(pooka)

2010-07-15 21:14:32 UTC MAIN commitmail json YAML

Check the virtual address 'va' for each PDIR_SLOT_PTE entry. PDP_SIZE
is 4 with PAE (Xen only currently), 1 otherwise: loop should be unrolled
when PDP_SIZE is 1.

pmap_alloc_level() is used by pmap_growkernel(), the PDE is a kernel
mapping: mark it so with PG_k. While here, use pmap_pa2pte() for physical
address 'pa'.

No functional change.

(jym)

2010-07-15 20:04:14 UTC MAIN commitmail json YAML

PR/43623: Takahiro Kambe: Allow /etc/crontab processing if it is not writable,
don't insist that it is mode 0600.

(christos)

2010-07-15 20:03:29 UTC MAIN commitmail json YAML

2010-07-15 19:15:31 UTC MAIN commitmail json YAML

To help find the cause of kernel complaints such as "/netbsd:
nd6_storelladdr: sdl_alen == 0, dst=... if=wm1", add printfs for some
"impossible" conditions, and make the nd6_storelladdr() printf more
informative by printing the value of sdl_alen.

(dyoung)

2010-07-15 19:02:26 UTC MAIN commitmail json YAML

Make the comment about PDPpaddr more thorough.

(jym)

2010-07-15 18:58:41 UTC MAIN commitmail json YAML

Purely cosmetic: move L2_SLOT_KERNBASE out of the PAE #ifdef/#endif block.

(jym)

2010-07-15 18:55:27 UTC MAIN commitmail json YAML

In Xen PAE case, fix argument size passed to init386(), by pushing the
upper bits onto stack (we do not expect first_avail to be above 4GiB, so
assume their value is 0).

Remove macros (PROC0PDIR and PROC0STACK) that were never used.

(jym)

2010-07-15 16:29:42 UTC MAIN commitmail json YAML

some recent changes

(pooka)

2010-07-15 14:13:11 UTC uebayasi-xip commitmail json YAML

2010-07-15 08:33:47 UTC uebayasi-xip commitmail json YAML

2010-07-14 22:14:17 UTC MAIN commitmail json YAML

2010-07-14 22:13:58 UTC MAIN commitmail json YAML

2010-07-14 22:11:42 UTC MAIN commitmail json YAML

Import libarchive 2.8.4:
Symlink dereference fix for Linux broke the build there; corrected.
Fix issues on ancient FreeBSD, QNX, ancient NetBSD and Minix.
Improved reliability of hash function detection.

Status:

Vendor Tag: KIENTZLE
Release Tags: libarchive-2-8-4

(joerg)

2010-07-14 21:48:32 UTC MAIN commitmail json YAML

Add the new kernel/t_sigaction test program.

(jmmv)

2010-07-14 21:47:06 UTC MAIN commitmail json YAML

Add a couple of simple tests for sigaction(2): one for the case where flags
is set to 0 and the other for the case where we set SA_RESETHAND.

The latter test is intended to expose PR port-macppc/43619 and is marked as
an expected failure on such platform.

(jmmv)

2010-07-14 21:44:40 UTC MAIN commitmail json YAML

xfail test on lfs.  It goes badaboom faster than you can find your
multipass.  Borrow PR kern/43582 used earlier for rmdirrace, as it
looks pretty much like the same problem.

(pooka)

2010-07-14 21:41:32 UTC MAIN commitmail json YAML

start converting renameraces to vfs

(pooka)

2010-07-14 21:39:31 UTC MAIN commitmail json YAML

Convert "The Original" rename race test from to vfs and retire the
ffs/tmpfs versions.  The only difference is that the origamical
one mounted ffs with MNT_LOG (and therein actually lay the bug).

(pooka)

2010-07-14 21:24:40 UTC MAIN commitmail json YAML

Check that nobody raced us into the source dir while it was unlocked
in preparation for rename.

(pooka)

2010-07-14 20:45:49 UTC MAIN commitmail json YAML

Add an assortment of rename tests.  Not complete, but at least tests
something.

This contains the tests for PR kern/43616 and PR kern/43617.

(pooka)

2010-07-14 17:10:14 UTC MAIN commitmail json YAML

Return correct error values from a bunch of questionable renames.

There's no substitute for single-stepping do_sys_rename() into ffs
when trying to figure out what error should come from what layer...
well, at least apart from TNT.

(pooka)

2010-07-14 16:59:35 UTC MAIN commitmail json YAML

* remove target node from right directory
* remove what i guess to be a useless if-clause (although with
  file systems you can never be sure)

(pooka)

2010-07-14 16:03:49 UTC MAIN commitmail json YAML

return same errno as ffs

(pooka)

2010-07-14 14:42:40 UTC MAIN commitmail json YAML

2010-07-14 14:22:16 UTC MAIN commitmail json YAML

check we don't rename onto a non-empty directory

(pooka)

2010-07-14 14:07:37 UTC MAIN commitmail json YAML

RENAME lookup semantics say return EISDIR if dvp = *vpp for the
last component .... obviously(!!)

(pooka)

2010-07-14 13:09:52 UTC MAIN commitmail json YAML

2010-07-14 09:52:39 UTC MAIN commitmail json YAML

When searching PROM data to get a MAC address, search for National
Semiconductor Saturn data as well as Sun Cassini data.

(jnemeth)

2010-07-14 06:33:32 UTC uebayasi-xip commitmail json YAML

One more XIP code reduction.

(uebayasi)

2010-07-14 04:50:28 UTC MAIN commitmail json YAML

Don't leak kernel stack data when an enaddr can't be found.

(jnemeth)

2010-07-14 00:11:06 UTC MAIN commitmail json YAML

- s/TBDA/TDBA/. It stands for Transmit Descriptor Base Address.
- The document says that the TDH register must be set after
  TCL.EN is set on 82575 and newer device.

TODO:
- ip4csum doesn't work on 82575 and newer device (reported by Paul Goyette),
  so we have to fix it.

(msaitoh)

2010-07-13 23:46:19 UTC MAIN commitmail json YAML

Add three card support from Tsubai.
- Advantech PCI-1604UP (2S)
- InnoSys Keyspan SX Pro (4S)
- I-O DATA RSA-PCI2 (2S)

(msaitoh)

2010-07-13 23:41:31 UTC MAIN commitmail json YAML

2010-07-13 23:40:56 UTC MAIN commitmail json YAML

Add Advantech PCI-1604

(msaitoh)

2010-07-13 22:16:10 UTC MAIN commitmail json YAML

Split-off IPv4 re-assembly mechanism into a separate module.  Abstract
into ip_reass_init(), ip_reass_lookup(), etc (note: abstraction is not
yet complete).  No functional changes to the actual mechanism.

OK matt@

(rmind)

2010-07-13 22:13:18 UTC MAIN commitmail json YAML

Add a regression test for IPv4 reassembly.  Cases:
- Normal (valid) fragments.
- Fragment with ip_off + hlen lower than IP_MINFRAGSIZE - 1.
- Different ip_tos values in fragments.
- Fragment data length which is not multiple of 8 bytes.
- Duplicate fragments (one covering previous).
- Packet larger than IP_MAXPACKET after reassembly.
- No last non-MF fragment (causing of timeout).

(rmind)

2010-07-13 21:13:33 UTC MAIN commitmail json YAML

2010-07-13 21:12:39 UTC MAIN commitmail json YAML

2010-07-13 21:11:41 UTC MAIN commitmail json YAML

Implement Atffile automatic generation.

This change adds the ATFFILE variable, which can take the following values:
- yes: The source directory contains a static Atffile to be installed.
- auto: The Atffile is automatically generated.
- no: Do not install any Atffile (replaces the previous NOATFFILE variable).

The ugly bit of this is that I have to add a TESTS_SUBDIRS variable that
lists the subdirectories that contain test cases (so that they can be listed
in the Atffiles, without including auxiliary directories without tests).
This is a subset of SUBDIR.

Addresses a minor part of PR bin/43394.

(jmmv)

2010-07-13 18:13:57 UTC MAIN commitmail json YAML

2010-07-13 18:13:11 UTC MAIN commitmail json YAML

Add a few simple basic-level tests for vnodeops.  They don't cover
corner-cases, but make sure things at least superficially work
(which they always don't).  More to come...

(pooka)

2010-07-13 18:09:53 UTC MAIN commitmail json YAML

Link in puffs components for puffs tests.

(pooka)

2010-07-13 18:08:58 UTC MAIN commitmail json YAML

2010-07-13 17:49:24 UTC MAIN commitmail json YAML

off_t -> uint64_t to hopefully avoid some lp64 signedness whines.

(pooka)

2010-07-13 16:48:15 UTC MAIN commitmail json YAML

Run puffs/dtfs as part of the vfs tests.

(pooka)

2010-07-13 15:50:31 UTC MAIN commitmail json YAML

2010-07-13 15:38:15 UTC MAIN commitmail json YAML

2010-07-13 14:00:07 UTC MAIN commitmail json YAML

Add Kirkwood/Discovery Innovation macros.

(kiyohara)

2010-07-13 13:57:36 UTC MAIN commitmail json YAML

2010-07-13 13:54:16 UTC MAIN commitmail json YAML

Add Marvell MV78100/MV78200 SoC. (Discovery Innovation)

(kiyohara)

2010-07-13 13:05:05 UTC MAIN commitmail json YAML

2010-07-13 12:57:23 UTC MAIN commitmail json YAML

Fix wrong ifdef.

(kiyohara)

2010-07-13 12:53:43 UTC MAIN commitmail json YAML

Move to pci/mvsata_pci.c (marvell/mvsata_mv.c) splitting mvsata_products[].
mvsata(4) uses these to match.

(kiyohara)

2010-07-13 11:56:43 UTC MAIN commitmail json YAML

zlib-1.2.5 out.

(wiz)

2010-07-13 11:54:06 UTC MAIN commitmail json YAML

2010-07-13 11:53:48 UTC MAIN commitmail json YAML

make compile on HEAD

(pooka)

2010-07-13 11:51:59 UTC MAIN commitmail json YAML

2010-07-13 11:16:03 UTC MAIN commitmail json YAML

Add UART and PCIe controller for Marvell SoC.
  However not define attribute *_mbus in our tree yet.

(kiyohara)

2010-07-13 11:12:19 UTC MAIN commitmail json YAML

Make the FSTYPE macros take tc instead of derivative type "type".

ok njoly

(pooka)

2010-07-13 01:47:23 UTC uebayasi-xip commitmail json YAML

2010-07-13 01:42:22 UTC MAIN commitmail json YAML

Make this compile again.

(enami)

2010-07-12 21:37:47 UTC MAIN commitmail json YAML

Update filesystem helper functions namespace (from XXX_mount to
XXX_fstest_mount) to avoid conflicts with existing functions such as
puffs_mount.

(njoly)

2010-07-12 21:05:20 UTC MAIN commitmail json YAML

Pass down the test case data to the test function, to be able to use
meta-data informations such as srcdir. Requested by pooka.

While here remove fstype argument, and define it as a custom meta-data
(X-fs.type) instead.

(njoly)

2010-07-12 21:00:48 UTC MAIN commitmail json YAML

Implement poor man's (or woman's) fault handler (or handlim).

from Stan (or Loretta)

(pooka)

2010-07-12 16:08:52 UTC MAIN commitmail json YAML

Fix build failed.
  Add vga_drv and manuals.

(kiyohara)

2010-07-12 13:09:20 UTC MAIN commitmail json YAML

put stuff requiring -lpuffs behind -DPUFFSDUMP

(pooka)

2010-07-12 12:01:53 UTC MAIN commitmail json YAML

Add CLOCK_MONOTONIC support for compat linux/linux32
clock_nanosleep(2).

(njoly)

2010-07-12 11:04:25 UTC MAIN commitmail json YAML

sel_setevents: fix error - match event-set, as intended.
Spotted by Enami Tsugutomo.

(rmind)

2010-07-12 08:00:51 UTC MAIN commitmail json YAML

Support xserver for prep.  It tested only on-board s3(864).

(kiyohara)

2010-07-12 07:54:13 UTC MAIN commitmail json YAML

2010-07-12 07:25:18 UTC MAIN commitmail json YAML

2010-07-12 06:25:15 UTC uebayasi-xip commitmail json YAML

2010-07-12 04:16:51 UTC MAIN commitmail json YAML

Make sc_vendor in ohci_softc the same size as that in uhci_softc and ehci_softc.
This change prevents some truncated OHCI vendor names in some verbose cases:
uhub0 at usb0: ATI Technologie OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
...
uhub1 at usb1: ATI Technologies EHCI root hub, class 9/0, rev 2.00/1.00, addr 1

(jakllsch)

2010-07-12 03:39:05 UTC MAIN commitmail json YAML

2010-07-12 02:58:01 UTC MAIN commitmail json YAML

2010-07-12 02:55:17 UTC MAIN commitmail json YAML

2010-07-12 02:45:31 UTC MAIN commitmail json YAML

look for the m680[2346]0 options in the opt_m68k_arch.h and set them
appropriately in the kernel config, if not already set.

restores the settings before the M680x0 options became _KERNEL_OPT
options.  tested by myself and mhitch.

(mrg)

2010-07-12 02:28:33 UTC uebayasi-xip commitmail json YAML

Now XIP pages have vm_page, adjust some code and reduce diff to the
original code.

(uebayasi)

2010-07-11 20:00:52 UTC MAIN commitmail json YAML

2010-07-11 17:09:27 UTC MAIN commitmail json YAML

Include <sys/param.h> for howmany() definition.
OK'ed by tsutsui@.

(he)

2010-07-11 16:20:39 UTC MAIN commitmail json YAML

Assert that l_target_cpu isn't null, just in case we had some memory
corruption issues (like passing wrong size to kmem_free ....).

(pooka)

2010-07-11 15:16:41 UTC MAIN commitmail json YAML

Add another pair of chips to the pile:  IDT TS3000B3 & TSE2002B3

(pgoyette)

2010-07-11 13:26:38 UTC MAIN commitmail json YAML

point to iso/sparccd.iso, instead of the non-existant installation/cdrom/
subdir.  should fix PR#32556 properly.

(mrg)

2010-07-11 13:13:19 UTC MAIN commitmail json YAML

mark some skey files with skey tag

(mrg)

2010-07-11 12:54:26 UTC MAIN commitmail json YAML

2010-07-11 12:37:52 UTC MAIN commitmail json YAML