CVS commit: src/sys/dev/usb

2016-07-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Jul  3 07:24:57 UTC 2016

Modified Files:
src/sys/dev/usb: umass.c

Log Message:
Trailing whitespace


To generate a diff of this commit:
cvs rdiff -u -r1.153 -r1.154 src/sys/dev/usb/umass.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/usb

2016-07-03 Thread Nick Hudson
Module Name:src
Committed By:   skrll
Date:   Sun Jul  3 07:27:37 UTC 2016

Modified Files:
src/sys/dev/usb: umass.c umass_scsipi.c umassvar.h

Log Message:
Fix build for USB_DEBUG without UMASS_DEBUG


To generate a diff of this commit:
cvs rdiff -u -r1.154 -r1.155 src/sys/dev/usb/umass.c
cvs rdiff -u -r1.52 -r1.53 src/sys/dev/usb/umass_scsipi.c
cvs rdiff -u -r1.37 -r1.38 src/sys/dev/usb/umassvar.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS import: src/external/public-domain/sqlite/dist

2016-07-03 Thread Abhinav Upadhyay
Module Name:src
Committed By:   abhinav
Date:   Sun Jul  3 09:24:46 UTC 2016

Update of /cvsroot/src/external/public-domain/sqlite/dist
In directory ivanova.netbsd.org:/tmp/cvs-serv15480

Log Message:
Import sqlite-3.13.0.
Following changes have been made since the last import (taken from 
https://www.sqlite.org/news.html):

2016-05-18 - Release 3.13.0

SQLite version 3.13.0 is a regularly schedule maintenance release containg 
performance enhancements and fixes for obscure bugs.
2016-04-18 - Release 3.12.2

Yikes! The 3.12.0 and 3.12.1 releases contain a backwards compatibility bug! 
Tables that declare a column with type "INTEGER" PRIMARY KEY (where the 
datatype name INTEGER is quoted) generate an incompatible database file. The 
mistake came about because the developers have never thought to put a typename 
in quotes before, and so there was no documentation of that capability nor any 
tests. (There are tests now, though, of course.) Instances of quoting the 
datatype name are probably infrequent in the wild, so we do not expect the 
impact of this bug to be too severe. Upgrading is still strongly recommended.

Fixes for three other minor issues were included in this patch release. The 
other issues would have normally been deferred until the next scheduled 
release, but since a patch release is being issued anyhow, they might as well 
be included.

2016-04-08 - Release 3.12.1

SQLite version 3.12.1 is an emergency patch release to address a crash bug that 
snuck into version 3.12.0. Upgrading from version 3.12.0 is highly recommended.

Another minor problem involving datatypes on view columns, and a query planner 
deficiency are fixed at the same time. These two issues did not justify a new 
release on their own, but since a release is being issued to deal with the 
crash bug, we included these other fixes for good measure.

2016-03-29 - Release 3.12.0

SQLite version 3.12.0 is a regularly scheduled maintenance release. A notable 
change in this release is an increase in the default page size for newly 
created database files. There are also various performance improvements. See 
the change log for details.

2016-03-03 - Release 3.11.1

SQLite version 3.11.1 is a patch release that fixes problems in the new FTS5 
extension and increases a default setting in the spellfix1 extension, and 
implements enhancements to some of the Windows makefiles. The SQLite core is 
unchanged from 3.11.0. Upgrading is optional.

2016-02-15 - Release 3.11.0

SQLite version 3.11.0 is a regularly scheduled maintenance release.

2016-01-20 - Release 3.10.2

Yikes! An optimization attempt gone bad resulted in a bug in the LIKE operator 
which is fixed by this patch release. Three other minor but low-risk fixes are 
also included in the patch.

2016-01-14 - Release 3.10.1

SQLite version 3.10.1 is a bug-fix release primarily targeting the fix for the 
query planner bug cb3aa0641d9a4 discovered by Mapscape. Also included is a 
minor API enhancement requested by the Firefox developers at Mozilla. The 
differences from version 3.10.0 are minimal.

2016-01-06 - Release 3.10.0

SQLite version 3.10.0 is a regularly scheduled maintenance release.

2015-11-02 - Release 3.9.2

SQLite version 3.9.2 is a patch release fixing two obscure bugs. (Details: (1), 
(2)). Upgrade only if you are having problems.

2015-10-16 - Release 3.9.1

SQlite version 3.9.1 is a small patch to version 3.9.0 that includes a few 
simple build script and #ifdef tweaks to make the code easier to compile on a 
wider variety of platform. There are no functional changes, except for a single 
minor bug-fix in the json1 extension to stop it from recognizing form-feed 
(ASCII 0x0c) as a whitespace character, in conformance with RFC7159.

2015-10-14 - Release 3.9.0

SQLite version 3.9.0 is a regularly schedule maintenance release. Key changes 
include:

Begin using semantic versioning.
JSON SQL functions
The FTS5 full-text search engine
Support for indexes on expressions
Support for table-valued functions
See the change log for a long and more complete list of changes.
2015-07-29 - Release 3.8.11.1

SQLite version 3.8.11.1 is a patch release that fixes two arcane issues that 
were reported shortly after 3.8.11 was released. Upgrade from 3.8.11 only in 
the unlikely event that one of these obscure issues affect your code.

2015-07-27 - Release 3.8.11

SQLite version 3.8.11 is a regularly scheduled maintenance release. See the 
change log for details.

2015-05-20 - Release 3.8.10.2

Yikes! Index corruption after a sequence of valid SQL statements!

It has been many years since anything like this bug has snuck into an official 
SQLite release. But for the pasts seven months (version 3.8.7 through version 
3.8.10.1) if you do an INSERT into a carefully crafted schema in which there 
are two nested triggers that convert an index key value from TEXT to INTEGER 
and then back to TEXT again, the INTEGER value might get inserted as the index 
key instead of the corr

CVS commit: src/external/public-domain/sqlite/dist

2016-07-03 Thread Abhinav Upadhyay
Module Name:src
Committed By:   abhinav
Date:   Sun Jul  3 09:27:25 UTC 2016

Modified Files:
src/external/public-domain/sqlite/dist: shell.c

Log Message:
Mark the functions get2byteInt and get4byteInt as static to avoid 
-Werror=missing-prototypes problems.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.4 -r1.2 src/external/public-domain/sqlite/dist/shell.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/public-domain/sqlite/dist

2016-07-03 Thread Abhinav Upadhyay
Module Name:src
Committed By:   abhinav
Date:   Sun Jul  3 10:23:31 UTC 2016

Modified Files:
src/external/public-domain/sqlite/dist: sqlite3.c

Log Message:
Merge conflicts for sqlite-3.13.0


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/external/public-domain/sqlite/dist/sqlite3.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/public-domain/sqlite

2016-07-03 Thread Abhinav Upadhyay
Module Name:src
Committed By:   abhinav
Date:   Sun Jul  3 10:27:00 UTC 2016

Modified Files:
src/external/public-domain/sqlite: Makefile.inc

Log Message:
Don't use threads.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/external/public-domain/sqlite/Makefile.inc

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/evbarm/beagle

2016-07-03 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sun Jul  3 11:25:27 UTC 2016

Modified Files:
src/sys/arch/evbarm/beagle: beagle_machdep.c

Log Message:
No need beagle_putchar(), if not defined VERBOSE_INIT_ARM.


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/evbarm/beagle/beagle_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2016-07-03 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sun Jul  3 11:40:58 UTC 2016

Modified Files:
src/sys/arch/evbarm/beagle: beagle_machdep.c
src/sys/dev/i2c: files.i2c

Log Message:
Add 'needs-flag' to tps65217pmic.


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/sys/arch/evbarm/beagle/beagle_machdep.c
cvs rdiff -u -r1.71 -r1.72 src/sys/dev/i2c/files.i2c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/doc

2016-07-03 Thread Abhinav Upadhyay
Module Name:src
Committed By:   abhinav
Date:   Sun Jul  3 11:42:50 UTC 2016

Modified Files:
src/doc: 3RDPARTY

Log Message:
sqlite-3.13.0 imported.


To generate a diff of this commit:
cvs rdiff -u -r1.1340 -r1.1341 src/doc/3RDPARTY

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/sdmmc

2016-07-03 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sun Jul  3 11:55:27 UTC 2016

Modified Files:
src/sys/dev/sdmmc: sdhc.c

Log Message:
Please more delay, if timeout in sdhc_wait_intr().


To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/dev/sdmmc/sdhc.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/dev/i2c

2016-07-03 Thread Frank Kardel
Module Name:src
Committed By:   kardel
Date:   Sun Jul  3 12:26:55 UTC 2016

Modified Files:
src/sys/dev/i2c: hytp14.c hytp14var.h

Log Message:
convert device polling from callout to kthread.
Solves:
- hung initialization on A20 (bananapi)
- allows iic_exec() implementations to use condvars


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/dev/i2c/hytp14.c
cvs rdiff -u -r1.3 -r1.4 src/sys/dev/i2c/hytp14var.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/arm/omap

2016-07-03 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Sun Jul  3 12:27:04 UTC 2016

Modified Files:
src/sys/arch/arm/omap: omap2_obiovar.h omap2_reg.h omap3_scm.c

Log Message:
Print DeviceID in attach().  Also test OMAP35x/AM37x/DM37x.  And add 
omap_devid().
  Tested on OMAP3503, OMAP3530 and AM3703.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/omap/omap2_obiovar.h \
src/sys/arch/arm/omap/omap3_scm.c
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/arm/omap/omap2_reg.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src

2016-07-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jul  3 14:24:59 UTC 2016

Modified Files:
src/lib/libc/gen: sysconf.3 sysconf.c
src/lib/libc/sys: Makefile.inc
src/lib/libpthread: Makefile pthread.h pthread_barrier.3
pthread_barrier.c pthread_barrierattr.3 pthread_cond.c
pthread_condattr.3 pthread_mutex.3 pthread_mutex.c
pthread_mutexattr.3 pthread_rwlock.c pthread_rwlockattr.3
pthread_types.h
src/sys/kern: kern_lwp.c kern_sleepq.c kern_synch.c sys_sched.c
syscalls.master
src/sys/sys: lwp.h sched.h unistd.h
src/tests/lib/libpthread: t_cond.c t_mutex.c

Log Message:
GSoC 2016 Charles Cui: Implement thread priority protection based on work
by Andy Doran. Also document the get/set pshared thread calls as not
implemented, and add a skeleton implementation that is disabled.
XXX: document _sched_protect(2).


To generate a diff of this commit:
cvs rdiff -u -r1.48 -r1.49 src/lib/libc/gen/sysconf.3
cvs rdiff -u -r1.39 -r1.40 src/lib/libc/gen/sysconf.c
cvs rdiff -u -r1.230 -r1.231 src/lib/libc/sys/Makefile.inc
cvs rdiff -u -r1.86 -r1.87 src/lib/libpthread/Makefile
cvs rdiff -u -r1.36 -r1.37 src/lib/libpthread/pthread.h
cvs rdiff -u -r1.4 -r1.5 src/lib/libpthread/pthread_barrier.3
cvs rdiff -u -r1.19 -r1.20 src/lib/libpthread/pthread_barrier.c
cvs rdiff -u -r1.9 -r1.10 src/lib/libpthread/pthread_barrierattr.3 \
src/lib/libpthread/pthread_condattr.3
cvs rdiff -u -r1.63 -r1.64 src/lib/libpthread/pthread_cond.c
cvs rdiff -u -r1.6 -r1.7 src/lib/libpthread/pthread_mutex.3
cvs rdiff -u -r1.59 -r1.60 src/lib/libpthread/pthread_mutex.c
cvs rdiff -u -r1.11 -r1.12 src/lib/libpthread/pthread_mutexattr.3
cvs rdiff -u -r1.33 -r1.34 src/lib/libpthread/pthread_rwlock.c
cvs rdiff -u -r1.8 -r1.9 src/lib/libpthread/pthread_rwlockattr.3
cvs rdiff -u -r1.17 -r1.18 src/lib/libpthread/pthread_types.h
cvs rdiff -u -r1.184 -r1.185 src/sys/kern/kern_lwp.c
cvs rdiff -u -r1.50 -r1.51 src/sys/kern/kern_sleepq.c
cvs rdiff -u -r1.310 -r1.311 src/sys/kern/kern_synch.c
cvs rdiff -u -r1.43 -r1.44 src/sys/kern/sys_sched.c
cvs rdiff -u -r1.284 -r1.285 src/sys/kern/syscalls.master
cvs rdiff -u -r1.171 -r1.172 src/sys/sys/lwp.h
cvs rdiff -u -r1.75 -r1.76 src/sys/sys/sched.h
cvs rdiff -u -r1.58 -r1.59 src/sys/sys/unistd.h
cvs rdiff -u -r1.6 -r1.7 src/tests/lib/libpthread/t_cond.c
cvs rdiff -u -r1.7 -r1.8 src/tests/lib/libpthread/t_mutex.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2016-07-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jul  3 14:26:48 UTC 2016

Modified Files:
src/sys/kern: init_sysent.c syscalls.c syscalls_autoload.c
systrace_args.c
src/sys/rump/include/rump: rump_syscalls.h
src/sys/rump/librump/rumpkern: rump_syscalls.c
src/sys/sys: syscall.h syscallargs.h

Log Message:
regen


To generate a diff of this commit:
cvs rdiff -u -r1.311 -r1.312 src/sys/kern/init_sysent.c
cvs rdiff -u -r1.301 -r1.302 src/sys/kern/syscalls.c
cvs rdiff -u -r1.20 -r1.21 src/sys/kern/syscalls_autoload.c \
src/sys/kern/systrace_args.c
cvs rdiff -u -r1.101 -r1.102 src/sys/rump/include/rump/rump_syscalls.h
cvs rdiff -u -r1.128 -r1.129 src/sys/rump/librump/rumpkern/rump_syscalls.c
cvs rdiff -u -r1.295 -r1.296 src/sys/sys/syscall.h
cvs rdiff -u -r1.279 -r1.280 src/sys/sys/syscallargs.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/public-domain/sqlite/man

2016-07-03 Thread Abhinav Upadhyay
Module Name:src
Committed By:   abhinav
Date:   Sun Jul  3 16:43:01 UTC 2016

Modified Files:
src/external/public-domain/sqlite/man: SQLITE_CHECKPOINT_PASSIVE.3
SQLITE_CONFIG_SINGLETHREAD.3 SQLITE_DBCONFIG_LOOKASIDE.3
SQLITE_DBSTATUS_LOOKASIDE_USED.3 SQLITE_DENY.3
SQLITE_FCNTL_LOCKSTATE.3 SQLITE_INDEX_CONSTRAINT_EQ.3
SQLITE_IOCAP_ATOMIC.3 SQLITE_IOERR_READ.3 SQLITE_LIMIT_LENGTH.3
SQLITE_MUTEX_FAST.3 SQLITE_OK.3 SQLITE_ROLLBACK.3
SQLITE_SHM_UNLOCK.3 SQLITE_STATUS_MEMORY_USED.3
SQLITE_TESTCTRL_FIRST.3 sqlite3_aggregate_context.3
sqlite3_aggregate_count.3 sqlite3_auto_extension.3
sqlite3_backup_init.3 sqlite3_bind_blob.3
sqlite3_bind_parameter_count.3 sqlite3_bind_parameter_index.3
sqlite3_bind_parameter_name.3 sqlite3_blob_bytes.3
sqlite3_blob_close.3 sqlite3_blob_open.3 sqlite3_blob_read.3
sqlite3_blob_reopen.3 sqlite3_blob_write.3 sqlite3_busy_handler.3
sqlite3_busy_timeout.3 sqlite3_cancel_auto_extension.3
sqlite3_changes.3 sqlite3_clear_bindings.3 sqlite3_close.3
sqlite3_collation_needed.3 sqlite3_column_blob.3
sqlite3_column_count.3 sqlite3_column_database_name.3
sqlite3_column_decltype.3 sqlite3_column_name.3
sqlite3_commit_hook.3 sqlite3_compileoption_used.3
sqlite3_complete.3 sqlite3_config.3 sqlite3_context_db_handle.3
sqlite3_create_collation.3 sqlite3_create_function.3
sqlite3_create_module.3 sqlite3_data_count.3 sqlite3_db_config.3
sqlite3_db_filename.3 sqlite3_db_handle.3 sqlite3_db_mutex.3
sqlite3_db_readonly.3 sqlite3_db_release_memory.3
sqlite3_db_status.3 sqlite3_declare_vtab.3
sqlite3_enable_load_extension.3 sqlite3_enable_shared_cache.3
sqlite3_errcode.3 sqlite3_exec.3 sqlite3_extended_result_codes.3
sqlite3_file_control.3 sqlite3_finalize.3 sqlite3_get_autocommit.3
sqlite3_get_auxdata.3 sqlite3_get_table.3 sqlite3_index_info.3
sqlite3_initialize.3 sqlite3_interrupt.3 sqlite3_io_methods.3
sqlite3_last_insert_rowid.3 sqlite3_limit.3
sqlite3_load_extension.3 sqlite3_log.3 sqlite3_malloc.3
sqlite3_memory_used.3 sqlite3_mprintf.3 sqlite3_mutex_alloc.3
sqlite3_mutex_held.3 sqlite3_mutex_methods.3 sqlite3_next_stmt.3
sqlite3_open.3 sqlite3_overload_function.3 sqlite3_prepare.3
sqlite3_progress_handler.3 sqlite3_randomness.3
sqlite3_release_memory.3 sqlite3_reset.3
sqlite3_reset_auto_extension.3 sqlite3_result_blob.3
sqlite3_set_authorizer.3 sqlite3_sleep.3 sqlite3_soft_heap_limit.3
sqlite3_soft_heap_limit64.3 sqlite3_sql.3 sqlite3_status.3
sqlite3_step.3 sqlite3_stmt.3 sqlite3_stmt_busy.3
sqlite3_stmt_readonly.3 sqlite3_stmt_status.3 sqlite3_strglob.3
sqlite3_stricmp.3 sqlite3_table_column_metadata.3
sqlite3_temp_directory.3 sqlite3_test_control.3
sqlite3_threadsafe.3 sqlite3_total_changes.3 sqlite3_trace.3
sqlite3_unlock_notify.3 sqlite3_update_hook.3
sqlite3_uri_parameter.3 sqlite3_user_data.3 sqlite3_value.3
sqlite3_value_blob.3 sqlite3_version.3 sqlite3_vfs_find.3
sqlite3_vtab_config.3 sqlite3_vtab_on_conflict.3
sqlite3_wal_autocheckpoint.3 sqlite3_wal_checkpoint.3
sqlite3_wal_checkpoint_v2.3 sqlite3_wal_hook.3

Log Message:
Regenerate man pages


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 \
src/external/public-domain/sqlite/man/SQLITE_CHECKPOINT_PASSIVE.3 \
src/external/public-domain/sqlite/man/SQLITE_CONFIG_SINGLETHREAD.3 \
src/external/public-domain/sqlite/man/SQLITE_DBCONFIG_LOOKASIDE.3 \
src/external/public-domain/sqlite/man/SQLITE_DBSTATUS_LOOKASIDE_USED.3 \
src/external/public-domain/sqlite/man/SQLITE_DENY.3 \
src/external/public-domain/sqlite/man/SQLITE_FCNTL_LOCKSTATE.3 \
src/external/public-domain/sqlite/man/SQLITE_INDEX_CONSTRAINT_EQ.3 \
src/external/public-domain/sqlite/man/SQLITE_IOCAP_ATOMIC.3 \
src/external/public-domain/sqlite/man/SQLITE_IOERR_READ.3 \
src/external/public-domain/sqlite/man/SQLITE_LIMIT_LENGTH.3 \
src/external/public-domain/sqlite/man/SQLITE_MUTEX_FAST.3 \
src/external/public-domain/sqlite/man/SQLITE_OK.3 \
src/external/public-domain/sqlite/man/SQLITE_ROLLBACK.3 \
src/external/public-domain/sqlite/man/SQLITE_SHM_UNLOCK.3 \
src/external/public-domain/sqlite/man/SQLITE_STATUS_MEMORY_USED.3 \
src/external/public-domain/sqlite/man/SQLITE_TESTCTRL_FIRST.3 \
src/external/public-domain/sqlite/man/sqlite3_aggregate_context.3 \
src/external/public-domain/sqlite/man/sqlite3_aggregate_count.3 \
src/external/public-domain/sqlite/man/sqlite3_auto_extension.3 \
 

CVS commit: src/external/public-domain/sqlite/man

2016-07-03 Thread Abhinav Upadhyay
Module Name:src
Committed By:   abhinav
Date:   Sun Jul  3 17:07:39 UTC 2016

Modified Files:
src/external/public-domain/sqlite/man: Makefile
Added Files:
src/external/public-domain/sqlite/man: SQLITE_CHANGESET_DATA.3
SQLITE_CHANGESET_OMIT.3 SQLITE_INDEX_SCAN_UNIQUE.3
SQLITE_SCANSTAT_NLOOP.3 sqlite3_changeset_iter.3
sqlite3_db_cacheflush.3 sqlite3_preupdate_hook.3
sqlite3_result_subtype.3 sqlite3_session.3 sqlite3_snapshot.3
sqlite3_snapshot_cmp.3 sqlite3_snapshot_free.3
sqlite3_snapshot_get.3 sqlite3_snapshot_open.3
sqlite3_stmt_scanstatus.3 sqlite3_stmt_scanstatus_reset.3
sqlite3_strlike.3 sqlite3_system_errno.3 sqlite3_value_dup.3
sqlite3_value_subtype.3 sqlite3changegroup_new.3
sqlite3changeset_apply.3 sqlite3changeset_apply_strm.3
sqlite3changeset_concat.3 sqlite3changeset_conflict.3
sqlite3changeset_finalize.3 sqlite3changeset_fk_conflicts.3
sqlite3changeset_invert.3 sqlite3changeset_new.3
sqlite3changeset_next.3 sqlite3changeset_old.3
sqlite3changeset_op.3 sqlite3changeset_pk.3
sqlite3changeset_start.3 sqlite3session_attach.3
sqlite3session_changeset.3 sqlite3session_create.3
sqlite3session_delete.3 sqlite3session_diff.3
sqlite3session_enable.3 sqlite3session_indirect.3
sqlite3session_isempty.3 sqlite3session_patchset.3
sqlite3session_table_filter.3

Log Message:
Add newly generated man pages


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/public-domain/sqlite/man/Makefile
cvs rdiff -u -r0 -r1.1 \
src/external/public-domain/sqlite/man/SQLITE_CHANGESET_DATA.3 \
src/external/public-domain/sqlite/man/SQLITE_CHANGESET_OMIT.3 \
src/external/public-domain/sqlite/man/SQLITE_INDEX_SCAN_UNIQUE.3 \
src/external/public-domain/sqlite/man/SQLITE_SCANSTAT_NLOOP.3 \
src/external/public-domain/sqlite/man/sqlite3_changeset_iter.3 \
src/external/public-domain/sqlite/man/sqlite3_db_cacheflush.3 \
src/external/public-domain/sqlite/man/sqlite3_preupdate_hook.3 \
src/external/public-domain/sqlite/man/sqlite3_result_subtype.3 \
src/external/public-domain/sqlite/man/sqlite3_session.3 \
src/external/public-domain/sqlite/man/sqlite3_snapshot.3 \
src/external/public-domain/sqlite/man/sqlite3_snapshot_cmp.3 \
src/external/public-domain/sqlite/man/sqlite3_snapshot_free.3 \
src/external/public-domain/sqlite/man/sqlite3_snapshot_get.3 \
src/external/public-domain/sqlite/man/sqlite3_snapshot_open.3 \
src/external/public-domain/sqlite/man/sqlite3_stmt_scanstatus.3 \
src/external/public-domain/sqlite/man/sqlite3_stmt_scanstatus_reset.3 \
src/external/public-domain/sqlite/man/sqlite3_strlike.3 \
src/external/public-domain/sqlite/man/sqlite3_system_errno.3 \
src/external/public-domain/sqlite/man/sqlite3_value_dup.3 \
src/external/public-domain/sqlite/man/sqlite3_value_subtype.3 \
src/external/public-domain/sqlite/man/sqlite3changegroup_new.3 \
src/external/public-domain/sqlite/man/sqlite3changeset_apply.3 \
src/external/public-domain/sqlite/man/sqlite3changeset_apply_strm.3 \
src/external/public-domain/sqlite/man/sqlite3changeset_concat.3 \
src/external/public-domain/sqlite/man/sqlite3changeset_conflict.3 \
src/external/public-domain/sqlite/man/sqlite3changeset_finalize.3 \
src/external/public-domain/sqlite/man/sqlite3changeset_fk_conflicts.3 \
src/external/public-domain/sqlite/man/sqlite3changeset_invert.3 \
src/external/public-domain/sqlite/man/sqlite3changeset_new.3 \
src/external/public-domain/sqlite/man/sqlite3changeset_next.3 \
src/external/public-domain/sqlite/man/sqlite3changeset_old.3 \
src/external/public-domain/sqlite/man/sqlite3changeset_op.3 \
src/external/public-domain/sqlite/man/sqlite3changeset_pk.3 \
src/external/public-domain/sqlite/man/sqlite3changeset_start.3 \
src/external/public-domain/sqlite/man/sqlite3session_attach.3 \
src/external/public-domain/sqlite/man/sqlite3session_changeset.3 \
src/external/public-domain/sqlite/man/sqlite3session_create.3 \
src/external/public-domain/sqlite/man/sqlite3session_delete.3 \
src/external/public-domain/sqlite/man/sqlite3session_diff.3 \
src/external/public-domain/sqlite/man/sqlite3session_enable.3 \
src/external/public-domain/sqlite/man/sqlite3session_indirect.3 \
src/external/public-domain/sqlite/man/sqlite3session_isempty.3 \
src/external/public-domain/sqlite/man/sqlite3session_patchset.3 \
src/external/public-domain/sqlite/man/sqlite3session_table_filter.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/sets/lists/comp

2016-07-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun Jul  3 19:54:10 UTC 2016

Modified Files:
src/distrib/sets/lists/comp: mi

Log Message:
add new manual pages


To generate a diff of this commit:
cvs rdiff -u -r1.2047 -r1.2048 src/distrib/sets/lists/comp/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/net

2016-07-03 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Mon Jul  4 01:36:06 UTC 2016

Modified Files:
src/sys/net: if.c

Log Message:
Tweak p2p_rtrequest as well for ifaddr initialization change

We need to set lo0ifp to rt->rt_ifp if the interface is RTF_LOCAL.

Fix PR kern/51301.


To generate a diff of this commit:
cvs rdiff -u -r1.350 -r1.351 src/sys/net/if.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/distrib/sets/lists/comp

2016-07-03 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Mon Jul  4 02:05:56 UTC 2016

Modified Files:
src/distrib/sets/lists/comp: mi

Log Message:
add new sqlite man pages.


To generate a diff of this commit:
cvs rdiff -u -r1.2048 -r1.2049 src/distrib/sets/lists/comp/mi

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netinet6

2016-07-03 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Mon Jul  4 02:41:18 UTC 2016

Modified Files:
src/sys/netinet6: in6.c in6_ifattach.c

Log Message:
Remove redundant codes purging IPv6 addresses

Proposed on tech-net and tech-kern.


To generate a diff of this commit:
cvs rdiff -u -r1.202 -r1.203 src/sys/netinet6/in6.c
cvs rdiff -u -r1.98 -r1.99 src/sys/netinet6/in6_ifattach.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/external/public-domain/sqlite/dist

2016-07-03 Thread Abhinav Upadhyay
Module Name:src
Committed By:   abhinav
Date:   Mon Jul  4 03:04:25 UTC 2016

Modified Files:
src/external/public-domain/sqlite/dist: sqlite3.c

Log Message:
Use constant.
This change was lost while resolving merge conflict as the lines had moved 
around too much.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/external/public-domain/sqlite/dist/sqlite3.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2016-07-03 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Jul  4 04:14:47 UTC 2016

Modified Files:
src/sys/net: if_gif.c
src/sys/netinet: in_gif.c
src/sys/netinet6: in6_gif.c

Log Message:
let gif(4) promise softint(9) contract (1/2) : gif(4) side

To prevent calling softint_schedule() after called softint_disestablish(),
the following modifications are added
+ ioctl (writing configuration) side
  - off IFF_RUNNING flag before changing configuration
  - wait softint handler completion before changing configuration
+ packet processing (reading configuraiotn) side
  - if IFF_RUNNING flag is on, do nothing
+ in whole
  - add gif_list_lock_{enter,exit} to prevent the same configuration is
set to other gif(4) interfaces


To generate a diff of this commit:
cvs rdiff -u -r1.113 -r1.114 src/sys/net/if_gif.c
cvs rdiff -u -r1.76 -r1.77 src/sys/netinet/in_gif.c
cvs rdiff -u -r1.75 -r1.76 src/sys/netinet6/in6_gif.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2016-07-03 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Jul  4 04:17:25 UTC 2016

Modified Files:
src/sys/net: if_gif.c if_stf.c
src/sys/netinet: ip_encap.c ip_encap.h ip_mroute.c
src/sys/netipsec: xform_ipip.c

Log Message:
let gif(4) promise softint(9) contract (2/2) : ip_encap side

The last commit does not care encaptab. This commit fixes encaptab race which
is used not only gif(4).


To generate a diff of this commit:
cvs rdiff -u -r1.114 -r1.115 src/sys/net/if_gif.c
cvs rdiff -u -r1.91 -r1.92 src/sys/net/if_stf.c
cvs rdiff -u -r1.53 -r1.54 src/sys/netinet/ip_encap.c
cvs rdiff -u -r1.19 -r1.20 src/sys/netinet/ip_encap.h
cvs rdiff -u -r1.141 -r1.142 src/sys/netinet/ip_mroute.c
cvs rdiff -u -r1.39 -r1.40 src/sys/netipsec/xform_ipip.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/kern

2016-07-03 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Jul  4 04:20:14 UTC 2016

Modified Files:
src/sys/kern: kern_softint.c

Log Message:
revert kern_softint.c:r1.42 (which was incorrect fix)

gif(4) has violated softint(9) contract. That is fixed by previous 2 commits.
see:
https://mail-index.netbsd.org/tech-kern/2016/01/12/msg019993.html


To generate a diff of this commit:
cvs rdiff -u -r1.42 -r1.43 src/sys/kern/kern_softint.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2016-07-03 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Jul  4 04:22:48 UTC 2016

Modified Files:
src/sys/net: if_gif.c
src/sys/netinet: in_gif.c in_gif.h
src/sys/netinet6: in6_gif.c in6_gif.h

Log Message:
fix: gif(4) receive side race

A panic cause in rn_match() called by encap[46]_lookup(). The reason is that
gif(4) does not suspend receive packet processing in spite of suspending
transmit packet processing while anyone is doing gif(4) ioctl.


To generate a diff of this commit:
cvs rdiff -u -r1.115 -r1.116 src/sys/net/if_gif.c
cvs rdiff -u -r1.77 -r1.78 src/sys/netinet/in_gif.c
cvs rdiff -u -r1.15 -r1.16 src/sys/netinet/in_gif.h
cvs rdiff -u -r1.76 -r1.77 src/sys/netinet6/in6_gif.c
cvs rdiff -u -r1.14 -r1.15 src/sys/netinet6/in6_gif.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netinet

2016-07-03 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Jul  4 04:26:00 UTC 2016

Modified Files:
src/sys/netinet: ip_encap.c

Log Message:
restore ifdef USE_RADIX (revert ip_encap.c:r1.44)

To help future ip_encap optimaization works.


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 src/sys/netinet/ip_encap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netinet

2016-07-03 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Jul  4 04:29:12 UTC 2016

Modified Files:
src/sys/netinet: ip_encap.c ip_encap.h

Log Message:
use pserialize(9) and psref(9) (1/2) : without ip_encap radix tree care


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/sys/netinet/ip_encap.c
cvs rdiff -u -r1.20 -r1.21 src/sys/netinet/ip_encap.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netinet

2016-07-03 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Jul  4 04:31:04 UTC 2016

Modified Files:
src/sys/netinet: ip_encap.c

Log Message:
use pserialize(9) and psref(9) (2/2) : ip_encap radix tree care


To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/netinet/ip_encap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netinet

2016-07-03 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Jul  4 04:32:55 UTC 2016

Modified Files:
src/sys/netinet: ip_encap.c

Log Message:
remove extra pserialize_perform()


To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/netinet/ip_encap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2016-07-03 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Jul  4 04:35:09 UTC 2016

Modified Files:
src/sys/net: if.c if_gif.c if_stf.c
src/sys/netinet: ip_encap.c ip_encap.h ip_mroute.c
src/sys/netipsec: xform_ipip.c

Log Message:
make encap_lock_{enter,exit} interruptable.


To generate a diff of this commit:
cvs rdiff -u -r1.351 -r1.352 src/sys/net/if.c
cvs rdiff -u -r1.116 -r1.117 src/sys/net/if_gif.c
cvs rdiff -u -r1.92 -r1.93 src/sys/net/if_stf.c
cvs rdiff -u -r1.58 -r1.59 src/sys/netinet/ip_encap.c
cvs rdiff -u -r1.21 -r1.22 src/sys/netinet/ip_encap.h
cvs rdiff -u -r1.142 -r1.143 src/sys/netinet/ip_mroute.c
cvs rdiff -u -r1.40 -r1.41 src/sys/netipsec/xform_ipip.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/netinet

2016-07-03 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Jul  4 04:38:14 UTC 2016

Modified Files:
src/sys/netinet: ip_encap.c

Log Message:
refactor: merge encap_init_once() to encapinit()


To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 src/sys/netinet/ip_encap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2016-07-03 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Jul  4 04:40:13 UTC 2016

Modified Files:
src/sys/net: if_gif.c
src/sys/netinet: ip_encap.c

Log Message:
make gif(4) and ip_encap MP-ify


To generate a diff of this commit:
cvs rdiff -u -r1.117 -r1.118 src/sys/net/if_gif.c
cvs rdiff -u -r1.60 -r1.61 src/sys/netinet/ip_encap.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/net

2016-07-03 Thread Kengo NAKAHARA
Module Name:src
Committed By:   knakahara
Date:   Mon Jul  4 04:43:46 UTC 2016

Modified Files:
src/sys/net: if_gif.c

Log Message:
Don't use IFQ_ENQUEUE/IFQ_DEQUEUE in the MP-ified interface without whole lock.

That causes reoder per flow, as there can be below situation
(1) CPU#A does IFQ_DEQUEUE
(2) CPU#A sleeps by some reason
(3) CPU#B does IFQ_DEQUEUE


To generate a diff of this commit:
cvs rdiff -u -r1.118 -r1.119 src/sys/net/if_gif.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys

2016-07-03 Thread Ryota Ozaki
Module Name:src
Committed By:   ozaki-r
Date:   Mon Jul  4 06:48:14 UTC 2016

Modified Files:
src/sys/netinet: ip_carp.c
src/sys/netinet6: in6.c in6_ifattach.c in6_src.c in6_var.h ip6_input.c
mld6.c nd6.c nd6_rtr.c
src/sys/netipsec: key.c

Log Message:
Use pslist(9) for the global in6_ifaddr list

psz and psref will be applied in another commit.

No functional change intended.


To generate a diff of this commit:
cvs rdiff -u -r1.71 -r1.72 src/sys/netinet/ip_carp.c
cvs rdiff -u -r1.203 -r1.204 src/sys/netinet6/in6.c
cvs rdiff -u -r1.99 -r1.100 src/sys/netinet6/in6_ifattach.c
cvs rdiff -u -r1.62 -r1.63 src/sys/netinet6/in6_src.c
cvs rdiff -u -r1.77 -r1.78 src/sys/netinet6/in6_var.h
cvs rdiff -u -r1.161 -r1.162 src/sys/netinet6/ip6_input.c
cvs rdiff -u -r1.69 -r1.70 src/sys/netinet6/mld6.c
cvs rdiff -u -r1.198 -r1.199 src/sys/netinet6/nd6.c
cvs rdiff -u -r1.112 -r1.113 src/sys/netinet6/nd6_rtr.c
cvs rdiff -u -r1.97 -r1.98 src/sys/netipsec/key.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.