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

2024-05-10 08:32:20 UTC Now

2017-04-13 19:12:09 UTC MAIN commitmail json YAML

2017-04-13 19:11:20 UTC MAIN commitmail json YAML

src/external/bsd/bind/dist/CHANGES@1.26 / diff / nxr@1.26
src/external/bsd/bind/dist/README@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/bin/named/query.c@1.24 / diff / nxr@1.24
src/external/bsd/bind/dist/configure@1.7 / diff / nxr@1.7
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch04.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch06.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch07.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch08.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/Bv9ARM.ch09.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/Bv9ARM.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/Bv9ARM.pdf@1.19 / diff / nxr@1.19
src/external/bsd/bind/dist/doc/arm/man.arpaname.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/man.ddns-confgen.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/man.delv.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/man.dig.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/man.dnssec-checkds.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/man.dnssec-coverage.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/man.dnssec-dsfromkey.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/man.dnssec-importkey.html@1.14 / diff / nxr@1.14
src/external/bsd/bind/dist/doc/arm/man.dnssec-keyfromlabel.html@1.14 / diff / nxr@1.14
      :
(more 25 files)
merge conflicts.

(christos)

2017-04-13 18:12:32 UTC MAIN commitmail json YAML

Add dhcpcd-embedded.h to DPSRCS to ensure it exists when generating dependencies.

(roy)

2017-04-13 17:59:34 UTC MAIN commitmail json YAML

Explain a bit more how to examine the blacklist state.

(christos)

2017-04-13 17:45:56 UTC MAIN commitmail json YAML

Fix out of bounds read for very large numbers (pointed out by Brooks Davis)
https://svnweb.freebsd.org/changeset/base/316766

(christos)

2017-04-13 17:21:29 UTC MAIN commitmail json YAML

Explain the 's' image size better.

(christos)

2017-04-13 17:20:59 UTC MAIN commitmail json YAML

for consistency with ffs, don't count the offset into the size.

(christos)

2017-04-13 17:10:12 UTC MAIN commitmail json YAML

Fix error handling; msdosfs_wfile is supposed to return errno.

(christos)

2017-04-13 16:38:32 UTC MAIN commitmail json YAML

Redo the statistics through an indirection array and put the definitions
of the arrays in pfkeyv2.h so that they are next to the index definitions.
Remove "bogus" comment about compressing the statistics which is now fixed.

(christos)

2017-04-13 16:32:00 UTC MAIN commitmail json YAML

bump to 59: mountiterator changes/vnode stuff make the tmpfs module crash.

(christos)

2017-04-13 16:23:39 UTC MAIN commitmail json YAML

2017-04-13 14:46:32 UTC MAIN commitmail json YAML

say ipsec stats are viewable with netstat.

(christos)

2017-04-13 13:55:23 UTC MAIN commitmail json YAML

PR/52159: Jamie Landeg-Jones: Don't try to expand $'s in paths or system
variables. Only expand them ${MAKE} variable values.

(christos)

2017-04-13 10:37:36 UTC MAIN commitmail json YAML

wm(4) can disable msi/msix by build option and ddb command.

suggested by nonaka@n.o.
reviewed by msaitoh@n.o and nonaka@n.o.

(knakahara)

2017-04-13 09:57:28 UTC MAIN commitmail json YAML

Switch lfs_flush() and lfs_writerd() to mountlist iterator.

(hannken)

2017-04-13 09:54:18 UTC MAIN commitmail json YAML

Switch procfs_domounts() to mountlist iterator.

(hannken)

2017-04-13 09:52:18 UTC MAIN commitmail json YAML

Change command mountdump to evaluate mountlist_entry.

(hannken)

2017-04-13 09:46:59 UTC MAIN commitmail json YAML

Switch compat_20_netbsd32_getfsstat() to mountlist iterator.

(hannken)

2017-04-13 09:44:48 UTC MAIN commitmail json YAML

Switch NdisOpenFile() to mountlist iterator.

XXX: Do we need a function or variable to retrieve the root mount or NULL?

(hannken)

2017-04-13 09:41:28 UTC MAIN commitmail json YAML

Switch compat_20_sys_getfsstat() to mountlist iterator.

(hannken)

2017-04-13 09:25:34 UTC MAIN commitmail json YAML

Add forgotten BGE_EVCNT_INCR() for spurious interrupt.

(msaitoh)

2017-04-13 09:18:18 UTC MAIN commitmail json YAML

Switch ultrix_sys_getmnt() to mountlist iterator.
Really skip "start" items instead of a useless loop.
Compile tested only.

(hannken)

2017-04-13 09:17:55 UTC MAIN commitmail json YAML

Switch osf1_sys_getfsstat() to mountlist iterator.
Compile tested only.

(hannken)

2017-04-13 07:58:45 UTC MAIN commitmail json YAML

Paranoia... keep vmspace reference while doing pmap_procwr

(skrll)

2017-04-13 07:49:52 UTC MAIN commitmail json YAML

Comment alignment. No functional change.

(skrll)

2017-04-13 07:22:50 UTC MAIN commitmail json YAML

Fix details around the AX88179 USB 3.0 chipset

(skrll)

2017-04-13 04:27:46 UTC MAIN commitmail json YAML

- Read chip ID correctly on BCM57782 and BCM57786.
- Add BXCM57766 A0 string.
- Add comment for BCM5776[56]'s workaround.

(msaitoh)

2017-04-13 04:04:39 UTC MAIN commitmail json YAML

2017-04-13 04:04:14 UTC MAIN commitmail json YAML

Add Broadcom BCM577x5 SDMMC, Memstic and xD.

(msaitoh)

2017-04-13 02:15:36 UTC MAIN commitmail json YAML

2017-04-13 01:32:57 UTC MAIN commitmail json YAML

Fix that ah_algorithm_lookup and esp_algorithm_lookup don't handle some algorithms

Unrelated upper limit values, AH_ALG_MAX and ESP_ALG_MAX, prevented some
algorithms from being looked up.

(ozaki-r)

2017-04-13 01:24:34 UTC MAIN commitmail json YAML

Fix usage of MD5Final/SHA1Final

Passing NULL as the digest parameter is wrong.

(ozaki-r)

2017-04-13 01:19:17 UTC MAIN commitmail json YAML

2017-04-13 00:47:33 UTC MAIN commitmail json YAML

if MGETHDR fails, don't try to copy to single mbuf and deref null.

reduce ifdefs.

(maya)

2017-04-13 00:12:10 UTC MAIN commitmail json YAML

l2tp(4) support when hashinit() cannot allocate requried hash size.

pointed out by s-yamaguchi@IIJ

(knakahara)

2017-04-12 23:35:29 UTC MAIN commitmail json YAML

ODROID-C1: Now that the MBR partition table contains an entry for the BSD
partition, the disklabel no longer conflicts with the ODROID-C1 bootloader.
Root partition changes from ld0e to ld0a.

(jmcneill)

2017-04-12 23:32:11 UTC MAIN commitmail json YAML

Slightly reduce the size of the MSDOS partition from 124M to 92M. With
the larger size, installing the ODROID-C1 bootloader causes the fs to
become unreadable. Not sure why..

(jmcneill)

2017-04-12 22:28:20 UTC jdolecek-ncq commitmail json YAML

2017-04-12 21:59:14 UTC jdolecek-ncq commitmail json YAML

2017-04-12 20:05:54 UTC MAIN commitmail json YAML

use opt_kmem.h for the KMEM_ variables.

(christos)

2017-04-12 18:18:00 UTC MAIN commitmail json YAML

Add new macro PTRACE_BREAKPOINT_ASM in <sys/ptrace.h> MD part

This macro ships with a MD-specific assembly instruction triggering
a software breakpoint.

Missing instruction for powerpc targets.

This code is used in ATF tests (lib/libc/sys/t_ptrace_wait).

Original patch by Nick Hudson, thanks!

(kamil)

2017-04-12 17:29:49 UTC MAIN commitmail json YAML

2017-04-12 17:02:51 UTC MAIN commitmail json YAML

2017-04-12 16:57:14 UTC MAIN commitmail json YAML

Use RO_MSGFILTER.

(roy)

2017-04-12 16:47:40 UTC MAIN commitmail json YAML

2017-04-12 15:12:55 UTC MAIN commitmail json YAML

Mark expected failures as such.

Not exactly sure how the PRs correspond -- please fix if this is wrong!

(riastradh)

2017-04-12 14:21:12 UTC MAIN commitmail json YAML

Increase the priority of the mixing thread to improve performace under
load.

This should address PR kern/52098.

(nat)

2017-04-12 14:15:51 UTC MAIN commitmail json YAML

Insert silence into the mix ring if there is no audio (or audio cannot
keep up) from the channels.

Addresses PR kern/34647.

(nat)

2017-04-12 10:35:10 UTC MAIN commitmail json YAML

Switch vfs_getvfs(), dounmount() and vfs_mountroot() to mountlist iterator.

Add a helper to retrieve a mount with "highest generation < arg" and
use it from vfs_unmount_forceone() and vfs_unmountall1().

(hannken)

2017-04-12 10:30:02 UTC MAIN commitmail json YAML

Switch veriexec_dump() and veriexec_flush() to mountlist iterator.

(hannken)

2017-04-12 10:28:39 UTC MAIN commitmail json YAML

Switch do_sys_sync() and do_sys_getvfsstat() to mountlist iterator.

(hannken)

2017-04-12 10:26:33 UTC MAIN commitmail json YAML

Switch vfs_vnode_lock_print() and printlockedvnodes() to _mountlist_next().

Switch sched_sync() and sysctl_kern_vnode() to mountlist iterator.

(hannken)

2017-04-12 10:23:35 UTC MAIN commitmail json YAML

Switch fstrans_dump() to _mountlist_next().

(hannken)

2017-04-12 06:43:56 UTC MAIN commitmail json YAML

Make the non-DIAGNOSTIC version compile

(martin)

2017-04-12 06:22:17 UTC MAIN commitmail json YAML

Add a workaround for BCM57780 to prevent device timeout. This change prevent
L1PM feature do wrongy. Tested with Dell latitude 2120.

(msaitoh)

2017-04-12 06:04:34 UTC MAIN commitmail json YAML

Fix a bug that BCM5785 write wrongly to the PCI config area.

(msaitoh)

2017-04-12 05:59:44 UTC MAIN commitmail json YAML

Add counters for spurious interrupts.

(msaitoh)

2017-04-12 05:50:52 UTC MAIN commitmail json YAML

Detach sysctl and event counters in bge_release_resources().

(msaitoh)

2017-04-12 05:08:00 UTC MAIN commitmail json YAML

improve comments about the difference between legacy/msi and msix.

pointed out by msaitoh@n.o.

(knakahara)

2017-04-12 00:39:28 UTC MAIN commitmail json YAML

Make tegra_mc_intr static to match prototype

(jmcneill)

2017-04-11 23:49:17 UTC MAIN commitmail json YAML

audioclear needs first channel in the queue not 0 (fixes panic).
Ignore the interrupt completely (audio_[pr]int) if not open.

(nat)

2017-04-11 23:26:33 UTC MAIN commitmail json YAML

Remove a test that prevents tuning from happening on eMMC devices.

(jmcneill)

2017-04-11 21:15:57 UTC MAIN commitmail json YAML

use a different root vnode variable to appease the rump gods.

(christos)

2017-04-11 21:06:30 UTC MAIN commitmail json YAML

Now that FAT+FFS images include the BSD partition in the MBR partition
table, install the disklabel after setting up MBR partitions. This moves
the disklabel to the BSD partition from the start of the disk, avoiding
a conflict with the ODROID-C1 bootloader.

(jmcneill)

2017-04-11 18:20:03 UTC MAIN commitmail json YAML

Cast sizeof to socklen_t as pointed out by kre@

(roy)

2017-04-11 18:15:03 UTC jdolecek-ncq commitmail json YAML

2017-04-11 18:14:47 UTC jdolecek-ncq commitmail json YAML

remove left-over curly brace

(jdolecek)

2017-04-11 18:13:17 UTC jdolecek-ncq commitmail json YAML

2017-04-11 18:04:08 UTC MAIN commitmail json YAML

Improvements and fixes for FAT+FFS images:
- Add a "NETBSD" volume label to the MSDOS file-system.
- Explicitly initialize boot sector.
- Correct an issue where the MSDOS file-system was larger than the
  partition table entry.
- Add NetBSD partition to the MBR partition table.

(jmcneill)

2017-04-11 17:59:23 UTC MAIN commitmail json YAML

Use more markup for `struct timespec`
Use Xr to refer to timespec(3)
Add timespec(3) to SEE ALSO

(abhinav)

2017-04-11 17:30:17 UTC MAIN commitmail json YAML

Increase the size of the boot partition and remove the 'd' part from the
disklabel.

(jmcneill)

2017-04-11 17:30:13 UTC MAIN commitmail json YAML

Str_Match: allow [^a-z] to behave as expected.

(sjg)

2017-04-11 17:27:54 UTC MAIN commitmail json YAML

Disable interrupts before returning from isr, and re-enable them when the
soft interrupt handler returns. Fixes an interrupt storm on Tegra K1.
ok christos@

(jmcneill)

2017-04-11 17:27:49 UTC MAIN commitmail json YAML

Add PCI devices for vlpci(4).

(flxd)

2017-04-11 16:56:31 UTC netbsd-7 commitmail json YAML

2017-04-11 16:55:39 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1400):
sys/arch/evbarm/conf/SHEEVAPLUG: revision 1.45
sys/arch/evbarm/conf/TWINTAIL: revision 1.65
Comment out more USB options to to fix build.

(martin)

2017-04-11 16:50:36 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1393):
etc/ssh/ssh_known_hosts: revision 1.10
add ssh-ed25519 keys
verify keys (split vir functions off from mollari)

(martin)

2017-04-11 16:49:54 UTC netbsd-7-1 commitmail json YAML

2017-04-11 16:49:09 UTC netbsd-7-1 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1393):
etc/ssh/ssh_known_hosts: revision 1.10
add ssh-ed25519 keys
verify keys (split vir functions off from mollari)

(martin)

2017-04-11 16:48:35 UTC netbsd-7-0 commitmail json YAML

2017-04-11 16:47:28 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by spz in ticket #1393):
etc/ssh/ssh_known_hosts: revision 1.10
add ssh-ed25519 keys
verify keys (split vir functions off from mollari)

(martin)

2017-04-11 14:45:46 UTC MAIN commitmail json YAML

Simplify: eliminate a now-needless unlock/lock cycle.

(riastradh)

2017-04-11 14:37:07 UTC MAIN commitmail json YAML

return EPERM like the other failures.

(christos)

2017-04-11 14:32:43 UTC MAIN commitmail json YAML

Put back module_autoload code; the module_autoload code now checks that
root is mounted.

(christos)

2017-04-11 14:31:55 UTC MAIN commitmail json YAML

Don't try to autoload modules before root is mounted.

(christos)

2017-04-11 14:30:33 UTC MAIN commitmail json YAML

2017-04-11 14:29:32 UTC MAIN commitmail json YAML

2017-04-11 14:29:23 UTC MAIN commitmail json YAML

Use RO_MSGFILTER.

(roy)

2017-04-11 14:26:14 UTC MAIN commitmail json YAML

2017-04-11 14:25:02 UTC MAIN commitmail json YAML

2017-04-11 14:21:35 UTC MAIN commitmail json YAML

2017-04-11 14:17:34 UTC MAIN commitmail json YAML

2017-04-11 14:15:08 UTC MAIN commitmail json YAML

2017-04-11 14:13:01 UTC MAIN commitmail json YAML

Use recvmsg(2) to read route(4) messages.
Use a shim function for this which can grow it's buffer when needed.

(roy)

2017-04-11 14:05:36 UTC MAIN commitmail json YAML

2017-04-11 14:04:15 UTC MAIN commitmail json YAML

don't descend into gnu

(christos)

2017-04-11 13:55:55 UTC MAIN commitmail json YAML

Add RO_MSGFILTER socket option to PF_ROUTE to filter out
un-wanted route(4) messages.

Inspired by the ROUTE_MSGFILTER equivalent in OpenBSD,
but with an API which allows the full range of potential message types.

(roy)

2017-04-11 11:32:51 UTC MAIN commitmail json YAML

2017-04-11 11:06:39 UTC MAIN commitmail json YAML

s/Sets/Set: Use style consistent with the other sentences in that list.
Add .Pp before next sentence.

(abhinav)

2017-04-11 11:06:02 UTC MAIN commitmail json YAML

Set SDHC_FLAG_NO_HS_BIT for Tegra sdhc. No noticeable impact on performance
and it seems to get rid of the spurious data transfer timeouts.

(jmcneill)

2017-04-11 07:51:37 UTC MAIN commitmail json YAML

2017-04-11 07:46:38 UTC MAIN commitmail json YAML

Add an iterator over the currently mounted file systems.

Ride 7.99.68

(hannken)

2017-04-11 07:45:37 UTC MAIN commitmail json YAML

2017-04-11 06:47:25 UTC MAIN commitmail json YAML

New diagnostic functions vn_locked, vn_anylocked.

For use only within KASSERT.

vn_locked asserts exclusive lock, as most operations require.
vn_anylocked asserts exclusive or shared lock.

No effect unless VV_LOCKSWORK.  This will reduce the visual cost of
sprinkling lock ownership assertions throughout kern/vfs_*.

(riastradh)

2017-04-11 06:01:04 UTC MAIN commitmail json YAML

Fix non-DIAGNOSTIC build by using vp outside KASSERT too.

(riastradh)

2017-04-11 05:48:04 UTC MAIN commitmail json YAML

2017-04-11 04:43:12 UTC MAIN commitmail json YAML

Use a spin lock -- we take this in interrupt context.

The nv_wait is a busy-wait, so holding a spin lock over it is OK.

Found, fixed, and tested by maya.  Cosmetically tweaked by me.

(riastradh)

2017-04-11 01:22:13 UTC MAIN commitmail json YAML

2017-04-11 00:03:16 UTC MAIN commitmail json YAML

The new bc/dc has no dc.info file.

(kre)

2017-04-10 22:57:03 UTC jdolecek-ncq commitmail json YAML

2017-04-10 22:49:35 UTC MAIN commitmail json YAML

Bump date for previous.

(maya)

2017-04-10 22:36:14 UTC MAIN commitmail json YAML

B_DELWRI got renamed BO_DELWRI ages ago.

(riastradh)

2017-04-10 22:25:36 UTC MAIN commitmail json YAML

tegra: set loadaddr to 0x90000000 (the default kernel_addr_r overlaps
fdt_addr_r on TK1 + L4T 21.x), and set default root device to ld0a to
match new device probe order.

(jmcneill)

2017-04-10 21:53:37 UTC MAIN commitmail json YAML

just do not autoload scsiverbose module, it causes deadlock if it happens
while root fs is being mounted

adresses second part of PR kern/52147 by Michael van Elst, thank you

(jdolecek)

2017-04-10 21:36:05 UTC MAIN commitmail json YAML

rename allow_fuadpo to allow_dpofua, so it's the same order as the SCSI flag

(jdolecek)

2017-04-10 21:34:37 UTC MAIN commitmail json YAML

improve performance of journal writes by parallelizing the I/O - use 4 bufs
by default, add sysctl vfs.wapbl.journal_iobufs to control it

this also removes need to allocate iobuf during commit, so it
might help to avoid deadlock during memory shortages like PR kern/47030

(jdolecek)

2017-04-10 19:52:38 UTC MAIN commitmail json YAML

change b_wapbllist to TAILQ, to preserve the LRU order

(jdolecek)

2017-04-10 19:49:39 UTC MAIN commitmail json YAML

Direct reader to intro(9lua), lua(9) does not exist.

(sevan)

2017-04-10 18:20:43 UTC MAIN commitmail json YAML

execute the cache page MODE SENSE with XS_CTL_SILENT; it's pretty normal
for e.g. USB sticks thus showing error is not really useful, and the pretty
printing triggers autoload of scsiverbose module and immediate deadlock when
the DIOCGCACHE call is made by WAPBL during root mount

adresses PR kern/52147 by Michael van Elst

(jdolecek)

2017-04-10 18:13:46 UTC MAIN commitmail json YAML

2017-04-10 16:45:57 UTC MAIN commitmail json YAML

fork1 and siginfo5 no longer fails on !x86 platforms in t_ptrace_wait*

The PTRACE_FORK operation has been fixed. Patch committed by <martin>

PR kern/52117

(kamil)

2017-04-10 16:44:46 UTC MAIN commitmail json YAML

2017-04-10 16:40:11 UTC MAIN commitmail json YAML

Don't descend into dc

(christos)

2017-04-10 16:39:12 UTC MAIN commitmail json YAML

2017-04-10 16:38:40 UTC MAIN commitmail json YAML

2017-04-10 16:38:19 UTC MAIN commitmail json YAML

switch to the OpenBSD dc

(christos)

2017-04-10 16:37:49 UTC MAIN commitmail json YAML

2017-04-10 15:13:22 UTC MAIN commitmail json YAML

Add missing attributes to fix clang compilation

(christos)

2017-04-10 15:13:04 UTC MAIN commitmail json YAML

Add missign % (yyerror argument is a printf format)

(christos)

2017-04-10 15:04:32 UTC MAIN commitmail json YAML

2017-04-10 15:02:40 UTC MAIN commitmail json YAML

Add missing argument for H_SET.

ok christos@

(abhinav)

2017-04-10 14:19:23 UTC MAIN commitmail json YAML

PR/52150: Ryota Ozaki: ipsec: kernel panic on adding a key with an invalid
length.

(christos)

2017-04-10 14:02:25 UTC MAIN commitmail json YAML

Fix assertion failure in in6_lookup_multi via key_ismyaddr

in6_lookup_multi was forgotten to be migrated to in6_multi_group.
Also psz should be changed to psz/psref because in6_multi_group is
sleepable.

Fix PR kern/52151

(ozaki-r)

2017-04-10 12:05:52 UTC MAIN commitmail json YAML

Protect the right part.

(christos)

2017-04-10 02:59:35 UTC MAIN commitmail json YAML

2017-04-10 02:57:35 UTC MAIN commitmail json YAML

Remove bc from building here. Now in external/bsd.

(phil)

2017-04-10 02:29:03 UTC MAIN commitmail json YAML

Add Phil Nelson's bc version nb1.0

(phil)

2017-04-10 02:28:48 UTC MAIN commitmail json YAML

Add Phil Nelson's bc version nb1.0

(phil)

2017-04-10 02:28:23 UTC MAIN commitmail json YAML

2017-04-09 23:03:51 UTC MAIN commitmail json YAML

No longer hard-code the suffix length

This will avoid a buffer overflow if the suffix changes; it is currently
hard-coded as either "asc" or "sig".

Submitted on tech-pkg@ as:
[PATCH 10/11] No longer hard-code the suffix length

(khorben)

2017-04-09 22:50:02 UTC MAIN commitmail json YAML

move vers.c evaluation before we use ${SRCS}

(christos)

2017-04-09 22:48:39 UTC MAIN commitmail json YAML

Output signatures to the standard output for "-"

This is to reflect the behaviour documented in netpgp(1).

Submitted on tech-pkg@ as:
[PATCH 09/11] Output signatures to the standard output for "-"

Only modified for consistency with the coding style.

(khorben)

2017-04-09 22:44:34 UTC MAIN commitmail json YAML

Avoid a type cast

No functional change intended.

(khorben)

2017-04-09 21:57:59 UTC MAIN commitmail json YAML

2017-04-09 20:51:56 UTC MAIN commitmail json YAML

move .for generated rules after OBJS have been set.

(christos)

2017-04-09 20:34:00 UTC MAIN commitmail json YAML

stack protector issue on sparc

(christos)

2017-04-09 19:02:23 UTC MAIN commitmail json YAML

Add ia64 ski emulator hack

(scole)

2017-04-09 18:46:55 UTC MAIN commitmail json YAML

2017-04-09 16:40:42 UTC MAIN commitmail json YAML

Simplify various logic: replace an ad hoc condvar by callout_halt.

(riastradh)

2017-04-09 16:29:46 UTC MAIN commitmail json YAML

2017-04-09 15:29:07 UTC MAIN commitmail json YAML

fexcept_t + fenv_t should be handled the same way for softfloat

(christos)

2017-04-09 15:15:34 UTC MAIN commitmail json YAML

one typedef for fenv_t is enough.

(christos)

2017-04-09 14:52:14 UTC MAIN commitmail json YAML

2017-04-09 14:51:52 UTC MAIN commitmail json YAML

2017-04-09 00:02:30 UTC MAIN commitmail json YAML

2017-04-08 23:46:39 UTC MAIN commitmail json YAML

2017-04-08 20:59:27 UTC MAIN commitmail json YAML

Fix a possible infinite loop in pmap_kremove()

(scole)

2017-04-08 19:53:54 UTC MAIN commitmail json YAML

Add makefile snippet for vers.c building.

(christos)

2017-04-08 19:53:23 UTC MAIN commitmail json YAML

2017-04-08 18:24:09 UTC MAIN commitmail json YAML

- modernize: use getopts/usage/true/false variables
- if ${MKREPRO_TIMESTAMP} is used, synthesize all the information, instead
  of eliding it.

(christos)

2017-04-08 18:22:35 UTC MAIN commitmail json YAML

- Allow all other targets (like kernel=) to obey mkrepro (-P)
- Print the timestamp in UTC

(christos)

2017-04-08 18:10:43 UTC MAIN commitmail json YAML

Add #ifdef so ski emulator won't crash.  This change probably wouldn't
hurt other archs, but just apply to ia64 to be safe.

(scole)

2017-04-08 18:08:33 UTC MAIN commitmail json YAML

Attempted port over from FreeBSD with suggestions from <chs>.  Still
more work needed, but at least now the ski simulator and hardware die
at the same place.

(scole)

2017-04-08 18:05:36 UTC MAIN commitmail json YAML

Add VM_INIT_KERNEL_ADDRESS from FreeBSD

(scole)

2017-04-08 18:04:35 UTC MAIN commitmail json YAML

Make restorectx() and swapctx() match original FreeBSD defs

(scole)

2017-04-08 18:03:33 UTC MAIN commitmail json YAML

Add more defs from FreeBSD

(scole)

2017-04-08 18:02:55 UTC MAIN commitmail json YAML

Add more funcs from FreeBSD

(scole)

2017-04-08 18:02:21 UTC MAIN commitmail json YAML

Add ia64_handle_intr() declaration

(scole)

2017-04-08 18:01:22 UTC MAIN commitmail json YAML

Add ci_vhpt to cpu_info

(scole)

2017-04-08 17:47:14 UTC MAIN commitmail json YAML

Add include and panic in startlwp()

(scole)

2017-04-08 17:46:30 UTC MAIN commitmail json YAML

2017-04-08 17:46:01 UTC MAIN commitmail json YAML

Add more from FreeBSD

(scole)

2017-04-08 17:45:22 UTC MAIN commitmail json YAML

Add kstack_top variable

(scole)

2017-04-08 17:44:27 UTC MAIN commitmail json YAML

Add ia64_handle_intr() stub

(scole)

2017-04-08 17:43:42 UTC MAIN commitmail json YAML

Add more PTE and IA64 mem region variables

(scole)

2017-04-08 17:42:47 UTC MAIN commitmail json YAML

Updates from FreeBSD, mostly compile-tested

(scole)

2017-04-08 17:40:50 UTC MAIN commitmail json YAML

Add more cpus to identify, from FreeBSD

(scole)

2017-04-08 17:38:44 UTC MAIN commitmail json YAML

Convert cpu_switchto() from assembly to C code.  Remove comment about
possible cpu_switchto() bug.  Actual issue appears to be new processes
using lwp0 instead of own memory, which is still not fixed.

Thanks to <chs> for figuring this out.

(scole)

2017-04-08 17:04:56 UTC MAIN commitmail json YAML

Remove auto-repeat key functions in WSKBD_RAW mode.

Pulled from OpenBSD:
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/arch/hp300/dev/Attic/dnkbd.c#rev1.18
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys/dev/hil/hilkbd.c#rev1.15
> WSKBD_RAW mode used in X, but X independently implements auto-repeat keys.

Tested with Xorg server on HP425t with topcat.

(tsutsui)

2017-04-08 16:16:25 UTC netbsd-7 commitmail json YAML

2017-04-08 16:15:09 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1399):
sys/arch/evbmips/loongson/gdium_machdep.c: 1.8
Adapt to netbsd-7-nhusb.

(snj)

2017-04-08 16:12:22 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1398):
sys/arch/macppc/dev/pbms.c: revision 1.14
Fix build

(snj)

2017-04-08 13:50:23 UTC MAIN commitmail json YAML

ignore a failed scspi_prevent when accessing the RAW_PART as before.

(mlelstv)

2017-04-08 08:51:02 UTC MAIN commitmail json YAML

Update mtime when updating file size.

PR kern/51762 (mtime not updated by open(O_TRUNC))

(hannken)

2017-04-08 08:49:44 UTC MAIN commitmail json YAML

Update mtime when updating file size.

PR kern/51762 (mtime not updated by open(O_TRUNC))

(hannken)

2017-04-08 02:02:30 UTC MAIN commitmail json YAML

Define PT_SETSTEP and PT_CLEARSTEP for i386 (ptrace(2))

Sponsored by <The NetBSD Foundation>

(kamil)

2017-04-08 01:29:31 UTC MAIN commitmail json YAML

ptrace(2): Add operations to single step specified threads:
          PT_SETSTEP and PT_CLEARSTEP

Sponsored by <The NetBSD Foundation>

(kamil)

2017-04-08 01:08:36 UTC MAIN commitmail json YAML

Update TODO.ptrace

Remove entries:
  - research support PT_SYSCALL & PT_STEP combined like in Linux
  - GDB Remote Protocol expects a case with a step with a signal to be sent,
    this is currently unsupported on NetBSD

Implemented as PT_SETSTEP and PT_CLEARSTEP.

Remove:
  - support QPassSignals (PT_SET_SIGPASS/PT_GET_SIGPASS) in the kernel, a way to
    stop routing a set of signals to tracer as they are uninteresting - GDB and
    LLDB expect this feature

This interface has been abandoned and will be handled on the debugger level.

Sponsored by <The NetBSD Foundation>

(kamil)

2017-04-08 00:58:35 UTC MAIN commitmail json YAML

Fix typo in previous (ptrace(2))

(kamil)

2017-04-08 00:56:38 UTC MAIN commitmail json YAML

Document new calls and be more clear about PT_SYSCALL* in ptrace(2)

Document PT_SETSTEP and PT_CLEARSTEP in ptrace(2).

Try to explain more details of PT_SYSCALL and PT_SYSCALLEMU.

The description of PT_*STEP has been obtained from FreeBSD.

Sponsored by <The NetBSD Foundation>

(kamil)

2017-04-08 00:25:50 UTC MAIN commitmail json YAML

Add new ptrace(2) API: PT_SETSTEP & PT_CLEARSTEP

These operations allow to mark thread as a single-stepping one.

This allows to i.a.:
- single step and emit a signal (PT_SETSTEP & PT_CONTINUE)
- single step and trace syscall entry and exit (PT_SETSTEP & PT_SYSCALL)

The former is useful for debuggers like GDB or LLDB. The latter can be used
to singlestep a usermode kernel. These examples don't limit use-cases of
this interface.

Define PT_*STEP only for platforms defining PT_STEP.

Add new ATF tests setstep[1234].

These ptrace(2) operations first appeared in FreeBSD.

Sponsored by <The NetBSD Foundation>

(kamil)

2017-04-07 17:07:09 UTC MAIN commitmail json YAML

Add more options, mainly want "options INET" and "pseudo-device loop" so context bug occurs

(scole)

2017-04-07 12:17:57 UTC MAIN commitmail json YAML

the processing said "ghastly hacks" is unnecessary now.

(knakahara)

2017-04-07 12:15:51 UTC MAIN commitmail json YAML

fix race among crypto_done(), cryptoret(), and {cryptodev_op(), cryptodev_key()}.

crypto_op() waited to be set CRYPTO_F_DONE with crp->crp_cv.
However, there is context switch chances between being set CRYPTO_F_DONE in
crypto_done() and done cv_signal(crp->crp_cv) in cryptodev_cb(), that is,
cryptodev_op() thread can run to cv_destroy(crp->crp_cv) before cryptoret()
thread is waken up. As a result, cryptodev_cb() can call invalid(destroyed)
cv_signal(crp->crp_cv).

Furthermore, below two implementations cause other races.
    - waiting CRYPTO_F_DONE with crp->crp_cv
    - context witch chances between set CRYPTO_F_DONE and cv_signal(crp->crp_cv)

So, use other flag(CRYPTO_F_DQRETQ) for cryptodev_op() and cryptodev_key(),
and then call cv_signal(crp->crp_cv) immediately after set CRYPTO_F_DQRETQ.

Tested concurrent over 20 processes with software and hardware drivers.

(knakahara)

2017-04-07 07:21:58 UTC MAIN commitmail json YAML

Fix typos and some grammar

(pgoyette)

2017-04-07 03:31:50 UTC MAIN commitmail json YAML

Commit a forgotten change for "Prepare netipsec for rump-ification"

- Allow encapinit to be called twice (by ifinit and ipe4_attach)
  - ifinit didn't call encapinit if IPSEC is enabled (ipe4_attach called
    it instead), however, on a rump kernel ipe4_attach may not be called
    even if IPSEC is enabled. So we need to allow ifinit to call it anyway

(ozaki-r)

2017-04-07 00:56:14 UTC MAIN commitmail json YAML

Correction in ptrace(2) about operations that emit signals

PT_STEP and PT_DETACH cannot emit signals
PT_CONTINUE and PT_SYSCALL can emit signals

Pointed out by <chs>

(kamil)

2017-04-06 20:55:03 UTC MAIN commitmail json YAML

we can get calibration data from the kernel now
with this ( and a bunch of previous commits ) the touchscreen on my
Acer Aspire V5 works properly

(macallan)

2017-04-06 20:44:39 UTC MAIN commitmail json YAML

don't forget to store bounds rectangle in raw mode

(macallan)

2017-04-06 20:06:44 UTC MAIN commitmail json YAML

add bug workaround for ELAN touchscreens

(macallan)