CVS commit: src/sys/dev/usb
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.