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

2024-05-10 13:12:39 UTC Now

2016-07-04 02:41:18 UTC MAIN commitmail json YAML

Remove redundant codes purging IPv6 addresses

Proposed on tech-net and tech-kern.

(ozaki-r)

2016-07-04 02:05:56 UTC MAIN commitmail json YAML

add new sqlite man pages.

(christos)

2016-07-04 01:36:06 UTC MAIN commitmail json YAML

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.

(ozaki-r)

2016-07-03 19:54:10 UTC MAIN commitmail json YAML

2016-07-03 17:07:39 UTC MAIN commitmail json YAML

src/external/public-domain/sqlite/man/Makefile@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_CHANGESET_DATA.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/SQLITE_CHANGESET_OMIT.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/SQLITE_INDEX_SCAN_UNIQUE.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/SQLITE_SCANSTAT_NLOOP.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_changeset_iter.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_db_cacheflush.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_preupdate_hook.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_result_subtype.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_session.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_snapshot.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_snapshot_cmp.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_snapshot_free.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_snapshot_get.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_snapshot_open.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_stmt_scanstatus.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_stmt_scanstatus_reset.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_strlike.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_system_errno.3@1.1 / diff / nxr@1.1
src/external/public-domain/sqlite/man/sqlite3_value_dup.3@1.1 / diff / nxr@1.1
      :
(more 25 files)
Add newly generated man pages

(abhinav)

2016-07-03 16:43:01 UTC MAIN commitmail json YAML

src/external/public-domain/sqlite/man/SQLITE_CHECKPOINT_PASSIVE.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_CONFIG_SINGLETHREAD.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_DBCONFIG_LOOKASIDE.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_DBSTATUS_LOOKASIDE_USED.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_DENY.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_FCNTL_LOCKSTATE.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_INDEX_CONSTRAINT_EQ.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_IOCAP_ATOMIC.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_IOERR_READ.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_LIMIT_LENGTH.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_MUTEX_FAST.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_OK.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_ROLLBACK.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_SHM_UNLOCK.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_STATUS_MEMORY_USED.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/SQLITE_TESTCTRL_FIRST.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/sqlite3_aggregate_context.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/sqlite3_aggregate_count.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/sqlite3_auto_extension.3@1.2 / diff / nxr@1.2
src/external/public-domain/sqlite/man/sqlite3_backup_init.3@1.2 / diff / nxr@1.2
      :
(more 106 files)
Regenerate man pages

(abhinav)

2016-07-03 14:26:48 UTC MAIN commitmail json YAML

2016-07-03 14:24:59 UTC MAIN commitmail json YAML

2016-07-03 12:27:04 UTC MAIN commitmail json YAML

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

(kiyohara)

2016-07-03 12:26:55 UTC MAIN commitmail json YAML

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

(kardel)

2016-07-03 11:55:27 UTC MAIN commitmail json YAML

Please more delay, if timeout in sdhc_wait_intr().

(kiyohara)

2016-07-03 11:42:50 UTC MAIN commitmail json YAML

sqlite-3.13.0 imported.

(abhinav)

2016-07-03 11:40:58 UTC MAIN commitmail json YAML

2016-07-03 11:25:27 UTC MAIN commitmail json YAML

No need beagle_putchar(), if not defined VERBOSE_INIT_ARM.

(kiyohara)

2016-07-03 10:27:00 UTC MAIN commitmail json YAML

2016-07-03 10:23:31 UTC MAIN commitmail json YAML

Merge conflicts for sqlite-3.13.0

(abhinav)

2016-07-03 09:27:25 UTC MAIN commitmail json YAML

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

(abhinav)

2016-07-03 07:27:37 UTC MAIN commitmail json YAML

2016-07-03 07:24:57 UTC MAIN commitmail json YAML

Trailing whitespace

(skrll)

2016-07-02 19:40:57 UTC MAIN commitmail json YAML

2016-07-02 18:29:59 UTC MAIN commitmail json YAML

2016-07-02 16:04:47 UTC MAIN commitmail json YAML

2016-07-02 15:59:21 UTC MAIN commitmail json YAML

2016-07-02 15:50:17 UTC MAIN commitmail json YAML

2016-07-02 15:40:51 UTC MAIN commitmail json YAML

2016-07-02 14:52:09 UTC MAIN commitmail json YAML

2016-07-02 08:49:19 UTC MAIN commitmail json YAML

Some minor fixes.

XXX: this file has no license.

(wiz)

2016-07-02 07:22:10 UTC MAIN commitmail json YAML

Explain why we should use kernel_map instead of module_map, and why we
can't.

We should probably add some GCC flags in the modules makefiles to make
sure the relocations generated are not 32bit.

Related to PR/43438.

(maxv)

2016-07-01 23:29:17 UTC MAIN commitmail json YAML

2016-07-01 22:56:06 UTC MAIN commitmail json YAML

Improve wording.

(christos)

2016-07-01 22:52:07 UTC MAIN commitmail json YAML

2016-07-01 22:50:50 UTC MAIN commitmail json YAML

cgdconfig does not need crypto.

(christos)

2016-07-01 22:50:09 UTC MAIN commitmail json YAML

2016-07-01 22:46:20 UTC MAIN commitmail json YAML

2016-07-01 22:42:01 UTC MAIN commitmail json YAML

2016-07-01 22:41:40 UTC MAIN commitmail json YAML

2016-07-01 22:31:42 UTC MAIN commitmail json YAML

fix USE_PCIVGAIO usage, allow override from Makefile
now this works again on macppc

(macallan)

2016-07-01 20:05:28 UTC MAIN commitmail json YAML

Switch ia64 and alpha to latest gcc/binutils(alpha was there already)/gdb.

(martin)

2016-07-01 16:43:16 UTC MAIN commitmail json YAML

2016-07-01 16:42:46 UTC MAIN commitmail json YAML

define block length

(christos)

2016-07-01 14:48:51 UTC MAIN commitmail json YAML

avoid the default TARGET_INIT_LIBFUNCS (i think) and XFmode.

(mrg)

2016-07-01 13:11:21 UTC MAIN commitmail json YAML

Try to make this part more readable. No functional change.

(maxv)

2016-07-01 12:49:22 UTC MAIN commitmail json YAML

Ensure the restartable atomic sequence is in userland, for real.

(maxv)

2016-07-01 12:41:28 UTC MAIN commitmail json YAML

Don't confuse between VM_PROT and UVM_PROT. This should be VM_PROT.

(maxv)

2016-07-01 12:36:43 UTC MAIN commitmail json YAML

There is no direct map on i386, and therefore we always need to use
temporary VAs and PTEs when mapping an area. These temporary VAs don't
need to be executable. Put the NOX bit on them.

(maxv)

2016-07-01 12:18:35 UTC MAIN commitmail json YAML

Surprisingly enough, the kernel expects the CPU to support large pages
when creating the direct map on amd64. Therefore, the amd64 CPUs that do
not support large pages basically don't work on NetBSD.

It looks like it has always been this way; add a KASSERT to panic
properly in case we come across one of these CPUs.

(maxv)

2016-07-01 12:16:36 UTC MAIN commitmail json YAML

2016-07-01 12:12:06 UTC MAIN commitmail json YAML

KNF a little, remove some stupid comments, and add some when needed.

(maxv)

2016-07-01 11:57:11 UTC MAIN commitmail json YAML

We use only one L4 slot for the direct map, which means that we cannot
map more than 512GB. Panic properly if this limit is reached.

(maxv)

2016-07-01 11:44:05 UTC MAIN commitmail json YAML

Use pmap_bootstrap_valloc and pmap_bootstrap_palloc under XEN at least
once, for these not to appear as unused functions (not tested, but I
guess).

(maxv)

2016-07-01 11:39:46 UTC MAIN commitmail json YAML

Create the direct map in a separate function. While here, add some
comments to explain what we are doing. No functional change.

(maxv)

2016-07-01 11:28:18 UTC MAIN commitmail json YAML

Introduce pmap_bootstrap_valloc and pmap_bootstrap_palloc, that are used
to allocate a virtual/physical address before the VM system has been set
up.

Start using it.

(maxv)

2016-07-01 11:20:02 UTC MAIN commitmail json YAML

Put the code in charge of remapping the kernel segments with large pages
into another function. No functional change.

(maxv)

2016-07-01 11:10:48 UTC MAIN commitmail json YAML

Define pmap_pg_nx globally. Will be used soon.

(maxv)

2016-07-01 10:20:10 UTC MAIN commitmail json YAML

2016-07-01 09:03:28 UTC MAIN commitmail json YAML

Loop in the interrupt handler while there are interrupts to process.

umass(4) reads now work much better.

(skrll)

2016-07-01 08:42:21 UTC MAIN commitmail json YAML

Fixup the error handling and specifically NAK hold off.  If the device
NAKs then delay the transfer by at least a frame.

I can now write files to a umass attached to slhci(4).

(skrll)

2016-07-01 07:50:06 UTC netbsd-7 commitmail json YAML

2016-07-01 07:45:14 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #1181):
xsrc/external/mit/glu/dist/include/GL/glu.h: revision 1.3
Changing GLU_TESS_MAX_COORD to DBL_MAX causes internal constants derived
from GLU_TESS_MAX_COORD used in libtess to be +/-inf, leading to
logic errors. See
http://mail-index.netbsd.org/tech-x11/2016/05/25/msg001733.html
and
http://willkamp.com/opencpn/flyspray/index.php?do=details&task_id=2076
for details.
Change back GLU_TESS_MAX_COORD to its upstream value if it fits
in a double, or 1e15 if DBL_MAX_10_EXP is not large enough
(fix proposed by christos@)

(snj)

2016-07-01 07:35:03 UTC MAIN commitmail json YAML

2016-07-01 07:33:33 UTC MAIN commitmail json YAML

Format conditional

(skrll)

2016-07-01 07:15:37 UTC MAIN commitmail json YAML

Format conditionals

(skrll)

2016-07-01 06:35:03 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by salazar in ticket #1173):
doc/3RDPARTY: 1.1277, 1.331 via patch
external/mit/lua/Makefile: up to 1.4
external/mit/lua/dist/Makefile: up to 1.5
external/mit/lua/dist/README: up to 1.5
external/mit/lua/dist/doc/index.css: up to 1.1.1.1
external/mit/lua/dist/doc/lua.css: up to 1.5
external/mit/lua/dist/doc/luac.1: up to 1.3
external/mit/lua/dist/doc/manual.html: up to 1.5
external/mit/lua/dist/src/lapi.c: up to 1.6
external/mit/lua/dist/src/lauxlib.c: up to 1.6
external/mit/lua/dist/src/lauxlib.h: up to 1.4
external/mit/lua/dist/src/lbaselib.c: up to 1.6
external/mit/lua/dist/src/lbitlib.c: up to 1.3
external/mit/lua/dist/src/lcode.c: up to 1.5
external/mit/lua/dist/src/lcode.h: up to 1.4
external/mit/lua/dist/src/lcorolib.c: up to 1.3
external/mit/lua/dist/src/lctype.c: up to 1.3
external/mit/lua/dist/src/lctype.h: up to 1.3
external/mit/lua/dist/src/ldblib.c: up to 1.7
external/mit/lua/dist/src/ldebug.c: up to 1.6
external/mit/lua/dist/src/ldo.c: up to 1.5
external/mit/lua/dist/src/ldo.h: up to 1.5
external/mit/lua/dist/src/ldump.c: up to 1.5
external/mit/lua/dist/src/lfunc.c: up to 1.4
external/mit/lua/dist/src/lgc.c: up to 1.5
external/mit/lua/dist/src/lgc.h: up to 1.4
external/mit/lua/dist/src/linit.c: up to 1.5
external/mit/lua/dist/src/liolib.c: up to 1.5
external/mit/lua/dist/src/llex.c: up to 1.7
external/mit/lua/dist/src/llex.h: up to 1.4
external/mit/lua/dist/src/llimits.h: up to 1.6
external/mit/lua/dist/src/lmathlib.c: up to 1.5
external/mit/lua/dist/src/lmem.c: up to 1.5
external/mit/lua/dist/src/lmem.h: up to 1.4
external/mit/lua/dist/src/loadlib.c: up to 1.5
external/mit/lua/dist/src/lobject.c: up to 1.8
external/mit/lua/dist/src/lobject.h: up to 1.6
external/mit/lua/dist/src/lopcodes.c: up to 1.4
external/mit/lua/dist/src/lopcodes.h: up to 1.4
external/mit/lua/dist/src/loslib.c: up to 1.5
external/mit/lua/dist/src/lparser.c: up to 1.5
external/mit/lua/dist/src/lparser.h: up to 1.4
external/mit/lua/dist/src/lprefix.h: up to 1.3
external/mit/lua/dist/src/lstate.c: up to 1.5
external/mit/lua/dist/src/lstate.h: up to 1.5
external/mit/lua/dist/src/lstring.c: up to 1.5
external/mit/lua/dist/src/lstring.h: up to 1.5
external/mit/lua/dist/src/lstrlib.c: up to 1.12
external/mit/lua/dist/src/ltable.c: up to 1.6
external/mit/lua/dist/src/ltable.h: up to 1.4
external/mit/lua/dist/src/ltablib.c: up to 1.5
external/mit/lua/dist/src/ltm.c: up to 1.5
external/mit/lua/dist/src/ltm.h: up to 1.4
external/mit/lua/dist/src/lua.c: up to 1.5
external/mit/lua/dist/src/lua.h: up to 1.6
external/mit/lua/dist/src/luac.c: up to 1.6
external/mit/lua/dist/src/luaconf.h: up to 1.16
external/mit/lua/dist/src/lualib.h: up to 1.3
external/mit/lua/dist/src/lundump.c: up to 1.4
external/mit/lua/dist/src/lundump.h: up to 1.3
external/mit/lua/dist/src/lutf8lib.c: up to 1.4
external/mit/lua/dist/src/lvm.c: up to 1.10
external/mit/lua/dist/src/lvm.h: up to 1.6
external/mit/lua/dist/src/lzio.c: up to 1.4
external/mit/lua/dist/src/lzio.h: up to 1.4
external/mit/lua/lib/liblua/Makefile: up to 1.8
Update Lua to 5.3.2.

(snj)

2016-07-01 05:39:24 UTC MAIN commitmail json YAML

Reformat a conditional

(skrll)

2016-07-01 05:22:33 UTC MAIN commitmail json YAML

Make sure to free all interface addresses in if_detach

Addresses of an interface (struct ifaddr) have a (reverse) pointer of an
interface object (ifa->ifa_ifp). If the addresses are surely freed when
their interface is destroyed, the pointer is always valid and we don't
need a tweak of replacing the pointer to if_index like mbuf.

In order to make sure the assumption, the following changes are required:
- Deactivate the interface at the firstish of if_detach. This prevents
  in6_unlink_ifa from saving multicast addresses (wrongly)
- Invalidate rtcache(s) and clear a rtentry referencing an address on
  RTM_DELETE. rtcache(s) may delay freeing an address
- Replace callout_stop with callout_halt of DAD timers to ensure stopping
  such timers in if_detach

(ozaki-r)

2016-07-01 05:15:40 UTC MAIN commitmail json YAML

Add debug helper function for interface addresses

It checks whether all addresses of an interface being destroyed
are freed (no reference remains) at the end of if_detach.

(ozaki-r)

2016-06-30 20:39:54 UTC MAIN commitmail json YAML

Provide some defaults.  From Felix Deichmann.

(skrll)

2016-06-30 18:43:43 UTC MAIN commitmail json YAML

Bump date for header file change.

(wiz)

2016-06-30 17:38:47 UTC MAIN commitmail json YAML

2016-06-30 17:00:55 UTC MAIN commitmail json YAML

Document WAIT_ANY and WAIT_MYPGRP constants
(text referenced from OpenBSD wait(2) man page)

While there, remove duplicated information and add more refernces in SEE ALSO
Also, the NOTES section refers to intro(2), while siginterrupt(3) is a better
suited reference, so fix that too.

Ok by wiz

(abhinav)

2016-06-30 16:34:56 UTC MAIN commitmail json YAML

Remove dead code

(skrll)

2016-06-30 15:34:30 UTC MAIN commitmail json YAML

PR 51298 David Binderman: simplify redundant conditionals

(dholland)

2016-06-30 15:29:20 UTC MAIN commitmail json YAML

2016-06-30 13:17:48 UTC MAIN commitmail json YAML

avoid an impossible case the compiler can't quite tell.

(mrg)

2016-06-30 12:57:35 UTC MAIN commitmail json YAML

Fix MIPS3_NO_PV_UNCACHED alias handling by looping through the pv_list
looking for bad aliases and removing the bad entries.  That is, revert
to the code before the matt-mips64 merge.

Additionally, fix the pmap_update call to not use the (recently
removed/freed) pv for the pmap_t.

Fixes the following two PRs

PR/49903: Panic during installation on WorkPad Z50 (hpcmips) whilst uncompressing base.tgz
PR/51226: Install bug for hpcmips NetBSD V7 using FTP Full installation

(skrll)

2016-06-30 12:56:27 UTC MAIN commitmail json YAML

2016-06-30 09:44:58 UTC MAIN commitmail json YAML

Get rid of duplicate prototype of ifafree

(ozaki-r)

2016-06-30 09:34:01 UTC MAIN commitmail json YAML

Fix false positives when comparing long file names that have the
same first 13 (or some multiple thereof) characters.

(nonaka)

2016-06-30 09:14:30 UTC MAIN commitmail json YAML

various ia64 updates:
- add a compat vfork because of stupid
- add a weak sbrk
- add a shmat syscall
- add an empty kvm implementation that links
- add missing fp stuff

(mrg)

2016-06-30 09:06:35 UTC MAIN commitmail json YAML

2016-06-30 08:51:06 UTC MAIN commitmail json YAML

2016-06-30 06:56:28 UTC MAIN commitmail json YAML

Tidy up goto lables

No functional change.

(ozaki-r)

2016-06-30 06:48:58 UTC MAIN commitmail json YAML

Fix error paths

Some error paths did m_put_rcvif_psref twice.

(ozaki-r)

2016-06-30 05:56:46 UTC MAIN commitmail json YAML

PR 51192 David Binderman: fix wrong logic (probably)

XXX: this file should probably just be deleted

(dholland)

2016-06-30 05:34:04 UTC MAIN commitmail json YAML

Fix DEBUG_SRC build. Partly from PR 51191.

(dholland)

2016-06-30 05:31:00 UTC MAIN commitmail json YAML

Cleanse an old mangy way of avoiding an unused variable warning.
PR 51191 from David Binderman.

(dholland)

2016-06-30 05:28:23 UTC MAIN commitmail json YAML

Fix botched logic; PR 51191 from David Binderman.

(dholland)

2016-06-30 04:12:37 UTC MAIN commitmail json YAML

2016-06-30 03:05:45 UTC MAIN commitmail json YAML

Makefile.inc needs -I${DIST} to be the source dir of the program we are
compiling, make it so.

(christos)

2016-06-30 01:44:49 UTC MAIN commitmail json YAML

src/external/gpl3/gcc/lib/libbacktrace/arch/ia64/backtrace-supported.h@1.3 / diff / nxr@1.3
src/external/gpl3/gcc/lib/libbacktrace/arch/ia64/config.h@1.3 / diff / nxr@1.3
src/external/gpl3/gcc/lib/libgcc/arch/ia64/auto-target.h@1.2 / diff / nxr@1.2
src/external/gpl3/gcc/lib/libgcc/arch/ia64/defs.mk@1.3 / diff / nxr@1.3
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/ia64/defs.mk@1.3 / diff / nxr@1.3
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/ia64/gcov-iov.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/lib/libgomp/arch/ia64/config.h@1.3 / diff / nxr@1.3
src/external/gpl3/gcc/lib/libgomp/arch/ia64/libgomp.spec@1.3 / diff / nxr@1.3
src/external/gpl3/gcc/lib/libgomp/arch/ia64/libgomp_f.h@1.3 / diff / nxr@1.3
src/external/gpl3/gcc/lib/libgomp/arch/ia64/omp.h@1.3 / diff / nxr@1.3
src/external/gpl3/gcc/lib/libiberty/arch/ia64/config.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/c++config.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/cxxabi_tweaks.h@1.3 / diff / nxr@1.3
src/external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/defs.mk@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/gstdint.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/gthr-posix.h@1.3 / diff / nxr@1.3
src/external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/gthr-single.h@1.3 / diff / nxr@1.3
src/external/gpl3/gcc/lib/libstdc++-v3/arch/ia64/gthr.h@1.3 / diff / nxr@1.3
src/external/gpl3/gcc/usr.bin/gcc/arch/ia64/auto-host.h@1.4 / diff / nxr@1.4
src/external/gpl3/gcc/usr.bin/gcc/arch/ia64/bversion.h@1.4 / diff / nxr@1.4
      :
(more 6 files)
mknative-gcc for GCC 5.4 and ia64.

(mrg)

2016-06-30 01:41:05 UTC MAIN commitmail json YAML

add a definition for _UC_MACHINE_PC which libasan wants.

XXX: i'm not 100% sure i picked the right register.

(mrg)

2016-06-30 01:34:53 UTC MAIN commitmail json YAML

Make sure that ifaddr is published after its initialization finished

Basically we should insert an item to a collection (say a list) after
item's initialization has been completed to avoid accessing an item
that is initialized halfway. ifaddr (in{,6}_ifaddr) isn't processed
like so and needs to be fixed.

In order to do so, we need to tweak {arp,nd6}_rtrequest that depend
on that an ifaddr is inserted during its initialization; they explore
interface's address list to determine that rt_getkey(rt) of a given
rtentry is in the list to know whether the route's interface should
be a loopback, which doesn't work after the change. To make it work,
first check RTF_LOCAL flag that is set in rt_ifa_addlocal that calls
{arp,nd6}_rtrequest eventually. Note that we still need the original
code for the case to remove and re-add a local interface route.

(ozaki-r)

2016-06-30 00:23:36 UTC MAIN commitmail json YAML

Add missing dp_proc_unlock() in error path.

From PR kern/51285 (Henning Petersen)

XXX Pullup to 7 and 7-0

(pgoyette)

2016-06-29 23:23:05 UTC MAIN commitmail json YAML

2016-06-29 23:03:24 UTC MAIN commitmail json YAML

always build ntp_keygen

(christos)

2016-06-29 22:10:08 UTC MAIN commitmail json YAML

meta_compat_parent: fflush each line

(sjg)

2016-06-29 21:40:20 UTC MAIN commitmail json YAML

2016-06-29 21:40:10 UTC MAIN commitmail json YAML

remove libcrypto dependency, fix other dependencies.

(christos)

2016-06-29 20:07:52 UTC MAIN commitmail json YAML

2016-06-29 19:45:14 UTC MAIN commitmail json YAML

2016-06-29 19:36:56 UTC MAIN commitmail json YAML

2016-06-29 19:36:35 UTC MAIN commitmail json YAML

2016-06-29 19:16:23 UTC MAIN commitmail json YAML

2016-06-29 18:42:18 UTC MAIN commitmail json YAML

2016-06-29 17:52:28 UTC MAIN commitmail json YAML

the decision to use AES_SIT and GOST belongs in the Makefile for MKCRYPT

(christos)

2016-06-29 11:16:47 UTC MAIN commitmail json YAML

For some mind-boogling reasons, GCC 5.4 believes that a weak reference
cannot alias with an extern. While this is clearly bogus, avoid yet
another alias handling bug and use strong aliases. It's actually
slightly simpler, too.

(joerg)

2016-06-29 07:29:04 UTC MAIN commitmail json YAML

Destroy interfaces at the end of tests

It's useful to know if interface destructions work correctly or not
with complex internal states (e.g., caches).

(ozaki-r)

2016-06-29 06:38:12 UTC nick-nhusb commitmail json YAML

Comment out incorrect KASSERTs

(skrll)

2016-06-29 06:12:49 UTC MAIN commitmail json YAML

SQLite 3.13.0 was released.

(abhinav)

2016-06-28 16:45:06 UTC MAIN commitmail json YAML

2016-06-28 16:34:40 UTC MAIN commitmail json YAML

2016-06-28 16:00:32 UTC MAIN commitmail json YAML

Add slhci_memtest which is run when SLHCI_DEBUG is defined.

(skrll)

2016-06-28 11:47:53 UTC nick-nhusb commitmail json YAML

Make sure ub_data has the transfer buffer

(skrll)

2016-06-28 09:31:15 UTC MAIN commitmail json YAML

Fix PR/51288 reproducable panic on evbmips64-eb (erlite)

pmap_page_remove from the previous change neglected to terminate the pv
list correctly when it started with an initial unmanaged mapping and
subsequent managed mappings.  Fix this.

(skrll)

2016-06-28 09:27:26 UTC MAIN commitmail json YAML

Update entries for North and South Yemen, since the two countries were
united a long time ago (according to WikiPedia).

Thanks, wiz, for double-checking!

(pgoyette)

2016-06-28 09:25:21 UTC MAIN commitmail json YAML

Sync usage with program. Add RCS Id. Increase column width. Fix macro usage. Improve wording.

(wiz)

2016-06-28 09:24:46 UTC MAIN commitmail json YAML

Sort options in usage.

(wiz)

2016-06-28 09:23:09 UTC MAIN commitmail json YAML

Infile is also optional.

(wiz)

2016-06-28 09:22:16 UTC MAIN commitmail json YAML

Sync usage between program and man page. Increase column width.

(wiz)

2016-06-28 09:20:30 UTC MAIN commitmail json YAML

Add RCS Id. Sort options in SYNOPSIS. Fix macro usage. Fix Dd.

(wiz)

2016-06-28 09:17:06 UTC MAIN commitmail json YAML

2016-06-28 06:47:35 UTC MAIN commitmail json YAML

Fix the previous fix - there's only one _node suffix here!

(pgoyette)

2016-06-28 05:21:15 UTC MAIN commitmail json YAML

2016-06-28 05:18:11 UTC MAIN commitmail json YAML

The local copy of rb_tree code has been unused for quite some time.  So
we can just remove it, and adjust callers to use the "real" rbtree
function names.

Addresses PR lib/44090

(pgoyette)

2016-06-28 02:36:54 UTC MAIN commitmail json YAML

Introduce if_is_deactivated

Checking ifp->if_output == if_nulloutput is too implicit.

No functional change.

(ozaki-r)

2016-06-28 02:02:56 UTC MAIN commitmail json YAML

2016-06-28 00:16:57 UTC MAIN commitmail json YAML

2016-06-28 00:15:40 UTC MAIN commitmail json YAML

2016-06-27 20:15:16 UTC MAIN commitmail json YAML

Mention -d flag in mkesdb(1) usage

PR bin/24001

(maya)

2016-06-27 20:09:18 UTC MAIN commitmail json YAML

Add man page for mkesdb
Imported from FreeBSD

(maya)

2016-06-27 20:07:26 UTC MAIN commitmail json YAML

Add man page for mkcsmapper.
Imported from FreeBSD.

PR bin/24001

(maya)

2016-06-27 18:35:54 UTC MAIN commitmail json YAML

CID 1362905: Initialize ifp early, so that we don't if_put garbage in the
IPSEC case.

(christos)

2016-06-27 18:27:51 UTC MAIN commitmail json YAML

CID 1362902: forward null
CID 136290{3,4}: missing break

(christos)

2016-06-27 12:01:03 UTC MAIN commitmail json YAML

2016-06-27 11:59:39 UTC MAIN commitmail json YAML

Add a couple more devices, from PR kern/40987

(pgoyette)

2016-06-27 11:35:21 UTC MAIN commitmail json YAML

Apply upstream r8705: fix logic error.
Reported by Henning Petersen in PR toolchain/51283.

(martin)

2016-06-27 10:09:02 UTC MAIN commitmail json YAML

fix spelling mistake pointed out by roy@n.o

(knakahara)

2016-06-27 09:06:56 UTC MAIN commitmail json YAML

gif(4) does not need link state changing interrupts

(knakahara)

2016-06-27 08:58:50 UTC MAIN commitmail json YAML

reduce link state changing softint if it is not required

ok by ozaki-r@n.o

(knakahara)

2016-06-27 08:46:04 UTC MAIN commitmail json YAML

Do not pass usleep() values >= 1 million. From Henning Petersen in PR 51286

(dholland)

2016-06-27 08:18:34 UTC MAIN commitmail json YAML

Fix function prototype in the SYNOPSIS
Also, fix function name in the RETURN VALUES section.

From Henning Petersen in PR lib/51284

(abhinav)

2016-06-27 07:37:54 UTC MAIN commitmail json YAML

Add license, copied from the companion file dev/ic/spic.c

Addresses PR kern/25173 (the $NetBSD$ had previously been added in
rev 1.7 by dyoung)

(pgoyette)

2016-06-27 07:12:18 UTC MAIN commitmail json YAML

Fix a bug introduced by me in 1.214 where unmanaged mappings would be
affected by calls to pmap_page_protect which is wrong.  Now PV_KENTER
mappings are left intact.

Thanks to chuq for spotting my mistake and reviewing this diff.

Thanks to everyone who tested it as well.

(skrll)

2016-06-27 05:29:32 UTC MAIN commitmail json YAML

Do this more cleanly - put the do-we-have-crypto check inside the actual
do-the-test code rather than in a test's head() code.  This way, if we
ever add more tests, we simply need to invoke the common do-the-test code
with an appropriate flag argument rather than duplicating the test.

(pgoyette)

2016-06-27 05:08:18 UTC MAIN commitmail json YAML

Split each test into its own test case.

For test case loop2, where there are multiple prime factors greater
than 65535, skip the test if the program was not built with crypto
support.  We need crypto/openssl for large factors.

Should address PR bin/23663

(pgoyette)

2016-06-27 01:46:04 UTC MAIN commitmail json YAML

PR/51277: Fix compat32 coredumping that broke with the aux vector note
addition.

(christos)

2016-06-26 22:50:46 UTC MAIN commitmail json YAML

PR bin/4841 was filed regarding the handling of blank lines when cat was invoked
with -be, the test case however did not utilise any blank lines, only testing
that the text was aligned.

(sevan)

2016-06-26 15:46:42 UTC MAIN commitmail json YAML

Drop extra argument not used by format string.

(mlelstv)

2016-06-26 14:44:10 UTC MAIN commitmail json YAML

2016-06-26 07:31:35 UTC MAIN commitmail json YAML

Create a dedicated thread for the initial scsibus discovery instead
of using the completion thread. This prevents a deadlock when a
command fails during discovery which needs to be handled by the
completion thread.

(mlelstv)

2016-06-26 07:22:15 UTC MAIN commitmail json YAML

Avoid NULL deref in case no bufq has been set.

(mlelstv)

2016-06-26 07:10:24 UTC MAIN commitmail json YAML

Print release also in hex.
Print device class information if -v is used twice.

(mlelstv)

2016-06-26 07:09:24 UTC MAIN commitmail json YAML

Remove dawn/sunup/sunset/sundown (sunrise was never there...)
If 06:00 or 18:00 are wanted, just say "06:00" (etc).  If these
are ever added back, they really should determine location, and
calculate actual sunrise/sunset times for the location and date.
That's not likely to happen...

(kre)

2016-06-26 04:17:18 UTC MAIN commitmail json YAML

Add SCSI host adaptor selector to "boot" command of /boot.
By this function, /boot which booted from non-SCSI
(in other words, floppy) can load SCSI kernel.
Now, single /boot can load kernel of all supported filesystems
of all supported boot devices.

---
New "boot" command's syntax is: boot [hostadaptor@][dev:][file]

If you booted from SCSI, hostadaptor is already set (from IOCS)
and you can omit hostadaptor in this case.  You can type like
"boot sd0a:netbsd" as before.

If you booted from floppy (hostadaptor is not set) and want to
load the SCSI kernel (hostadaptor is needed), you have to select
your hostadaptor in boot command, like "boot spc0@sd0a:netbsd".

(isaki)

2016-06-26 04:01:30 UTC MAIN commitmail json YAML

Don't assume that getaddrinfo sets the result pointer to null when it
fails. (In fact it probably doesn't...)

(dholland)

2016-06-26 03:59:11 UTC MAIN commitmail json YAML

Document external unmount programs. PR 698. Bump date.

(dholland)

2016-06-26 03:51:28 UTC MAIN commitmail json YAML

Fix previous to avoid using an uninitialized pointer when using -R (raw).

(dholland)

2016-06-26 03:40:39 UTC MAIN commitmail json YAML

If an external unmount program of the form "umount_TYPE" exists
(e.g. umount_ffs, umount_nfs, etc.) exec it instead of calling
unmount(2).

Closes PR 698.

Note that the original plan for the PR also involved adding a generic
facility to store an alternate FS type name in the kernel to use when
unmounting. This was intended to support filesystems implemented as
loopback nfs servers, where the visible mount would be of type "nfs"
pointing at localhost; in that case one would want to be able to
provide an additional string in order to run an unmount program that
would both remove that mount and also shut down the loopback nfs
server daemon.

However, in the 21+ years since the PR was filed, loopback nfs servers
have gone out of favor (for good reasons) so I don't see any need to
worry about this case at present, especially since the PR has been
hanging around this long anyway. (If anyone still has a loopback nfs
server that they want to use a custom unmount program with, file a new
PR and assign it to me and I'll deal with it specifically in the nfs
mount args structure, which unmount already knows how to retrieve and
examine.)

It is my understanding that filesystems implemented with fuse (which
has displaced the loopback nfs server model) can already set the FS
type field so no further work is needed to allow them to use a custom
unmount program. If this is not the case, please let me know and I'll
attend to it.

There is no longer any need that I see to provide a general facility
for storing an alternate filesystem type name.

(One might also ask whether there's any real need for this
functionality at all any more; this is a fair question, but (a) the
change is small and (b) there are certainly cases when doing FS
research where you want a custom unmount program; been there & done
that.)

(dholland)

2016-06-26 03:05:52 UTC MAIN commitmail json YAML

When SMALL, if realpath() fails, warn() using the failing path instead
of the buffer realpath has declined to write anything into.

(dholland)

2016-06-25 23:15:41 UTC MAIN commitmail json YAML

Double the threshold for crashing out with "too many words".

(dholland)

2016-06-25 22:54:46 UTC MAIN commitmail json YAML

2016-06-25 18:05:57 UTC MAIN commitmail json YAML

2016-06-25 17:31:45 UTC MAIN commitmail json YAML

2016-06-25 16:05:43 UTC MAIN commitmail json YAML

Fix my mistake of previous commit.

(isaki)

2016-06-25 14:35:59 UTC MAIN commitmail json YAML

Unify netboot and boot (into boot).
Now boot becomes to be able to load the NFS kernel and
netboot also becomes to be able to load the local kernel.
The only difference is the default kernel which loads.
I.e., netboot's default is nfs.

Bump boot_ustar's BOOT_MAXSIZE.

(isaki)

2016-06-25 13:52:04 UTC MAIN commitmail json YAML

sun4v: fix previous fix - no need to protect "struct inthand" with "#if defined(_KERNEL)" + use proper include file name - sparc64/bus_defs.h -> machine/bus_defs.h

(palle)

2016-06-25 04:53:32 UTC MAIN commitmail json YAML

2016-06-25 04:08:57 UTC MAIN commitmail json YAML

Define BOOT_MAXSIZE instead of magic number.
Present size 56832 is 65536 - 8192 - 0x200 and is the same size
as before.

(isaki)

2016-06-24 23:04:09 UTC MAIN commitmail json YAML

Simplfy insertion of newly-activated modules into the list.  There's no
good reason to treat modules without dependencies differently from those
which do require other modules.

(pgoyette)

2016-06-24 21:41:37 UTC MAIN commitmail json YAML

alternate clock.c implementation for loongson2f which supports
CPU clock scaling. Based on pwmclock but uses the cycle counter interrupt
instead, so it is no longer gdium-specific.
This will likely need changes to support other loongson models.

(macallan)

2016-06-24 21:31:30 UTC MAIN commitmail json YAML

2016-06-24 19:24:11 UTC MAIN commitmail json YAML

2016-06-24 17:22:13 UTC MAIN commitmail json YAML

GSoC 2016 (Hrishikesh Goyal): Htree index support from FreeBSD

(christos)

2016-06-24 17:21:56 UTC MAIN commitmail json YAML

GSoC 2016 (Hrishikesh Goyal): Htree index support from FreeBSD

(christos)

2016-06-24 17:21:30 UTC MAIN commitmail json YAML

2016-06-24 16:08:55 UTC MAIN commitmail json YAML

diff reduction with openbsd; turn debugging on.

(christos)

2016-06-24 15:25:43 UTC MAIN commitmail json YAML

fix free memory size.

(nonaka)

2016-06-24 12:22:09 UTC MAIN commitmail json YAML

Don't define {USB,[EO]HCI,UHUB}_DEBUG when there is no usb

(skrll)

2016-06-24 12:03:22 UTC MAIN commitmail json YAML

Add a FILES section and add references to terminfo(3), terminfo(5) in SEE ALSO.
Ok by wiz

(abhinav)

2016-06-24 06:32:47 UTC MAIN commitmail json YAML

eliminate unused softint for gif(4) Rx

(knakahara)

2016-06-24 04:38:12 UTC MAIN commitmail json YAML

eliminate gif(4) Tx softint

- remove gif_si from struct gif_softc
- directly call gifintr() from gif_output()
- rename gifintr() to gif_start()
- remove Tx softint processing from gif_set_tunnel() and gif_delete_tunnel()

(knakahara)

2016-06-23 20:32:40 UTC MAIN commitmail json YAML

sun4v: Fix build issue introduced in previous commit - bus stuff is kernel only, so protect this with _KERNEL

(palle)

2016-06-23 07:32:12 UTC MAIN commitmail json YAML

Fix UVMHIST builds for kernels that don't include usb

(skrll)

2016-06-23 06:44:52 UTC MAIN commitmail json YAML

One more removal of a redefined symbol while loading dtrace module.

Should finish the issues with PR kern/51265

(pgoyette)

2016-06-23 06:40:49 UTC MAIN commitmail json YAML

Fix typo in a comment

(ozaki-r)

2016-06-23 05:19:42 UTC MAIN commitmail json YAML

On NetBSD we already have strpbrk() in libkern, so we don't need to
provide another copy in the module.  Removes another 'redefined symbol'
error when loading the module.

Related to PR kern/51265

(pgoyette)

2016-06-23 04:41:03 UTC MAIN commitmail json YAML

When importing modules from the boot loader we should check for duplicate
module names both in the built-in list and in the list of previously
"pushed" modules.

While here, delay allocating the new 'struct module' until we've passed
the duplicate-name checks.

(pgoyette)

2016-06-23 04:35:35 UTC MAIN commitmail json YAML

Import fix from FreeBSD - see [1], [2] references below...

Fix DTrace's panic() action.

It would previously call into some unfinished Solaris compatibility code
and return without actually calling panic(9). The compatibility code is
unneeded, however, so just remove it and have dtrace_panic() call vpanic(9)
directly.

Fixes immediate problem in PR-51265.  However, this now reveals another
redefined symbol 'strpbrk' in the required module "solaris".

[1] https://svnweb.freebsd.org/changeset/base/281916
[2] http://lists.freebsd.org/pipermail/svn-src-head/2015-April/071019.html

(pgoyette)

2016-06-23 03:58:13 UTC MAIN commitmail json YAML

Make all the global variables and functions static.
While there, remove unused variables and function prototypes.
Ok from christos

(abhinav)

2016-06-22 20:13:51 UTC MAIN commitmail json YAML

2016-06-22 20:13:00 UTC MAIN commitmail json YAML

2016-06-22 15:01:38 UTC MAIN commitmail json YAML

Remove tests of "dawn" and "sunset" in preparation for removing
them from parsedate() itself sometime soon.

(kre)

2016-06-22 10:44:32 UTC MAIN commitmail json YAML

fix: locking about IFQ_ENQUEUE and ALTQ

- If NET_MPSAFE is not defined, IFQ_LOCK is nop. Currently, that means
  IFQ_ENQUEUE() of some paths such as bridge_enqueue() is called parallel
  wrongly.
- If ALTQ is enabled, Tx processing should call if_transmit() (= IFQ_ENQUEUE
  + ifp->if_start()) instead of ifp->if_transmit() to call ALTQ_ENQUEUE()
  and ALTQ_DEQUEUE().
  Furthermore, ALTQ processing is always required KERNEL_LOCK currently.

(knakahara)

2016-06-22 08:31:50 UTC netbsd-7 commitmail json YAML

1172, 1177, 1178

(snj)

2016-06-22 08:31:21 UTC netbsd-7-0 commitmail json YAML

2016-06-22 08:26:05 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #1178):
sys/arch/arm/allwinner/files.awin: revision 1.36
sys/conf/files: revision 1.1159
sys/dev/ic/com.c: revision 1.339
sys/dev/ic/comreg.h: revision 1.25
sys/dev/ic/comvar.h: revision 1.82
sys/dev/ic/ns16550reg.h: revision 1.11
The UART in the allwiner SoCs is not full-compatible with the 16550, and
it's not a 16750 either. Like the 16750 it has the IIR_BUSY interrupt,
which is triggered when writing to LCR while the chip
can't accept it. But unlike the 16750, it has a specific register,
HALT, to allow writing to the LCR and divisor registers, and then
commit the changes.
Tested on an A20 SoC, changing the baud rate while keeping the
tty device open and incoming data.

(snj)

2016-06-22 08:19:53 UTC netbsd-7 commitmail json YAML

2016-06-22 08:18:22 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by pgoyette in ticket #1177):
sys/dev/isapnp/isapnpdevs: revision 1.69
Add another le board.

(snj)

2016-06-22 08:13:14 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1172):
sys/arch/i386/stand/misc/rawr32.exe.uue: up to revision 1.6
New Rawrite32 release

(snj)

2016-06-22 08:12:50 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by martin in ticket #1172):
sys/arch/i386/stand/misc/rawr32.exe.uue: up to revision 1.6
New Rawrite32 release

(snj)