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

2024-05-10 04:03:11 UTC Now

2013-03-23 23:36:19 UTC MAIN commitmail json YAML

Merge -r1.66 of dir.c, -r1.171 of job.c, -r1.186 of parse.c from HEAD
(committed by Christos):

Keep track of the location where a dependency is defined, so we can report
about it.

(dholland)

2013-03-23 23:29:04 UTC MAIN commitmail json YAML

Merge -r1.170 of job.c and -r1.209 of main.c from HEAD (committed by
Christos):

PR/45042: Thomas Cort: HAVE_foo for setrlimit(2) and setpgid(2)

(dholland)

2013-03-23 22:45:02 UTC MAIN commitmail json YAML

2013-03-23 22:40:37 UTC MAIN commitmail json YAML

2013-03-23 22:23:04 UTC MAIN commitmail json YAML

2013-03-23 22:22:51 UTC MAIN commitmail json YAML

Drop the list library's header.

(dholland)

2013-03-23 22:21:13 UTC MAIN commitmail json YAML

2013-03-23 22:17:51 UTC MAIN commitmail json YAML

Remove remaining references to the linked list library.

(dholland)

2013-03-23 22:08:21 UTC MAIN commitmail json YAML

2013-03-23 22:03:11 UTC MAIN commitmail json YAML

2013-03-23 22:00:51 UTC MAIN commitmail json YAML

Rip the linked lists out of here and make it build again.

(dholland)

2013-03-23 21:35:44 UTC MAIN commitmail json YAML

Update some #if 0'd code to still compile.

(dholland)

2013-03-23 21:33:28 UTC MAIN commitmail json YAML

Improve the toBeMade queue code so it doesn't do bulk array shifts
every time you remove something from the queue head. If this turns out
not to be good enough it can be tuned and/or made into a circular
queue later.

(Also, in the long run, the non-tail insertions may go away; they seem
to chiefly be associated with the .ORDER implementation and may not be
needed after the primary graph structure gets some strengthening.)

(dholland)

2013-03-23 21:29:11 UTC MAIN commitmail json YAML

Improve the toBeMade logic: collect the non-tail insertions in a
separate array and stuff them into the main queue all at once.

(dholland)

2013-03-23 21:28:04 UTC MAIN commitmail json YAML

Switch the toBeMade logic to an array instead of a linked list.

(dholland)

2013-03-23 21:27:23 UTC MAIN commitmail json YAML

Simplify the toBeMade logic based on the fact that only one group of
non-tail insertions is done at a time, so the insertion point can be
tracked by the queue.

(dholland)

2013-03-23 21:25:31 UTC MAIN commitmail json YAML

Wrap the toBeMade list code in a queue abstraction. Use the same list
code on the inside for now.

(dholland)

2013-03-23 21:08:51 UTC MAIN commitmail json YAML

Change the order of register settings a little to match both Broadcom's
document and Linux tg3.

(msaitoh)

2013-03-23 19:57:44 UTC MAIN commitmail json YAML

Remove another linked list.

(dholland)

2013-03-23 19:40:44 UTC MAIN commitmail json YAML

5718 and 57785 document say we should wait 100us.

(msaitoh)

2013-03-23 19:29:31 UTC MAIN commitmail json YAML

Remove another linked list.

(dholland)

2013-03-23 19:16:24 UTC MAIN commitmail json YAML

2013-03-23 19:15:40 UTC MAIN commitmail json YAML

Remove the last linked list.

(dholland)

2013-03-23 19:06:42 UTC MAIN commitmail json YAML

2013-03-23 18:58:44 UTC MAIN commitmail json YAML

Oops, left CLEANUP on for testing; turn it off again.

(dholland)

2013-03-23 18:46:18 UTC MAIN commitmail json YAML

2013-03-23 18:43:10 UTC MAIN commitmail json YAML

2013-03-23 18:42:40 UTC MAIN commitmail json YAML

2013-03-23 18:36:16 UTC MAIN commitmail json YAML

Update comment for previous

(dholland)

2013-03-23 18:35:32 UTC MAIN commitmail json YAML

2013-03-23 18:33:01 UTC MAIN commitmail json YAML

2013-03-23 18:27:18 UTC MAIN commitmail json YAML

Reorg some of the comments.

(dholland)

2013-03-23 18:15:07 UTC MAIN commitmail json YAML

2013-03-23 18:12:12 UTC MAIN commitmail json YAML

Rewrite SuffSuffIsSuffix to avoid potential undefined behavior.

(dholland)

2013-03-23 18:02:58 UTC MAIN commitmail json YAML

Simplify the interface to SuffSuffIsSuffix().

(dholland)

2013-03-23 17:56:58 UTC MAIN commitmail json YAML

2013-03-23 17:47:12 UTC MAIN commitmail json YAML

2013-03-23 17:36:37 UTC MAIN commitmail json YAML

Remove unused back-pointers.

(dholland)

2013-03-23 17:33:58 UTC MAIN commitmail json YAML

2013-03-23 17:29:38 UTC MAIN commitmail json YAML

2013-03-23 17:11:22 UTC MAIN commitmail json YAML

2013-03-23 17:09:40 UTC MAIN commitmail json YAML

2013-03-23 16:32:07 UTC MAIN commitmail json YAML

2013-03-23 16:23:46 UTC MAIN commitmail json YAML

2013-03-23 16:18:29 UTC MAIN commitmail json YAML

2013-03-23 16:17:21 UTC MAIN commitmail json YAML

2013-03-23 16:15:59 UTC MAIN commitmail json YAML

2013-03-23 16:11:05 UTC MAIN commitmail json YAML

2013-03-23 15:53:49 UTC MAIN commitmail json YAML

2013-03-23 15:50:26 UTC MAIN commitmail json YAML

2013-03-23 15:45:28 UTC MAIN commitmail json YAML

correct pdisk information

(christos)

2013-03-23 15:43:38 UTC MAIN commitmail json YAML

2013-03-23 15:42:41 UTC MAIN commitmail json YAML

2013-03-23 15:42:00 UTC MAIN commitmail json YAML

2013-03-23 15:39:43 UTC MAIN commitmail json YAML

2013-03-23 15:36:43 UTC MAIN commitmail json YAML

Fix some nits in the English messages for the recently added debug
sets: rename the "Source sets" group to "Source and debug sets" to
better reflect its current content, describe the indivdual sets as
containing as "debug symbols" instead of "debug sets", and capitalize
them to be consistent with the messages for other sets.

(gson)

2013-03-23 15:36:36 UTC MAIN commitmail json YAML

2013-03-23 15:14:16 UTC MAIN commitmail json YAML

2013-03-23 12:08:47 UTC MAIN commitmail json YAML

Use the #error directive.

(isaki)

2013-03-23 12:06:24 UTC MAIN commitmail json YAML

Remove about updating fpsr. It was introduced by me but obviously
duplicated with fpu_emul_arith().

(isaki)

2013-03-23 11:51:48 UTC MAIN commitmail json YAML

Add KUROBOX_PRO as an EVBARM_BOARDS member.

(he)

2013-03-23 11:50:03 UTC MAIN commitmail json YAML

2013-03-23 05:31:29 UTC MAIN commitmail json YAML

If built with filemon support, set .MAKE.PATH_FILEMON to _PATH_FILEMON
so that makefiles can test for it.

(sjg)

2013-03-22 22:59:24 UTC MAIN commitmail json YAML

Declare types before data.

(dholland)

2013-03-22 16:36:46 UTC MAIN commitmail json YAML

2013-03-22 16:07:59 UTC MAIN commitmail json YAML

ParseGmakeExport: terminate variable at '=', or setenv(3) will fail
on some systems.

(sjg)

2013-03-22 13:46:38 UTC MAIN commitmail json YAML

Fix fpu_ftox().
Update not only exponential but also mantissa when an integer part
becomes 2 by rounding up.  Without this fix, the extended precision
value becomes 0.0 because mantissa (including explicit integer bit)
is all-zero.

(isaki)

2013-03-22 13:28:11 UTC MAIN commitmail json YAML

Fix typo in function name in DIAGNOSTIC prinf by using __func__

(skrll)

2013-03-22 13:20:12 UTC MAIN commitmail json YAML

When dumping the done list in ohci_softintr / OHCI_DEBUG use the correct
list next pointer.

PR/33450 and part of PR/35379.

(skrll)

2013-03-22 12:47:56 UTC MAIN commitmail json YAML

Remove 'return' right after 'goto'

(skrll)

2013-03-22 12:31:25 UTC MAIN commitmail json YAML

avoid arraycount for toolz

(christos)

2013-03-22 10:52:21 UTC MAIN commitmail json YAML

2013-03-22 01:24:47 UTC MAIN commitmail json YAML

move the code to expand variables in one place and use it to expand
variables inside conditionals. still conditionals with variables don't
work.

(christos)

2013-03-21 23:06:42 UTC MAIN commitmail json YAML

file-5.14 out.

(wiz)

2013-03-21 21:43:23 UTC MAIN commitmail json YAML

mandoc can now print numbered registers.

(christos)

2013-03-21 21:42:16 UTC MAIN commitmail json YAML

2013-03-21 21:01:10 UTC MAIN commitmail json YAML

Ooops, backout local change not intended to be commited with the last change

(martin)

2013-03-21 21:00:12 UTC MAIN commitmail json YAML

Add syntatic sugar to avoid hurting my eyes

(martin)

2013-03-21 20:05:57 UTC MAIN commitmail json YAML

Bump minor number for removal of kauth_access_action(), as per
  http://mail-index.netbsd.org/source-changes/2013/03/18/msg042340.html

Welcome to 6.99.18

(plunky)

2013-03-21 19:17:53 UTC MAIN commitmail json YAML

2013-03-21 18:30:09 UTC MAIN commitmail json YAML

Instead of always checking for ANYC, make it a valid channel

(christos)

2013-03-21 17:45:05 UTC MAIN commitmail json YAML

PR/47678: Dr. Wolfgang Stukenbrock: remove local iscsi entry which conflicted
with the iana assigned one. This port has been assigned to iscsi-target.

(christos)

2013-03-21 17:10:25 UTC MAIN commitmail json YAML

Don't attempt to dereference ANYC (since it is a pointer to 0x1).
Fixes random crashes in hostap mode (race conditions in the interrupt handler
while the interface comes up or down).

(christos)

2013-03-21 16:51:07 UTC MAIN commitmail json YAML

2013-03-21 16:50:22 UTC MAIN commitmail json YAML

2013-03-21 16:49:12 UTC MAIN commitmail json YAML

- Allow libpthread to be dlopened again, by providing libc stubs to libpthread.
- Fail if the dlopened libpthread does pthread_create(). From manu@
- Discussed at length in the mailing lists; approved by core@
- This was chosen as the least intrusive patch that will provide
  the necessary functionality.
XXX: pullup to 6

(christos)

2013-03-21 15:16:43 UTC MAIN commitmail json YAML

fix ALL_KERNELS handling

(mlelstv)

2013-03-21 15:03:47 UTC MAIN commitmail json YAML

Fix stat64 by making it match i386.  Other archs might still be broken,
but this is the one I could test.

(pooka)

2013-03-21 13:22:37 UTC MAIN commitmail json YAML

PR/47677 Aktado: x86_errata() should be avoided if NetBSD runs as a KVM guest.
XXX: pullup to 6

(christos)

2013-03-21 12:56:03 UTC MAIN commitmail json YAML

Wait for the bootcode to complete initialization for 5717 and newer devices.
See BCM5718 programmer's guide's "step 13, Device reset Procedure, Section 7".
57781's document has the same note.

I verified the loop really looped on those chips.

But, I don't know why tg3 doesn't it.

(msaitoh)

2013-03-21 12:47:16 UTC MAIN commitmail json YAML

Add some defines from the USB 2.0 specification and suppliments. Also,
add some accessor macros while I'm here.

(skrll)

2013-03-21 12:33:11 UTC MAIN commitmail json YAML

- Sync with FreeBSD and OpenBSD. Almost the same as OpenBSD rev. 1.325:
- Sync the ring setup code closer to FreeBSD's driver
- Do not touch the jumbo replenish threshold register on chips that do not
  have jumbo support
- Add/sync some of the comments
- Use macro.
- Remove unused code.

(msaitoh)

2013-03-21 07:44:03 UTC MAIN commitmail json YAML

Add a bunch of names in the ChangeLog to THANKS.
Strip out email addresses; they're often out of date.

(lukem)

2013-03-21 05:53:01 UTC MAIN commitmail json YAML

Convert from __attribute__(foo) to the __foo equiv in <sys/cdefs.h>

(lukem)

2013-03-21 05:44:37 UTC MAIN commitmail json YAML

remove unnecessary compat define of __attribute__

(lukem)

2013-03-21 04:57:39 UTC MAIN commitmail json YAML

2013-03-21 04:02:53 UTC MAIN commitmail json YAML

Expand and/or tweak some entries.

(lukem)

2013-03-21 04:01:09 UTC MAIN commitmail json YAML

Add some entries for people who submitted fixes by PRs.

(lukem)

2013-03-21 03:31:27 UTC MAIN commitmail json YAML

2013-03-21 03:28:01 UTC MAIN commitmail json YAML

Style tweak: use () with argument-less macros.

(lukem)

2013-03-21 03:24:04 UTC MAIN commitmail json YAML

2013-03-21 03:21:08 UTC MAIN commitmail json YAML

Tweak quotes in a description to avoid syntax highlight fubar

(lukem)

2013-03-21 02:56:57 UTC MAIN commitmail json YAML

Require autoconf 2.69
Require libtool 2.4
Update to LT_INIT instead of AC_PROG_LIBTOOL
Crank copyrigth
Fix AC_PROG_YACC workaround to only be used if $YACC gets set to "yacc"

(lukem)

2013-03-21 02:35:23 UTC MAIN commitmail json YAML

glob updated
imported NetBSD ftpd 20130321

(lukem)

2013-03-21 02:10:52 UTC MAIN commitmail json YAML

Fix and revive test of atan_inf_neg, atan_inf_pos and atan_tan on i386.
PR port-i386/46108.
The machine epsilon 1.0e-40 is too severe and nonsense for double
because DBL_EPSILON is about 2.2e-16 .  I think that 1.0e-15 is
enough good, in this case.
XXX However, test of atan_tan should be replaced for other reasons.

(isaki)

2013-03-21 02:04:17 UTC MAIN commitmail json YAML

fix groff html generation

(christos)

2013-03-21 02:04:05 UTC MAIN commitmail json YAML

The man page has numbered registers and conditionals and cannot be handled
by mandoc, so make it use groff. Unfortunately since we don't install cat
pages, this does not work. At least it works for html!

(christos)

2013-03-21 01:48:15 UTC MAIN commitmail json YAML

handle NOMANDOC in the html case too

(christos)

2013-03-21 01:39:04 UTC MAIN commitmail json YAML

revert previous, this is a mandoc issue (does not handle .if and .nr)

(christos)

2013-03-21 01:17:20 UTC MAIN commitmail json YAML

compat workarounds for __attribute__ and __dead

(lukem)

2013-03-21 01:01:57 UTC MAIN commitmail json YAML

2013-03-21 00:58:18 UTC MAIN commitmail json YAML

Import NetBSD-ftpd 20100320:
- Fix warnings and build issues
- Fix memcpy usage
- Fix remote crash (fix was already pulled up manually to tnftpd).  PR/43023
- Reduce priority of syslog message if getpeername returns ENOTCONN.  PR/18934

Status:

Vendor Tag: TNF
Release Tags: NetBSD-20130321

(lukem)

2013-03-21 00:27:44 UTC MAIN commitmail json YAML

PR/47675: Nick Hudson: top(1) man page missing default number of seconds

(christos)

2013-03-21 00:17:26 UTC MAIN commitmail json YAML

Update version to 20110904 for the user-visible change I made back then:
  Reduce priority of syslog message if getpeername returns ENOTCONN.
  PR bin/18934 by Greg A. Woods (with supplied fix).

(lukem)

2013-03-20 23:44:47 UTC MAIN commitmail json YAML

Use "unsigned FOO" instead of less-portable "u_FOO".

(lukem)

2013-03-20 15:40:30 UTC MAIN commitmail json YAML

If the tripplite SMARTLCD ups connects as a usbhid device, it doesn't
work at all, connect as ugen instead.  Verified working with ups-nut.

(garbled)

2013-03-20 15:38:35 UTC MAIN commitmail json YAML

2013-03-20 15:33:24 UTC MAIN commitmail json YAML

Add my tripplite UPS

(garbled)

2013-03-20 15:18:42 UTC MAIN commitmail json YAML

apply kludge to make this more or less work on mips64 with n32 userland
with this ldd can handle both 64 and n32 binaries ( previously it would do 64
only ), o32 support is still broken
Someone more familiar with this code needs to fix this properly.

(macallan)

2013-03-20 14:47:21 UTC MAIN commitmail json YAML

Fix an empty shell function here, per Greg Troxel.  Apparently empty shell
functions are not 100% portable.

(garbled)

2013-03-20 13:43:39 UTC MAIN commitmail json YAML

Bump MSGBUFSIZE on arm ports to 16KB.

OK matt@

(skrll)

2013-03-20 12:59:10 UTC MAIN commitmail json YAML

Attempt two for the previous: _ILP32 comes from headers, so don't use
it to decide if we want to muddle with _FILE_OFFSET_BITS.

(pooka)

2013-03-20 12:30:13 UTC MAIN commitmail json YAML

Use _FILE_OFFSET_BITS=64 on Solaris too (necessary for 32bit builds).

(pooka)

2013-03-20 11:14:52 UTC MAIN commitmail json YAML

Only set wMaxPacketSize to 64 for HS/FS and set to 8 for LS to be within
the USB spec.

Should help PR/46696.

Requesting 64 bytes via wLength is indeed common, but fallback to 8
would probably help.

(skrll)

2013-03-20 09:18:32 UTC MAIN commitmail json YAML

2013-03-20 09:14:54 UTC MAIN commitmail json YAML

No need to look for <tzfile.h>; we don't include it in "tnftpd.h"

(lukem)

2013-03-20 09:13:44 UTC MAIN commitmail json YAML

revert
  1.14 cmds.c
  1.14 extern.h
  1.16 ftpcmd.y
  1.32 ftpd.c
because it wasn't necessary in tnftpd as these files have been modified
to use "tnftpd.h" instead of the various NetBSD system headers.

(lukem)

2013-03-20 08:54:55 UTC MAIN commitmail json YAML

sync to:
    othersrc/usr.bin/tnftp/libnetbsd/ftpglob.h 1.6
    othersrc/usr.bin/tnftp/libnetbsd/glob.c 1.10
for:
    replace glob with newer copy that does not suffer from DoS
    exhaustion attacks.
    XXX: Needs more testing.

(lukem)

2013-03-20 08:50:23 UTC MAIN commitmail json YAML

Actually ensure bison or yacc is present after AC_PROG_YACC,
because the latter defaults to "yacc" if it can't find one...

(lukem)

2013-03-20 07:29:59 UTC MAIN commitmail json YAML

Remove some unportable assumptions that crept in in rev 1.9:
* Just include "tnftp.h" instead of all the system headers
* Restore a fix for AIX 4.1.5
* Use "unsigned char" instead of "u_char" (reinstate part of rev 1.7)

(lukem)

2013-03-20 07:24:14 UTC MAIN commitmail json YAML

Remove some unportable assumptions that crept in in rev 1.5.
* Consumers of this header will include "tnftp.h" first which should
  include the appropriate files for the types (size_t, struct stat).
* Always define the extensions; this is a private header included
  as a different name.

(lukem)

2013-03-20 06:35:49 UTC MAIN commitmail json YAML

2013-03-20 00:29:47 UTC MAIN commitmail json YAML

2013-03-19 22:16:55 UTC MAIN commitmail json YAML

Add a new installer image for Raspberry PI to evbarm

Includes the following major changes:

1) Add new configmenu item to sysinst to allow creation of users at
post-install time.
2) Add an sshramdisk type to evbarm, which is a ramdisk with sshd
enabled, allowing users to install on a headless PI by sshing to the
device with the account "sysinst" password "netbsd" to begin the
installation. (Note, neither the account, nor the ssh setup are copied to
the finalized installation image)
3) Change mkimage to build a boot-only image, without the root filesystems.

Much of the sshramdisk code could be reused on other ports easily.

(garbled)

2013-03-19 19:59:41 UTC MAIN commitmail json YAML

2013-03-19 17:11:13 UTC MAIN commitmail json YAML

To quote the BCM2835 datasheet that's publicly available

"The BCM2835 system uses an AMBA AXI-compatible interface
structure. In order to keep the system complexity low and data
throughput high, the BCM2835 AXI system does not always
return read data in-order."

Deal with this by defining DSB for _ARM_ARCH_6.

OK matt@

(skrll)

2013-03-19 16:49:56 UTC MAIN commitmail json YAML

rearrange things a little bit to avoid showing garbled VRAM content while
switching colour depth

(macallan)

2013-03-19 16:49:12 UTC MAIN commitmail json YAML

Fix compile error if BGE_DEBUG is set.

(msaitoh)

2013-03-19 13:23:58 UTC MAIN commitmail json YAML

Fix argument order for "n14"

(martin)

2013-03-19 09:28:40 UTC MAIN commitmail json YAML

2013-03-19 09:17:17 UTC MAIN commitmail json YAML

2013-03-19 06:34:28 UTC MAIN commitmail json YAML

2013-03-19 04:10:13 UTC MAIN commitmail json YAML

- Rename PHY related flags for the consistency. It's the same as FreeBSD.
- Remove BGE_10_100_ONLY flag because this was not used.
  For 10/100 devices, when calling mii_attach(), mask BMSR_EXTSTAT flag to
  not to check Gigabit flags. It's the same as FreeBSD.

(msaitoh)

2013-03-19 03:40:16 UTC MAIN commitmail json YAML

Fix three bugs:
- An workaround for TX data corruption is only for 5719 "A0".
  Fix the wrong evaluation.
- Check BGE_RXBDFLAG_IPV6 flag for 5717_PLUS case.
  Note that {tcp,udp}6csum flag is currently not added in the capability.
- Add delay after clearing BGE_MACMODE_TBI_SEND_CFGS for the link checking.
  FreeBSD has the same delay().

(msaitoh)

2013-03-19 02:56:17 UTC MAIN commitmail json YAML

Fix Buffer Manager Mbuf Pool settings which was modified in rev. 1.202.

(msaitoh)

2013-03-19 02:07:44 UTC MAIN commitmail json YAML

can we please stop breaking the build? These get compiled by the kernel
environment when there are no userland header files!

(christos)

2013-03-19 01:00:17 UTC MAIN commitmail json YAML

fix some lint on i386, noticed by Greg Troxel, thanks!

(agc)

2013-03-18 21:00:52 UTC MAIN commitmail json YAML

Terminate result of readlink().  Makes writefilewatch_setup() work in
cases when the buffer doesn't accidentally contain suitable zeroes.

Thanks to Juan RP who debugged this with me!

(pooka)

2013-03-18 20:03:56 UTC MAIN commitmail json YAML

Mark a few more test cases known to only work by chance as failing
and point to PR 47665.
Julio: how do we make such cases not fail when they actually happen to
work (by pure luck)?

(martin)

2013-03-18 19:35:48 UTC MAIN commitmail json YAML

C99 section 6.7.2.3 (Tags) Note 3 states that:

  A type specifier of the form

enum identifier

  without an enumerator list shall only appear after the type it
  specifies is complete.

which means that we cannot pass an "enum vtype" argument to
kauth_access_action() without fully specifying the type first.
Unfortunately there is a complicated include file loop which
makes that difficult, so convert this minimal function into a
macro (and capitalize it).

(ok elad@)

(plunky)

2013-03-18 19:31:39 UTC MAIN commitmail json YAML

Initialize variable used as (conditional) result parameter.

ip6_insertfraghdr either sets a result parameter or returns an error.
While the caller only uses the result parameter in the non-error case,
knowing that requires cross-module static analysis, and that's not
robust against distant code changes.  Therfore, set ip6f to NULL
before the function call that maybe sets it, avoiding a spuruious
warning and changing the future possible bug from an unitialized
dereference to a NULL deferrence.

(gdt)

2013-03-18 16:32:32 UTC MAIN commitmail json YAML

i386 pmap.h got a forward declarition for vm_map from systm.h
insert a forward declaration

(para)

2013-03-18 15:55:43 UTC MAIN commitmail json YAML

add librumphijack to the list

(pooka)

2013-03-18 13:36:23 UTC MAIN commitmail json YAML

2013-03-18 13:14:11 UTC MAIN commitmail json YAML

Move the rumpuser_net set of hypercalls to be a private to the sockin
component.  This cleans up the generic hypercall interfaces from ones
specific to only one component.  They should always have been private,
but the infrastructure to "make it so" didn't exist earlier.

no functional change

(pooka)

2013-03-18 11:50:08 UTC MAIN commitmail json YAML

If WSKBDIO_GTYPE succeeds and returns type=0, it is a mux with no keyboard
attached. In this case, assume USB.

(jmcneill)

2013-03-18 11:40:39 UTC MAIN commitmail json YAML

If there are no devices attached to the mux and software does
WSxxxIO_SETVERSION, the change doesn't actually get applied to the event
source as wsmux hands off processing of these ioctls to attached devices.
Handle these ioctls directly from the mux device instead of passing them
through, to correct an issue that prevented keyboards and mice from working
in X if there were zero devices attached when the X server started.

(jmcneill)

2013-03-18 02:24:45 UTC MAIN commitmail json YAML

Always use BPF JIT for NPF rules (using BPF code) if it is available.

(rmind)

2013-03-18 02:17:50 UTC MAIN commitmail json YAML

2013-03-18 00:17:20 UTC MAIN commitmail json YAML

npf_session_establish: fix previous.

(rmind)

2013-03-18 00:14:57 UTC MAIN commitmail json YAML

Add npf_session_trackable_p() and npf_session_fillent() for the common code.
Simplify.  No functional change.

(rmind)

2013-03-17 21:13:04 UTC MAIN commitmail json YAML

Bump date for previous (PR #45981): the change ("c") command starts a
new cycle.

(uwe)

2013-03-17 21:02:55 UTC MAIN commitmail json YAML

The change ("c") command should start a new cycle.

Apply one line patch I posted in PR #45981 and document this in the
manual page.

(uwe)

2013-03-17 18:46:11 UTC MAIN commitmail json YAML

No functional change:
- Fix comment
- Use macro
- Remove unused macro

(msaitoh)

2013-03-17 18:30:01 UTC MAIN commitmail json YAML

Track what parts of initialization were successfull and only revert those
during detach - prevents a panic on shutdown when, for example, interrupt
mapping failed. Problem reported by Raymond Phillips on port-i386.

(martin)

2013-03-17 17:21:14 UTC MAIN commitmail json YAML

Call pkgin with -y flag to avoid unneccesary questions.

(riz)

2013-03-17 12:25:36 UTC MAIN commitmail json YAML

For MFS, no longer use heuristic based on rlimit to determine mmap size.
This is no longer functional with current memory allocation routines.

(mlelstv)

2013-03-17 12:19:58 UTC MAIN commitmail json YAML

Handle ALL_KERNELS selection

(mlelstv)

2013-03-17 06:29:55 UTC MAIN commitmail json YAML

These tests are flaky so mark them as expected failures... when they fail.
See PR kern/47661.

(jmmv)

2013-03-17 05:56:47 UTC MAIN commitmail json YAML

Apply upstream change 1b82d0fe146031526b73454cc64bca7ee1f5b87a:

Fix fs_test:cleanup__mount_point__busy

The first call to kyua_fs_cleanup in this test was supposed to fail as
it is exercising an error path.  But the check was reversed, expecting
no error.  Fix this obvious mistake.

(jmmv)

2013-03-17 05:47:48 UTC MAIN commitmail json YAML

Do not special-case qemu when expecting the failure due to PR kern/43997.

I am sporadically observing this in my real machine as well.  It's harder
to trigger, but it happens.

(jmmv)

2013-03-17 05:13:13 UTC MAIN commitmail json YAML

Try to trigger the cond_timedwait_race race several times.

Sometime this tests passes (after all, it's exercising a race condition) and
when it does it's reported as a failure.  By giving the test a few chances
to expose the problem, we prevent this noisy signal.  When the race is really
addressed, this will start failing consistently as expected.

(jmmv)

2013-03-17 05:02:14 UTC MAIN commitmail json YAML

Mark two routinely-broken tests as expected failures referencing PR lib/47660.

(jmmv)

2013-03-17 04:47:17 UTC MAIN commitmail json YAML

2013-03-17 04:46:07 UTC MAIN commitmail json YAML

2013-03-17 04:45:47 UTC MAIN commitmail json YAML

Revert previous.  christos fixed the root cause.

(nakayama)

2013-03-17 04:36:00 UTC MAIN commitmail json YAML

fexecve is not implemented, so mark the test as an expected failure.

While doing this, clean this whole thing: do not define a useless cleanup
routine and wait for the subprocess to finish instead of using sleep.

(jmmv)

2013-03-17 04:06:39 UTC MAIN commitmail json YAML

- ADD support for BCM5719, BCM5720, BCM57766, BCM57782 and BCM57786.
- Use macros.
- Remove unused code.
- Sync with the latest {Free,Open}BSD's bge.

(msaitoh)

2013-03-17 03:00:05 UTC MAIN commitmail json YAML

Mark some long-standing failures as known failures.

The offending tests are these:
- t_filter_exec: f26, f27.
- t_filter_parse: i17.
- t_nat_exec: n12.

These tests are confirmed to fail in NetBSD/current under amd64, i386 and
sparc as reported by the continuous testing systems.

(jmmv)

2013-03-17 02:48:31 UTC MAIN commitmail json YAML

Fix the t_renamerace:lfs_renamerace_dirs test on fast machines.

This test was failing on my machine when run natively but not causing any
problems when run within qemu, and the failure was "mkdir: No space left
on device".

My understanding of the issue is that this test overflowed the temporary
disk image due to its high rate of file churn and the lfs_cleanerd not
being able to keep up.  Note that this test is capped by time, not number
of operations, so this is why the problem does not show up in a slow
emulated system.

To fix this, just bump the test file system image limit a little bit.
(I tried increasing the frequency at which lfs_cleanerd does its thing,
but it wasn't enough.)

(jmmv)

2013-03-17 02:23:31 UTC MAIN commitmail json YAML

2013-03-17 02:13:10 UTC MAIN commitmail json YAML

Add RCSID
Fix out of date comment

(christos)

2013-03-17 02:12:41 UTC MAIN commitmail json YAML

2013-03-17 01:16:45 UTC MAIN commitmail json YAML

Simplify test_mount and log errors.

If mount_tmpfs fails, show what the stderr output of the command was instead
of failing without details.

While doing this, remove the stupidity to deal with the optional arguments
to the test_mount routine.

(jmmv)

2013-03-17 01:13:01 UTC MAIN commitmail json YAML

2013-03-17 00:47:14 UTC MAIN commitmail json YAML

2013-03-17 00:45:03 UTC MAIN commitmail json YAML

now in common/lib/libc/arch/sparc64/string

(christos)

2013-03-17 00:44:16 UTC MAIN commitmail json YAML

no more duplicate copy of the memcpy code.

(christos)

2013-03-17 00:43:46 UTC MAIN commitmail json YAML

now live in common/lib/libc/arch/sparc64/string

(christos)

2013-03-17 00:42:32 UTC MAIN commitmail json YAML

2013-03-16 23:51:39 UTC MAIN commitmail json YAML

2013-03-16 23:37:43 UTC MAIN commitmail json YAML

uniquefy, really should fix this so there are no dup rules.

(christos)

2013-03-16 23:35:02 UTC MAIN commitmail json YAML

NetBSD 6.0 was released several months ago; time to garbage
collect this document.

It's not clear that src/doc is the best place to manage this
information;  a "NetBSD-7" file may or may not be forthcoming
shortly.

(riz)

2013-03-16 23:04:23 UTC MAIN commitmail json YAML

move the useful macros somewhere where they can be used in userland.

(christos)

2013-03-16 22:32:50 UTC MAIN commitmail json YAML

no man pages for tools build.

(christos)

2013-03-16 22:16:02 UTC MAIN commitmail json YAML

2013-03-16 21:38:21 UTC MAIN commitmail json YAML

Fix the build w/o DESTDIR

(christos)

2013-03-16 21:37:04 UTC MAIN commitmail json YAML

2013-03-16 17:10:18 UTC MAIN commitmail json YAML

2013-03-16 15:48:21 UTC MAIN commitmail json YAML

As a workaround for the Raspberry PI, only allow 1 TX transfer to be
active at once.

XXX This might affect all host controllers

(skrll)