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

2024-05-10 20:09:09 UTC Now

2017-01-30 15:50:21 UTC MAIN commitmail json YAML

2017-01-30 14:55:58 UTC MAIN commitmail json YAML

If either set_escdelay(3) or set_tabsize(3) are called, set _reentrant
to ensure we use the saved value for the sceen.

This effectively makes ESCDELAY and TABSIZE read-only when either
of these functions are called.

(roy)

2017-01-30 14:55:17 UTC MAIN commitmail json YAML

Improve portability baseline of bta2dpd's cosdata-gen and sbc_crc-gen hostprogs.

XXX why are these being generated at build time?

(jakllsch)

2017-01-30 13:27:26 UTC MAIN commitmail json YAML

2017-01-30 13:15:43 UTC MAIN commitmail json YAML

protect variable with the macro that uses it.

(christos)

2017-01-30 13:15:16 UTC MAIN commitmail json YAML

we have a cloning bpf, the config test is broken

(christos)

2017-01-30 09:33:38 UTC MAIN commitmail json YAML

fix endianness of "rsshash"(currently, used for debug message only) and tabify.

(knakahara)

2017-01-30 06:11:56 UTC MAIN commitmail json YAML

2017-01-30 05:02:43 UTC MAIN commitmail json YAML

- Count tso_err again. It was accidentally removed in ixgbe.c rev. 1.28.
- ixgbe.h: Sort entries to reduce diff against FreeBSD.

(msaitoh)

2017-01-30 02:46:20 UTC MAIN commitmail json YAML

Add :range and :_

:range replaces var value with an integer sequence one per word
in the current var value.

:_ stores the current var value in $_ so that it can be referred to
later in the modifier series.

Reviewed by: christos

(sjg)

2017-01-30 02:41:12 UTC MAIN commitmail json YAML

reduce install kernel size.

(nonaka)

2017-01-30 02:38:51 UTC MAIN commitmail json YAML

2017-01-30 00:25:15 UTC MAIN commitmail json YAML

2017-01-29 22:16:51 UTC MAIN commitmail json YAML

don't try to build links when cleaning or making obj dirs

(christos)

2017-01-29 22:09:06 UTC MAIN commitmail json YAML

2017-01-29 21:43:56 UTC MAIN commitmail json YAML

add sqlite3 to statically linked libraries for pam.

(christos)

2017-01-29 19:38:38 UTC MAIN commitmail json YAML

2017-01-29 19:38:00 UTC MAIN commitmail json YAML

include roken-common.h directly.

(christos)

2017-01-29 19:23:52 UTC MAIN commitmail json YAML

make a symlink to krb5 for the tools build.

(christos)

2017-01-29 19:23:28 UTC MAIN commitmail json YAML

2017-01-29 18:58:08 UTC MAIN commitmail json YAML

2017-01-29 18:57:06 UTC MAIN commitmail json YAML

2017-01-29 18:30:33 UTC MAIN commitmail json YAML

Most error paths that goto out; don't hold tun_lock.
so don't mutex_exit(tun_lock) in them, but only in
the one that needs it.

ok skrll

(maya)

2017-01-29 16:52:38 UTC MAIN commitmail json YAML

2017-01-29 15:58:14 UTC nick-nhusb commitmail json YAML

2017-01-29 15:42:58 UTC MAIN commitmail json YAML

Include sqlite3 to the dependent libraries

(christos)

2017-01-29 11:27:52 UTC nick-nhusb commitmail json YAML

2017-01-29 10:16:09 UTC nick-nhusb commitmail json YAML

2017-01-29 10:13:51 UTC nick-nhusb commitmail json YAML

The scsipi layer still uses malloc(9)

(skrll)

2017-01-29 10:10:30 UTC nick-nhusb commitmail json YAML

2017-01-29 10:08:38 UTC nick-nhusb commitmail json YAML

2017-01-29 09:55:21 UTC nick-nhusb commitmail json YAML

Another tsleep bites the dust

(skrll)

2017-01-29 05:31:46 UTC netbsd-7 commitmail json YAML

2017-01-29 05:25:27 UTC netbsd-7-0 commitmail json YAML

2017-01-29 05:25:03 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #1350):
sys/external/bsd/drm2/dist/drm/ttm/ttm_tt.c: revision 1.8
Guarantee no zero-size uao/kmem allocations via ttm.
It may be that all callers guarantee no zero-size ttm objects, but I
can't prove that in five minutes of browsing callers.  Rather than
add a KASSERT, lacking proof, we'll add a warning message so that if
it does happen then it happens noisily, but we'll also prevent the
bad consequences of passing zero into uao_create by rounding up to a
harmless nonzero allocation.
XXX pullup-7

(snj)

2017-01-29 05:24:16 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by maya in ticket #1350):
sys/external/bsd/drm2/dist/drm/ttm/ttm_tt.c: revision 1.8
Guarantee no zero-size uao/kmem allocations via ttm.
It may be that all callers guarantee no zero-size ttm objects, but I
can't prove that in five minutes of browsing callers.  Rather than
add a KASSERT, lacking proof, we'll add a warning message so that if
it does happen then it happens noisily, but we'll also prevent the
bad consequences of passing zero into uao_create by rounding up to a
harmless nonzero allocation.

(snj)

2017-01-29 05:17:33 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by pgoyette in ticket #1349):
lib/libutil/opendisk.c: revision 1.14
lib/libutil/opendisk.3: revision 1.12, 1.13
PR/51216: Instead of trying to open files in the current working
directory first for paths that don't contain "/", first try the
/dev paths to avoid confusion with files in the working directory
that happen to match disk names.

(snj)

2017-01-29 05:13:55 UTC MAIN commitmail json YAML

new lookup order will be in 7.1 before 8.0

(snj)

2017-01-29 05:12:17 UTC MAIN commitmail json YAML

2017-01-29 04:12:52 UTC MAIN commitmail json YAML

2017-01-29 02:29:06 UTC MAIN commitmail json YAML

call the proper size functions

(christos)

2017-01-29 02:07:57 UTC MAIN commitmail json YAML

2017-01-29 02:07:44 UTC MAIN commitmail json YAML

2017-01-29 01:46:37 UTC MAIN commitmail json YAML

2017-01-29 01:46:17 UTC MAIN commitmail json YAML

2017-01-29 01:38:02 UTC MAIN commitmail json YAML

Update for the new *_size() functions recently added.  Mention the
implicit size limit (128KB) for the functions which do not take an
explicit limit argument.

(pgoyette)

2017-01-29 00:18:15 UTC MAIN commitmail json YAML

Always print the rule id associated with a rule.

(christos)

2017-01-29 00:16:42 UTC MAIN commitmail json YAML

add sized versions of the copyin ioctls

(christos)

2017-01-29 00:16:19 UTC MAIN commitmail json YAML

2017-01-29 00:15:54 UTC MAIN commitmail json YAML

2017-01-29 00:01:48 UTC MAIN commitmail json YAML

2017-01-28 23:59:15 UTC MAIN commitmail json YAML

2017-01-28 23:52:45 UTC MAIN commitmail json YAML

Sort SYNOPSIS, descriptions, SEE ALSO.
Use more macros.
Fix sections.
New sentence, new line.
Various other improvements.

(wiz)

2017-01-28 23:45:53 UTC MAIN commitmail json YAML

2017-01-28 23:44:51 UTC MAIN commitmail json YAML

2017-01-28 23:42:36 UTC MAIN commitmail json YAML

2017-01-28 23:40:51 UTC MAIN commitmail json YAML

kerberos needs sqlite3

(christos)

2017-01-28 23:38:48 UTC MAIN commitmail json YAML

2017-01-28 23:34:14 UTC MAIN commitmail json YAML

kerberos now has sqlite3 support.

(christos)

2017-01-28 23:19:20 UTC MAIN commitmail json YAML

2017-01-28 22:56:09 UTC MAIN commitmail json YAML

Switch agr(4) to use a workqueue. This is necessary because during
a callout, it allocates memory with M_WAITOK, which triggers a
DEBUG assert.

XXX we should drain the workqueue.

ok riastradh

(maya)

2017-01-28 22:25:44 UTC MAIN commitmail json YAML

Use ${TOOL_SED} and resolve paths properly.

(christos)

2017-01-28 21:54:57 UTC MAIN commitmail json YAML

2017-01-28 21:47:24 UTC MAIN commitmail json YAML

2017-01-28 21:42:41 UTC MAIN commitmail json YAML

2017-01-28 21:31:53 UTC MAIN commitmail json YAML

2017-01-28 19:19:41 UTC MAIN commitmail json YAML

avoid -Werror=sign-conversion

(jakllsch)

2017-01-28 19:07:16 UTC MAIN commitmail json YAML

factor out common subexpressions.

(christos)

2017-01-28 17:14:21 UTC MAIN commitmail json YAML

Add bta2dpd(8) - bluetooth advanced audio daemon.

(nat)

2017-01-28 16:55:54 UTC MAIN commitmail json YAML

2017-01-28 16:43:59 UTC MAIN commitmail json YAML

We need to define COMPAT_NETBSD32 before we include other files;
otherwise things like ucontext32_t will be missing.

(christos)

2017-01-28 15:40:16 UTC MAIN commitmail json YAML

Add personal TODO and research goals

Things I want to finish for 8:

- as much as possible from the LLDB, Swift, .NET and VirtualBox projects
- more c11 in libc

Things I want to research for 9:

- turn system utilities into C libraries + add bindings for Lua
- rebase Haiku stack on NetBSD + add Kit(s) accessing libsystem utilities

(kamil)

2017-01-28 15:09:55 UTC MAIN commitmail json YAML

2017-01-28 15:08:06 UTC MAIN commitmail json YAML

2017-01-28 15:01:01 UTC MAIN commitmail json YAML

2017-01-28 13:21:11 UTC MAIN commitmail json YAML

Drop inadvertent redundant CPU_CONTROL_MMU_ENABLE ((1 < 22)) for PJ4Bv7.

This was intended to be CPU_CONTROL_UNAL_ENABLE, which is already handled.

Should fix PR kern/51921.

(jakllsch)

2017-01-28 12:12:20 UTC nick-nhusb commitmail json YAML

2017-01-28 12:04:17 UTC nick-nhusb commitmail json YAML

2017-01-28 10:15:01 UTC nick-nhusb commitmail json YAML

2017-01-28 10:10:15 UTC nick-nhusb commitmail json YAML

2017-01-28 10:05:09 UTC nick-nhusb commitmail json YAML

2017-01-28 09:43:28 UTC nick-nhusb commitmail json YAML

2017-01-27 23:16:21 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openssl/dist/CHANGES@1.13 / diff / nxr@1.13
src/crypto/external/bsd/openssl/dist/Configure@1.17 / diff / nxr@1.17
src/crypto/external/bsd/openssl/dist/Makefile@1.14 / diff / nxr@1.14
src/crypto/external/bsd/openssl/dist/NEWS@1.13 / diff / nxr@1.13
src/crypto/external/bsd/openssl/dist/README@1.13 / diff / nxr@1.13
src/crypto/external/bsd/openssl/dist/apps/ca.c@1.13 / diff / nxr@1.13
src/crypto/external/bsd/openssl/dist/apps/s_client.c@1.13 / diff / nxr@1.13
src/crypto/external/bsd/openssl/dist/apps/s_server.c@1.13 / diff / nxr@1.13
src/crypto/external/bsd/openssl/dist/apps/speed.c@1.11 / diff / nxr@1.11
src/crypto/external/bsd/openssl/dist/crypto/bn/bn_exp.c@1.13 / diff / nxr@1.13
src/crypto/external/bsd/openssl/dist/crypto/ec/ec2_mult.c@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/dist/crypto/evp/e_aes.c@1.11 / diff / nxr@1.11
src/crypto/external/bsd/openssl/dist/crypto/opensslv.h@1.22 / diff / nxr@1.22
src/crypto/external/bsd/openssl/dist/crypto/rsa/rsa_oaep.c@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/dist/crypto/ui/ui_lib.c@1.3 / diff / nxr@1.3
src/crypto/external/bsd/openssl/dist/crypto/ui/ui_openssl.c@1.9 / diff / nxr@1.9
src/crypto/external/bsd/openssl/dist/doc/crypto/EVP_DigestVerifyInit.pod@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/dist/openssl.spec@1.13 / diff / nxr@1.13
src/crypto/external/bsd/openssl/dist/ssl/s2_lib.c@1.8 / diff / nxr@1.8
src/crypto/external/bsd/openssl/dist/ssl/s3_clnt.c@1.20 / diff / nxr@1.20
      :
(more 7 files)
merge for OpenSSL 1.0.2k

(spz)

2017-01-27 23:00:50 UTC MAIN commitmail json YAML

src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x86_64-mont.S@1.4 / diff / nxr@1.4
src/crypto/external/bsd/openssl/lib/libcrypto/arch/x86_64/x86_64-mont5.S@1.5 / diff / nxr@1.5
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_OBJECT_new.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_length.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_new.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_STRING_print_ex.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_TIME_set.3@1.1 / diff / nxr@1.1
src/crypto/external/bsd/openssl/lib/libcrypto/man/ASN1_generate_nconf.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_ctrl.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_base64.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_buffer.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_cipher.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_md.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_null.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_f_ssl.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_find_type.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_new.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_new_CMS.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_push.3@1.16 / diff / nxr@1.16
src/crypto/external/bsd/openssl/lib/libcrypto/man/BIO_read.3@1.16 / diff / nxr@1.16
      :
(more 352 files)
updated man pages & the x86_64 mont* asm fix for the new openssl.
Expect at least one more commit until the tree builds again.

(spz)

2017-01-27 21:35:38 UTC MAIN commitmail json YAML

sun4v: implement missing handling of itsb traps 0x008 and 0x009. Based on code from OpenBSD. Tested using qemu.

(palle)

2017-01-27 18:02:09 UTC MAIN commitmail json YAML

Strip first otherwise we end up with __RCSID("NetBSD")

(christos)

2017-01-27 17:25:34 UTC MAIN commitmail json YAML

Don't hold softnet_lock if NET_MPSAFE.

Some functions lock softnet_lock while waiting in pserialize_perform() in pfil_add_hook().
(e.g. key_timehandler(), etc)

(ryo)

2017-01-27 17:22:39 UTC MAIN commitmail json YAML

remove __HAVE_COMPAT_NETBSD32

(christos)

2017-01-27 17:22:16 UTC MAIN commitmail json YAML

remove __HAVE_COMPAT_NETBSD32

(christos)

2017-01-27 17:21:51 UTC MAIN commitmail json YAML

remove __HAVE_COMPAT_NETBSD32

(christos)

2017-01-27 16:43:07 UTC MAIN commitmail json YAML

Remove debug printf(3)

No functional change.

Sponsored by <The NetBSD Foundation>

(kamil)

2017-01-27 16:35:47 UTC MAIN commitmail json YAML

Add new tests signal{9,10} in t_ptrace_wait{,3,4,6,id,pid}

signal9:
    Verify that masking SIGTRAP in tracee does not stop tracer from
    catching PTRACE_LWP_CREATE breakpoint

signal10:
    Verify that masking SIGTRAP in tracee does not stop tracer from
    catching PTRACE_LWP_EXIT breakpoint

Both tests are broken and linked with PR kern/51918.

Sponsored by <The NetBSD Foundation>

(kamil)

2017-01-27 16:06:23 UTC MAIN commitmail json YAML

Add new test signal8 in t_ptrace_wait{,3,4,6,id,pid}

signal8:
    Verify that masking SIGTRAP in tracee does not stop tracer from
    catching PTRACE_VFORK_DONE breakpoint

This test is marked as broken and linked with PR kern/51918.

Sponsored by <The NetBSD Foundation>

(kamil)

2017-01-27 15:52:21 UTC MAIN commitmail json YAML

2017-01-27 15:20:31 UTC MAIN commitmail json YAML

Fix build with LLVM, which does not support -mthumb-interwork.

(rin)

2017-01-27 12:52:39 UTC MAIN commitmail json YAML

Spelling fixes.

(wiz)

2017-01-27 10:50:10 UTC MAIN commitmail json YAML

Vrecycle() cannot wait for the vnode lock.  On a leaf file system this lock
will always succeed as we hold the last reference and prevent further
references.  On layered file systems waiting for the lock would open a can of
deadlocks as the lower vnodes may have other active references.

(hannken)

2017-01-27 10:48:51 UTC MAIN commitmail json YAML

Run vflush() when going from read/write to read only.
Set link count to zero once a node has been removed.
"Implement" MNT_GETARGS.

(hannken)

2017-01-27 10:47:54 UTC MAIN commitmail json YAML

Run vflush() when going from read/write to read only.

(hannken)

2017-01-27 10:47:13 UTC MAIN commitmail json YAML

Handle v_writecount from layer_open(), layer_close() and layer_revoke()
so lower file system vnodes get marked as open for writing.

(hannken)

2017-01-27 10:46:18 UTC MAIN commitmail json YAML

When called with WRITECLOSE vflush() must sync the vnode and take
care of unlinked but open vnodes.

PR kern/30525 remounting ffs read-only (mount -ur) does not sync metadata.

(hannken)

2017-01-27 10:45:11 UTC MAIN commitmail json YAML

2017-01-27 10:21:16 UTC MAIN commitmail json YAML

Fix spelling of partition.

(abhinav)

2017-01-27 10:12:05 UTC MAIN commitmail json YAML

Fix spelling of simultaneous.

(abhinav)

2017-01-27 09:50:47 UTC MAIN commitmail json YAML

Unbreak builds of rump libraries with RUMP_LOCKDEBUG

(ozaki-r)

2017-01-27 05:14:54 UTC MAIN commitmail json YAML

Revert to previous.  Audio passes the test properly again.

(nat)

2017-01-27 05:05:52 UTC MAIN commitmail json YAML

Audio passes the ver 1.2 of the atf test again.  t_pad_outpuut will be
reverted in a follow up commit.

(nat)

2017-01-27 05:04:47 UTC MAIN commitmail json YAML

add comment about txq->txq_lock contentions in wm_nq_transmit().

(knakahara)

2017-01-27 03:53:01 UTC MAIN commitmail json YAML

rump does not have ucontext32_t

(christos)

2017-01-27 00:34:52 UTC MAIN commitmail json YAML

Add new tests signal[67] in t_ptrace_wait{4,6,id,pid}

signal6:
    Verify that masking SIGTRAP in tracee does not stop tracer from
    catching PTRACE_FORK breakpoint

signal7:
    Verify that masking SIGTRAP in tracee does not stop tracer from
    catching PTRACE_VFORK breakpoint

signal6 fails due to PR kern/51918
signal6 fails due to PR kern/51918 and PR kern/51630

Sponsored by <The NetBSD Foundation>

(kamil)

2017-01-26 22:46:19 UTC MAIN commitmail json YAML

Add new test signal5 in t_ptrace_wait{,3,4,6,id,pid}

signal5:
    Verify that masking SIGTRAP in tracee does not stop tracer from
    catching exec() breakpoint

signal5 is failing and linked with PR kern/51918

Sponsored by <The NetBSD Foundation>

(kamil)

2017-01-26 22:32:48 UTC MAIN commitmail json YAML

Add new test signal4 in t_ptrace_wait{,3,4,6,id,pid}

signal4:
    Verify that masking SIGTRAP in tracee does not stop tracer from
    catching single step trap

signal4 is marked as failing and referenced with PR kern/51918.

Sponsored by <The NetBSD Foundation>

(kamil)

2017-01-26 21:54:25 UTC netbsd-7-nhusb commitmail json YAML

2017-01-26 21:38:11 UTC MAIN commitmail json YAML

Fix logic inversion spotted by paulg

(skrll)

2017-01-26 21:13:19 UTC MAIN commitmail json YAML

Make MP-safe and use kmem(9)

Mostly from rmind-smpnet

(skrll)

2017-01-26 20:15:44 UTC MAIN commitmail json YAML

Add new tests signal[23] in t_ptrace_wait{,3,4,6,id,pid}

signal2:
    Verify that masking SIGTRAP in tracee stops tracer from
    catching this raised signal

signal3:
    Verify that masking SIGTRAP in tracee does not stop tracer from
    catching software breakpoints

signal3 is marked as failing and refrenced with PR kern/51918
Currently signal3 requires code for other architectures than x86_64

Sponsored by <The NetBSD Foundation>

(kamil)

2017-01-26 19:00:13 UTC MAIN commitmail json YAML

Add virtual routing and forwarding

(ginsbach)

2017-01-26 17:03:21 UTC MAIN commitmail json YAML

Add new test signal1 in t_ptrace_wait{,3,4,6,id,pid}

signal1:
    Verify that masking single unrelated signal does not stop tracer
    from catching other signals

Sponsored by <The NetBSD Foundation>

(kamil)

2017-01-26 15:55:11 UTC MAIN commitmail json YAML

2017-01-26 15:54:31 UTC MAIN commitmail json YAML

use __HAVE_COMPAT_NETBSD32

(christos)

2017-01-26 13:52:29 UTC MAIN commitmail json YAML

Fix a typo, add a comma.

(wiz)

2017-01-26 13:38:29 UTC MAIN commitmail json YAML

Add viornd(4) to virtio(4) man page

(ryoon)

2017-01-26 12:40:16 UTC nick-nhusb commitmail json YAML

2017-01-26 10:14:52 UTC MAIN commitmail json YAML

fix memory leak at wm_detach.

pointed out and reviewed by msaitoh@n.o.

(knakahara)

2017-01-26 08:09:27 UTC MAIN commitmail json YAML

Restrict the forcing of COMPAT_NETBSD32 to _LP64 kernels - this is probably
not the right thing to do, but unbreaks the build for now.

(martin)

2017-01-26 07:54:05 UTC MAIN commitmail json YAML

No COMPAT_NETBSD32 for rump

(martin)

2017-01-26 04:24:20 UTC MAIN commitmail json YAML

Add comment about possibly prompting for "release" portion of module
path at boot-loader time.

(pgoyette)

2017-01-26 04:15:38 UTC MAIN commitmail json YAML

Use sc_pr the mixing ring in full not just the first block.

Audio will pass the atf test again.

(nat)

2017-01-26 04:11:56 UTC MAIN commitmail json YAML

2017-01-26 04:10:27 UTC MAIN commitmail json YAML

Don't hold the thread_lock between successive calls to sc_intr as it
breaks mixing.

This will help passing the atf test.  Changes to audio.c to ensue this
will be in a followup commit.

(nat)

2017-01-26 03:54:54 UTC MAIN commitmail json YAML

always compile in the COMPAT32 code; it is tiny and if we don't it breaks
the modules.

(christos)

2017-01-26 03:54:01 UTC MAIN commitmail json YAML

don't return early holding a lock!

(christos)

2017-01-26 01:36:35 UTC MAIN commitmail json YAML

Fix compile failure on i386 with DEBUG_MEMLOAD.

(nonaka)

2017-01-26 01:35:51 UTC MAIN commitmail json YAML

Fix compile failure on i386 with PAE.

(nonaka)

2017-01-26 01:32:34 UTC MAIN commitmail json YAML

Define MODULAR so we can have syscalls autoload after the module autoloads.
XXX: This is toxic, and currently caused LOCKDEBUG crashes.

(christos)

2017-01-26 01:12:13 UTC MAIN commitmail json YAML

Update TODO.ptrace

Added:
- reiterate over FreeBSD tests and add missing ones if applicable

Sponsored by <The NetBSD Foundation>

(kamil)

2017-01-26 01:04:24 UTC MAIN commitmail json YAML

Update TODO.ptrace

Drop:
- add ATF tests for PIOD_READ_AUXV

Add new entry:
- research what happens when a tracee masks signals (including SIGTRAP)
  and a breakpoint is triggered

Sponsored by <The NetBSD Foundation>

(kamil)

2017-01-25 21:45:39 UTC MAIN commitmail json YAML

Catch netbsd32_copyargs() up to changes in r1.441 src/sys/kern/kern_exec.c

(jakllsch)

2017-01-25 17:57:14 UTC MAIN commitmail json YAML

es_arglen is already in bytes...

(christos)

2017-01-25 17:56:45 UTC MAIN commitmail json YAML

The argument length is in bytes; don't use howmany()

(christos)

2017-01-25 17:55:47 UTC MAIN commitmail json YAML

PR/51916: Kamil Rytarowski: Don't multiply es_arglen with ptrsz since it is
already in bytes and contains the maximum possible size:
ELF_AUX_ENTRIES * sizeof(auxv) + MAXPATHLEN + ALIGN

(christos)

2017-01-25 17:31:55 UTC MAIN commitmail json YAML

Improve/fix igsfb(4) support for 15BPP.

Use howmany(depth, NBBY) instead of (depth >> 3), so that 15 bits maps
to 2 bytes instead of 1.

While here, in a nearly-identical change, don't hard-code 8BPP into the
CyberPro blitter.

(jakllsch)

2017-01-25 17:12:56 UTC MAIN commitmail json YAML

Make the PIOD_READ_AUXV operation more clear

Describe how to set piod_offs.

Sponsored by <The NetBSD Foundation>

(kamil)

2017-01-25 17:01:57 UTC MAIN commitmail json YAML

Add io_read_auxv1 in t_ptrace_wait{,3,4,6,id,pid}

io_read_auxv1:
    Verify PT_READ_AUXV called for tracee

Sponsored by <The NetBSD Foundation>

(kamil)

2017-01-25 16:11:54 UTC MAIN commitmail json YAML

Map coprocessor registers before igsfb_hw_setup(), they are needed for
setting up the video mode.

(jakllsch)

2017-01-25 15:51:07 UTC MAIN commitmail json YAML

igsfb(4): use WSDISPLAY_BORDER_COLOR for overscan color

(jakllsch)

2017-01-25 15:40:31 UTC MAIN commitmail json YAML

Double size of WSDISPLAYIO_SFONT name buffer to 32 characters.

We've got a font known as "DejaVu Sans Mono", and that is 17 bytes
by the time it's NUL terminated.

(jakllsch)

2017-01-25 14:53:43 UTC MAIN commitmail json YAML

Add rasops15_putchar_aa() for greyscale fonts.

Based on rasops8_putchar_aa() and rasops32_putchar_aa().

(jakllsch)

2017-01-25 14:46:16 UTC MAIN commitmail json YAML

- don't use their ntoh{l,s}/hton{l,s} implementation
- fix their ntohl/htonl implementations to use unsigned int instead of
  unsigned long so they work on _LP64.

(christos)

2017-01-25 13:43:58 UTC MAIN commitmail json YAML

2017-01-25 13:38:40 UTC MAIN commitmail json YAML

implement new interfaces

(christos)

2017-01-25 13:38:23 UTC MAIN commitmail json YAML

src/sys/external/bsd/acpica/dist/common/dmtbdump.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/acpica/dist/common/dmtbinfo.c@1.12 / diff / nxr@1.12
src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/acpica/dist/compiler/aslcompile.c@1.10 / diff / nxr@1.10
src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h@1.7 / diff / nxr@1.7
src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l@1.8 / diff / nxr@1.8
src/sys/external/bsd/acpica/dist/compiler/aslerror.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/acpica/dist/compiler/aslfileio.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/acpica/dist/compiler/aslfiles.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/acpica/dist/compiler/aslload.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/acpica/dist/compiler/asllookup.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/acpica/dist/compiler/aslopcodes.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/acpica/dist/compiler/aslopt.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/acpica/dist/compiler/asloptions.c@1.3 / diff / nxr@1.3
src/sys/external/bsd/acpica/dist/compiler/aslpredef.c@1.7 / diff / nxr@1.7
src/sys/external/bsd/acpica/dist/compiler/aslprepkg.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/acpica/dist/compiler/aslsupport.l@1.7 / diff / nxr@1.7
src/sys/external/bsd/acpica/dist/compiler/asltree.c@1.8 / diff / nxr@1.8
src/sys/external/bsd/acpica/dist/compiler/aslutils.c@1.16 / diff / nxr@1.16
src/sys/external/bsd/acpica/dist/compiler/aslwalks.c@1.7 / diff / nxr@1.7
      :
(more 90 files)
merge conflicts

(christos)

2017-01-25 13:08:31 UTC MAIN commitmail json YAML

Call ixgbe_get_supported_physical_layer() before ixgbe_add_media_types() to
set new media types correctly.

(msaitoh)

2017-01-25 12:42:05 UTC MAIN commitmail json YAML

2017-01-25 12:21:18 UTC MAIN commitmail json YAML

And more functions ....

(roy)

2017-01-25 12:05:26 UTC MAIN commitmail json YAML

Note the substantial work by others on the curses library.

(roy)

2017-01-25 12:00:57 UTC MAIN commitmail json YAML

Document recently added functions in curses.3

(roy)

2017-01-25 11:44:55 UTC MAIN commitmail json YAML

Reference curses_slk(3).

(roy)

2017-01-25 08:20:15 UTC MAIN commitmail json YAML

2017-01-25 08:14:07 UTC MAIN commitmail json YAML

toupper() takes an unsigned char.

(martin)

2017-01-25 07:49:23 UTC MAIN commitmail json YAML

Remove debug printf()s.

(msaitoh)

2017-01-25 07:46:53 UTC MAIN commitmail json YAML

2017-01-25 07:19:24 UTC MAIN commitmail json YAML

ifmedia_removeall(): Clear ifm_cur and ifm_media after removing all ifmedia
entries.

(msaitoh)

2017-01-25 07:17:19 UTC MAIN commitmail json YAML

ifmedia_init(): Clear ifm_media with IFM_NONE instead of 0.

(msaitoh)

2017-01-25 06:33:52 UTC MAIN commitmail json YAML

auich_round_blocksize: never return 0 as blocksize

(martin)

2017-01-25 03:23:29 UTC MAIN commitmail json YAML

2017-01-25 03:04:22 UTC MAIN commitmail json YAML

fix locking against myself in module autoload; module autoload calls
if_clone_attach which takes the lock again.

(christos)

2017-01-25 01:04:23 UTC MAIN commitmail json YAML

Use bpf_ops for bpf_mtap_softint

By doing so we don't need to care whether a kernel enables bpfilter or not.

(ozaki-r)

2017-01-24 23:31:03 UTC MAIN commitmail json YAML

2017-01-24 23:29:14 UTC MAIN commitmail json YAML

2017-01-24 23:27:52 UTC MAIN commitmail json YAML

Add another pcap header.

(christos)

2017-01-24 23:26:58 UTC MAIN commitmail json YAML

2017-01-24 22:37:31 UTC MAIN commitmail json YAML

2017-01-24 22:30:53 UTC MAIN commitmail json YAML

2017-01-24 22:29:29 UTC MAIN commitmail json YAML

2017-01-24 22:28:42 UTC MAIN commitmail json YAML

don't output extern YYSTYPE decl if pure_parser.

(christos)

2017-01-24 22:12:42 UTC MAIN commitmail json YAML

Sync with libpcap-1.8.1

(christos)

2017-01-24 20:25:08 UTC MAIN commitmail json YAML

2017-01-24 20:24:59 UTC MAIN commitmail json YAML

output every 5 seconds instead of 60 or every 100 packets

(christos)

2017-01-24 19:23:56 UTC MAIN commitmail json YAML

2017-01-24 19:23:31 UTC MAIN commitmail json YAML

PR/51682: Avoid DoS with fragment out of order insertion; keep fragments
sorted in the list.

(christos)

2017-01-24 18:37:20 UTC MAIN commitmail json YAML

Don't forget to free the mbuf when we decide not to reply to an ARP
request. This obviously is a terrible bug, since it allows a remote sender
to DoS the system with specially-crafted requests sent in a loop.

(maxv)

2017-01-24 18:04:05 UTC MAIN commitmail json YAML

2017-01-24 18:01:07 UTC MAIN commitmail json YAML

use the same logic to compute the timestamp like the other files

(christos)

2017-01-24 17:54:52 UTC MAIN commitmail json YAML

MAKE varies between builds because it contains the full pathname.

(christos)

2017-01-24 17:27:30 UTC MAIN commitmail json YAML

2017-01-24 16:45:41 UTC MAIN commitmail json YAML

Note an issue with our cursor movement in 1 line size window.

(roy)

2017-01-24 15:47:02 UTC MAIN commitmail json YAML

2017-01-24 11:27:55 UTC MAIN commitmail json YAML

amd64: make BIOS and UEFI dual bootable iso image.

(nonaka)

2017-01-24 11:22:43 UTC MAIN commitmail json YAML

2017-01-24 11:16:50 UTC MAIN commitmail json YAML

2017-01-24 11:09:15 UTC MAIN commitmail json YAML

2017-01-24 10:18:33 UTC MAIN commitmail json YAML

rtwn(4): increase the number of tx queue required to clear the full mask.

(nonaka)

2017-01-24 09:05:28 UTC MAIN commitmail json YAML

Defer bpf_mtap in Rx interrupt context to softint

bpf_mtap of some drivers is still called in hardware interrupt context.
We want to run them in softint as well as bpf_mtap of most drivers
(see if_percpuq_softint and if_input).

To this end, bpf_mtap_softint mechanism is implemented; it defers
bpf_mtap processing to a dedicated softint for a target driver.
By using the machanism, we can move bpf_mtap processing to softint
without changing target drivers much while it adds some overhead
on CPU and memory. Once target drivers are changed to softint-based,
we should return to normal bpf_mtap.

Proposed on tech-kern and tech-net

(ozaki-r)

2017-01-24 07:58:58 UTC MAIN commitmail json YAML

Restore splnet for if_slowtimo

if_slowtimo (== if_watchdog) still requires splnet for most drivers.

Pointed out by nonaka@

(ozaki-r)

2017-01-24 07:09:25 UTC MAIN commitmail json YAML

Tweak softnet_lock and NET_MPSAFE

- Don't hold softnet_lock in some functions if NET_MPSAFE
- Add softnet_lock to sysctl_net_inet_icmp_redirtimeout
- Add softnet_lock to expire_upcalls of ip_mroute.c
- Restore softnet_lock for in{,6}_pcbpurgeif{,0} if NET_MPSAFE
- Mark some softnet_lock for future work

(ozaki-r)

2017-01-24 05:22:38 UTC MAIN commitmail json YAML

cs4231_ebus_round_blocksize: never return 0 as blocksize

(martin)

2017-01-23 17:36:17 UTC MAIN commitmail json YAML

PR/51908: Kyle Amon: Allow customization of XEN kernels via .local files.

(christos)

2017-01-23 17:35:34 UTC MAIN commitmail json YAML

PR/51908: Kyle Amon: Allow customization of XEN kernels via .local files.

(christos)

2017-01-23 15:32:04 UTC MAIN commitmail json YAML

KNF. Same code before and after.

(skrll)