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

2024-05-09 21:11:57 UTC Now

2016-07-12 12:39:04 UTC MAIN commitmail json YAML

Whitespace fixes, xref fixes, a bit more markup.

(wiz)

2016-07-12 12:24:40 UTC MAIN commitmail json YAML

Merge two EAGAIN sections.

(wiz)

2016-07-12 10:56:01 UTC MAIN commitmail json YAML

Bump date for previous.

(wiz)

2016-07-12 09:59:42 UTC MAIN commitmail json YAML

improve description regarding symbolic links. ok @wiz.

(zafer)

2016-07-12 09:50:36 UTC MAIN commitmail json YAML

Use Nm instead of Xr to itself.

(wiz)

2016-07-12 09:45:34 UTC MAIN commitmail json YAML

According to "PCI Express Base Specification Revision 3.0" from
November 10, 2010, section 7.9.1 an Extended Capability header
with value 0:0:0 represents the absence of Extended Capabilities.

(hannken)

2016-07-12 09:29:32 UTC MAIN commitmail json YAML

On an Intel E7520 temporarily disable Enhanced Config Access error
detection and reporting during bus scan.

Fixes PR kern/51251: ACPI device probe raises NMI

(hannken)

2016-07-12 06:13:39 UTC MAIN commitmail json YAML

#include "opt_multiprocessor.h" as this file has #ifdef MULTIPROCESSOR

(skrll)

2016-07-12 06:03:11 UTC MAIN commitmail json YAML

We use the common uvm pmap now.

(matt)

2016-07-12 03:49:32 UTC MAIN commitmail json YAML

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

fix missing mans about pci.9 and pci_intr.9

    - add links from pci.9 and pci_intr.9 to pci_msi.9
    - add pci_intr_establish_xname entries
    - add pci_intr_setattr entries
    - add pci_intr_type descriptions
    - fix pci_*_alloc functions' argument type

pointed out by nonaka@n.o.

(knakahara)

2016-07-12 03:34:50 UTC MAIN commitmail json YAML

2016-07-12 03:34:25 UTC MAIN commitmail json YAML

2016-07-11 23:09:35 UTC MAIN commitmail json YAML

should use strlcpy instead of strncpy.

pointed out by dholland@n.o.

(knakahara)

2016-07-11 23:06:54 UTC MAIN commitmail json YAML

2016-07-11 19:36:04 UTC MAIN commitmail json YAML

2016-07-11 19:17:55 UTC MAIN commitmail json YAML

2016-07-11 19:17:23 UTC MAIN commitmail json YAML

2016-07-11 19:16:03 UTC MAIN commitmail json YAML

Fix build by removing accidential duplicate line.

(maya)

2016-07-11 19:06:33 UTC MAIN commitmail json YAML

2016-07-11 19:05:57 UTC MAIN commitmail json YAML

Remove commented #include

(skrll)

2016-07-11 19:05:02 UTC MAIN commitmail json YAML

2016-07-11 19:01:55 UTC MAIN commitmail json YAML

2016-07-11 19:00:04 UTC MAIN commitmail json YAML

2016-07-11 18:56:41 UTC MAIN commitmail json YAML

2016-07-11 18:54:32 UTC MAIN commitmail json YAML

2016-07-11 18:07:33 UTC MAIN commitmail json YAML

2016-07-11 16:18:56 UTC MAIN commitmail json YAML

2016-07-11 16:15:36 UTC MAIN commitmail json YAML

2016-07-11 16:13:28 UTC MAIN commitmail json YAML

Add mm_md_page_color hook and use to support better page coloring.

(matt)

2016-07-11 16:10:10 UTC MAIN commitmail json YAML

Welcome 7.99.34

(matt)

2016-07-11 16:09:27 UTC MAIN commitmail json YAML

Adapt to common pmap changes.

(matt)

2016-07-11 16:06:52 UTC MAIN commitmail json YAML

2016-07-11 16:06:09 UTC MAIN commitmail json YAML

2016-07-11 15:51:01 UTC MAIN commitmail json YAML

kobj_machdep() is now called multiple times for the same module.
Only do arm-BE8 symbol fixup when called for the text segment.

(martin)

2016-07-11 14:53:05 UTC MAIN commitmail json YAML

Support OMAP 4430.
tested on Gumstix DuoVero.

(kiyohara)

2016-07-11 14:52:54 UTC MAIN commitmail json YAML

2016-07-11 14:51:11 UTC MAIN commitmail json YAML

Add more GPIO registers.

(kiyohara)

2016-07-11 14:46:33 UTC MAIN commitmail json YAML

2016-07-11 14:44:49 UTC MAIN commitmail json YAML

Fix compile error.

(msaitoh)

2016-07-11 14:35:00 UTC MAIN commitmail json YAML

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

Use the correct register (s0) for the cpu number to copy to the second
argument (a1)

(skrll)

2016-07-11 14:18:16 UTC MAIN commitmail json YAML

KNF and simplify a little.

(maxv)

2016-07-11 11:31:51 UTC MAIN commitmail json YAML

2016-07-11 11:26:46 UTC MAIN commitmail json YAML

Add tcpcib, gpioiic, gpiopwm and bwi into i386/conf/ALL.

(msaitoh)

2016-07-11 11:25:54 UTC MAIN commitmail json YAML

Add gpioiic into amd64/conf/ALL

(msaitoh)

2016-07-11 10:55:35 UTC MAIN commitmail json YAML

Don't use a callout unnecessarily - especially not this early

(skrll)

2016-07-11 10:47:52 UTC MAIN commitmail json YAML

Bump date for function prototype change.

(wiz)

2016-07-11 10:40:40 UTC netbsd-7 commitmail json YAML

2016-07-11 10:39:42 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #1203):
sys/dev/pci/lynxfb.c: revision 1.5
fix inverted screen blanking logic

(martin)

2016-07-11 10:37:51 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #1202):
sys/arch/evbmips/loongson/yeeloong_machdep.c: revision 1.8
The version of PMON on my 8089B (LM8089-1.4.9a) configures OHCI but doesn't
enable memory space access. Enable it before the ohci driver attaches to
allow low- and full-speed devices to work.

(martin)

2016-07-11 10:18:49 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by jmcneill in ticket #1201):
external/mit/xf86-video-siliconmotion/dist/src/smi_driver.c: revision 1.5
external/mit/xorg-server/dist/hw/xfree86/vgahw/vgaHW.h: revision 1.2
Avoid legacy VGA I/O port access on MIPS. Xorg converts the I/O port
address to a pointer and dereferences it, and then seg faults.
This fixes Xorg on my Lemote YeeLoong netbook.

(martin)

2016-07-11 09:42:20 UTC MAIN commitmail json YAML

strncpy should use destination buf length instead of source buf length.

pointed out by nonaka@n.o.

(knakahara)

2016-07-11 08:09:15 UTC MAIN commitmail json YAML

2016-07-11 07:42:13 UTC MAIN commitmail json YAML

KNF. No functional change.

(msaitoh)

2016-07-11 07:37:00 UTC MAIN commitmail json YAML

Run timers in workqueue

Timers (such as nd6_timer) typically free/destroy some data in callout
(softint). If we apply psz/psref for such data, we cannot do free/destroy
process in there because synchronization of psz/psref cannot be used in
softint. So run timer callbacks in workqueue works (normal LWP context).

Doing workqueue_enqueue a work twice (i.e., call workqueue_enqueue before
a previous task is scheduled) isn't allowed. For nd6_timer and
rt_timer_timer, this doesn't happen because callout_reset is called only
from workqueue's work. OTOH, ip{,6}flow_slowtimo's callout can be called
before its work starts and completes because the callout is periodically
called regardless of completion of the work. To avoid such a situation,
add a flag for each protocol; the flag is set true when a work is
enqueued and set false after the work finished. workqueue_enqueue is
called only if the flag is false.

Proposed on tech-net and tech-kern.

(ozaki-r)

2016-07-11 07:11:08 UTC MAIN commitmail json YAML

- Use aprint*() instead of printf() in the attach function.
- KNF.

(msaitoh)

2016-07-11 06:14:51 UTC MAIN commitmail json YAML

2016-07-11 03:45:59 UTC MAIN commitmail json YAML

Add makeoptions    NEED_MDSETIMAGE="yes"

(matt)

2016-07-11 02:14:27 UTC MAIN commitmail json YAML

Revert part of "Switch the address list of intefaces to pslist(9)" (r1.220)

Reverting the whole change set just messes up many files uselessly
because changes to them (except for if.h) are proper.

- Remove ifa_pslist_entry that breaks kvm(3) users (e.g., netstat -ia)
- Change IFADDR_{READER,WRITER}_* macros to use old IFADDR_* (or just NOP)
  for now

Fix PR kern/51325

(ozaki-r)

2016-07-11 01:50:17 UTC MAIN commitmail json YAML

Add machdep.fpu_present sysctl node

(matt)

2016-07-10 21:40:45 UTC MAIN commitmail json YAML

fix inverted screen blanking logic

(jmcneill)

2016-07-10 17:40:23 UTC MAIN commitmail json YAML

Make kernel core dumps on cgd(4) work.

(riastradh)

2016-07-10 10:42:26 UTC netbsd-7 commitmail json YAML

2016-07-10 10:33:42 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1200):
sys/arch/mips/mips/pmap.c: revision 1.221
sys/arch/mips/mips/pmap.c: revision 1.222
sys/arch/mips/mips/pmap.c: revision 1.223
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.
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.
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

(martin)

2016-07-10 10:00:20 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by pgoyette in ticket #1189):
external/cddl/osnet/sys/kern/string.c: revision 1.3
external/cddl/osnet/dev/dtrace/dtrace_hacks.c: revision 1.5
external/cddl/osnet/dist/uts/common/dtrace/dtrace.c: revision 1.32
external/cddl/osnet/dev/dtrace/amd64/dtrace_asm.S: revision 1.6
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
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
One more removal of a redefined symbol while loading dtrace module.
Should finish the issues with PR kern/51265

(martin)

2016-07-10 09:49:41 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by dholland in ticket #1188):
sys/ufs/lfs/ulfs_inode.c: revision 1.14
Merge ufs_inode.c 1.93: missing unlock on error path.

(martin)

2016-07-10 09:42:34 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1184):
sys/nfs/nfs_socket.c: revision 1.198
sys/nfs/nfs_clntsocket.c: revision 1.5
Serialize all access to the NFS request queue via splsoftnet(). Fixes random
crashes.
XXX: Pullup-7

(martin)

2016-07-10 09:38:38 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by pgoyette in ticket #1183):
sys/kern/kern_module.c: revision 1.111
Check for duplicate module names before loading modules that were
"pushed" by the boot loader.  The boot loader pushes the module
name for the root file system (unless the root file system is ffs)
even if the file system module is built into the kernel.  When
this happens, we get a lot of "redefined symbol" error messages.
This fix does not alter the behavior of pushing the file system
name.  It simply avoids the redefined symbol errors by detecting
that the module is already built-in to the kernel and not trying
to load another copy.
While here, differentiate the error message text between "failed
to load" and "failed to fetch_info" conditions.
Addresses PR kern/50357

(martin)

2016-07-10 08:44:55 UTC netbsd-7-0 commitmail json YAML

2016-07-10 08:44:07 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by skrll in ticket #1200):
sys/arch/mips/mips/pmap.c: revision 1.221
sys/arch/mips/mips/pmap.c: revision 1.222
sys/arch/mips/mips/pmap.c: revision 1.223
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.
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.
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

(martin)

2016-07-10 08:38:54 UTC netbsd-7-0 commitmail json YAML

Pull up following revision(s) (requested by christos in ticket #1184):
sys/nfs/nfs_socket.c: revision 1.198
sys/nfs/nfs_clntsocket.c: revision 1.5
Serialize all access to the NFS request queue via splsoftnet(). Fixes random
crashes.

(martin)

2016-07-10 04:44:47 UTC MAIN commitmail json YAML

The piixpm(4) driver also supports AMD's HUDSON chipset's SMBus function.

From OpenBSD, verified.

(pgoyette)

2016-07-10 01:35:27 UTC MAIN commitmail json YAML

Don't assign value to rdev unless we're going to use the value.

Therefore, don't declare the variable unless we're going to assign it a
value.

(pgoyette)

2016-07-10 00:14:37 UTC MAIN commitmail json YAML

The version of PMON on my 8089B (LM8089-1.4.9a) configures OHCI but doesn't
enable memory space access. Enable it before the ohci driver attaches to
allow low- and full-speed devices to work.

(jmcneill)

2016-07-09 23:13:47 UTC MAIN commitmail json YAML

bump up the copyright date since I practically rewrote the file

(dholland)

2016-07-09 23:12:27 UTC MAIN commitmail json YAML

Document all the signals properly. Please review.

Kick out the list of async-signal-safe functions (it is now in
sigaction(2)) because this is not a programmer-facing document.

XXX: if anyone knows definitively whether SIGEMT is actually used by
XXX: anything, please update the weasel words I put in.

(dholland)

2016-07-09 23:10:05 UTC MAIN commitmail json YAML

Drop in a reference to the list of async-signal-safe functions.

(dholland)

2016-07-09 23:08:32 UTC MAIN commitmail json YAML

Dump the list of async-signal-safe functions here. It belongs in
programmer-facing docs, not user-facing docs, so shouldn't be in
signal(7).

(dholland)

2016-07-09 22:19:34 UTC MAIN commitmail json YAML

Avoid legacy VGA I/O port access on MIPS. Xorg converts the I/O port
address to a pointer and dereferences it, and then seg faults.

This fixes Xorg on my Lemote YeeLoong netbook.

(jmcneill)

2016-07-09 21:15:01 UTC MAIN commitmail json YAML

Fix three of these strings (ones that are rarely seen)

(dholland)

2016-07-09 20:25:25 UTC nick-nhusb commitmail json YAML

2016-07-09 20:15:06 UTC MAIN commitmail json YAML

note that on libc bump obsolete signal functions should be sent to
libcompat.

(dholland)

2016-07-09 15:04:06 UTC MAIN commitmail json YAML

2016-07-09 09:33:21 UTC MAIN commitmail json YAML

Simplify pmap_get_physpage.

(maxv)

2016-07-09 09:25:44 UTC MAIN commitmail json YAML

Use pmap_bootstrap_palloc.

(maxv)

2016-07-09 08:05:47 UTC MAIN commitmail json YAML

When a user pmap is created, it is populated with the higher kernel
slots, which become accessible upon kernel entry (syscall, cpu switch,
or whatever). Put the NOX bit in the user recursive slot, so the whole
tree does not appear as executable in kernel mode.

This is already what is done in the kernel pmap.

(maxv)

2016-07-09 07:47:25 UTC MAIN commitmail json YAML

KNF this function a little

(maxv)

2016-07-09 07:25:00 UTC MAIN commitmail json YAML

When loading a module from VFS and from the bootloader, the kernel packs
up the module segments into one big RWX chunk. Split this chunk into two
different text and data+bss+rodata chunks. The latter is made non-
executable. This also provides some kind of ASLR, since the chunks are
not necessarily contiguous.

(maxv)

2016-07-09 06:58:06 UTC MAIN commitmail json YAML

The CPU considers a given va as executable if none of its levels have
the NOX bit. With the top level recursive slot, however, several levels
are recursively omitted, which implies that each entry that is not the
child of NOX-ed parents actually appears somewhere in the virtual space
as executable via this slot, even if it is followed by an underlying
entry that has the NOX bit.

This recursive slot is only used to edit the page tree itself. Make it
non-executable.

(maxv)

2016-07-09 06:49:03 UTC MAIN commitmail json YAML

2016-07-09 05:52:22 UTC MAIN commitmail json YAML

Pass down ${CPUFLAGS}

(matt)

2016-07-08 22:21:52 UTC MAIN commitmail json YAML

first step to make genfb work with /chaos/control - don't do config space
writes on /chaos.
tested by jak

(macallan)

2016-07-08 09:15:38 UTC MAIN commitmail json YAML

The preloaded modules are now reallocated dynamically by the kernel. This
area does not need to be executable anymore.

(maxv)

2016-07-08 08:55:48 UTC MAIN commitmail json YAML

Force the kernel to dynamically reallocate the preloaded modules.

(maxv)

2016-07-08 08:27:07 UTC MAIN commitmail json YAML

2016-07-08 06:45:34 UTC MAIN commitmail json YAML

Remove '\n' from UVMHIST_LOG format - it is not needed.

(skrll)

2016-07-08 06:18:29 UTC MAIN commitmail json YAML

CID 1363345: remove unreachable code and cleanup returns

(ozaki-r)

2016-07-08 06:15:33 UTC MAIN commitmail json YAML

CID 1363344: remove dead code

We may need to reconsider a case when m_get_rcvif_psref returns NULL.

(ozaki-r)

2016-07-08 05:38:31 UTC MAIN commitmail json YAML

Don't ignore return value of xhci_update_ep0_mps and remove KASSERT at
the end of that function.

From t-hash

(skrll)

2016-07-08 05:37:39 UTC MAIN commitmail json YAML

More debug in new_device.

From t-hash.

(skrll)

2016-07-08 05:36:51 UTC MAIN commitmail json YAML

s/UBS/USB/

From t-hash

(skrll)

2016-07-08 04:33:30 UTC MAIN commitmail json YAML

2016-07-08 03:40:34 UTC MAIN commitmail json YAML

Kill remaining use of the old lists of IP addresses

(ozaki-r)

2016-07-08 01:24:53 UTC MAIN commitmail json YAML

2016-07-07 20:52:53 UTC MAIN commitmail json YAML

Add placeholder for compiing earmv7* with -mthumb.
Preserve $d/$a/$t for all ARM binaries regardless of endian.

(matt)

2016-07-07 15:27:42 UTC MAIN commitmail json YAML

com@obio's type is COM_TYPE_OMAP.  This mean is able to change the baudrate.
tested on VTC100's com1(GPS).

(kiyohara)

2016-07-07 15:20:58 UTC MAIN commitmail json YAML

Call uart_enable() before comprobe1().
And rename to uart_enable_omap().  Also do soft reset in new uart_enable().
Add uart_enable_am335x().  Its enable to clocks.

(kiyohara)

2016-07-07 10:53:03 UTC MAIN commitmail json YAML

Turn a few KASSERTs into KASSERTMSG mentioning the tested values

Some of these values are optimized out, so knowing why the test failed
can be challenging.

(maya)

2016-07-07 09:32:03 UTC MAIN commitmail json YAML

2016-07-07 09:23:20 UTC MAIN commitmail json YAML

Clarify the BUGS section.  The driver doesn't do any PM stuff, but it
does still provide access to the SMBus.

(pgoyette)

2016-07-07 07:52:24 UTC MAIN commitmail json YAML

Switch sparc64 to gcc 5.4, binutils 2.26 and gdb 7.10.

(martin)

2016-07-07 06:59:30 UTC MAIN commitmail json YAML

Restore const qualifier dropped due to switching to IN_ADDRLIST_READER_FOREACH

IN_ADDRLIST_READER_FOREACH (pslist(9)) now allows const variables.

(ozaki-r)

2016-07-07 06:56:25 UTC MAIN commitmail json YAML

Constify some arguments of pslist(9) functions

By doing so, callers don't need to discard const qualifier.

(ozaki-r)

2016-07-07 06:55:44 UTC MAIN commitmail json YAML

2016-07-07 06:54:26 UTC MAIN commitmail json YAML

Use IFADDR_FOREACH instead of IFADDR_FOREACH_SAFE

No item is removed in the loop.

(ozaki-r)

2016-07-07 06:28:57 UTC MAIN commitmail json YAML

2016-07-07 06:28:20 UTC MAIN commitmail json YAML

When building earmv7 ramdisks, compile with -mthumb -mthumb-interwork
to save space.  Think of it as -Os on steriods.

(matt)

2016-07-07 03:15:59 UTC MAIN commitmail json YAML

2016-07-07 02:18:05 UTC MAIN commitmail json YAML

2016-07-07 01:24:17 UTC MAIN commitmail json YAML

add 539x support from FreeBSD (not working)

(christos)

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

Fix an off by one issue when concatenating strings.

(abhinav)

2016-07-06 15:55:02 UTC MAIN commitmail json YAML

Markup improvements.

(wiz)

2016-07-06 14:42:53 UTC MAIN commitmail json YAML

2016-07-06 14:28:51 UTC MAIN commitmail json YAML

2016-07-06 14:27:03 UTC MAIN commitmail json YAML

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

2016-07-06 13:30:42 UTC MAIN commitmail json YAML

shut up another unused function warning

(macallan)

2016-07-06 13:28:34 UTC MAIN commitmail json YAML

shut up unused function warning

(macallan)

2016-07-06 11:37:59 UTC MAIN commitmail json YAML

g++.1 is a link to gcc.1, don't need to generate/update it.

(mrg)

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

missed from previous:

remove old generated versions of man pages.
update the dist versions of man and info pages to include local changes.

(mrg)

2016-07-06 11:25:01 UTC MAIN commitmail json YAML

2016-07-06 11:21:17 UTC MAIN commitmail json YAML

2016-07-06 10:49:49 UTC MAIN commitmail json YAML

Move in6_ifaddr_list to a more proper place (from ip6_input.c to in6.c)

It's a similar place as the IPv4 address list, i.e., in.c.

More varibles will join together.

(ozaki-r)

2016-07-06 09:20:42 UTC MAIN commitmail json YAML

Add missing .Nd

ok wiz@, knakaraha@

(abhinav)

2016-07-06 08:52:01 UTC MAIN commitmail json YAML

Avoid possible buffer overflow while parsing NAME section of man(7) pages.
Also, simplify copyging of strings, use estrdupn instead of emalloc + memcpy.

Patch from christos@, XXX comment by me

(abhinav)

2016-07-06 08:42:34 UTC MAIN commitmail json YAML

Switch the IPv4 address list to pslist(9)

Note that we leave the old list just in case; it seems there are some
kvm(3) users accessing the list. We can remove it later if we confirmed
nobody does actually.

(ozaki-r)

2016-07-06 08:01:30 UTC MAIN commitmail json YAML

use -Wa,--warn on m68k.  new sqlite generates a large jump table
that generates warnings (but should work).

(mrg)

2016-07-06 07:52:53 UTC MAIN commitmail json YAML

Add missing IN6_ADDRLIST_ENTRY_DESTROY

(ozaki-r)

2016-07-06 06:57:40 UTC MAIN commitmail json YAML

Fix possible buffer overflow when concatenating strings.
Patch from christos@

(abhinav)

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

2016-07-06 05:27:52 UTC MAIN commitmail json YAML

Add and use pslist(9)-based hashtable for IPv4 addresses

Note that we leave the old hashtable to keep vmstat -H working.

(ozaki-r)

2016-07-06 05:20:48 UTC MAIN commitmail json YAML

Add HASH_PSLIST (pslist(9)) type for hashinit()

(ozaki-r)

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

fix build failure when defined GIF_ENCAPCHECK

(knakahara)

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

Apply m_get_rcvif_psref (kill m_get_rcvif_NOMPSAFE)

(ozaki-r)

2016-07-05 21:13:12 UTC MAIN commitmail json YAML

2016-07-05 19:20:55 UTC netbsd-7 commitmail json YAML

2016-07-05 19:14:59 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by sevan in ticket #1187):
sys/dev/adb/adb_kbd.c: revision 1.23
sys/dev/adb/adb_keymap.h: revisions 1.5, 1.6
sys/dev/adb/adb_usb_map.c: revision 1.2
nicely ask the keyboard to distinguish between left and right Control, Alt
and Shift keys.
Welcome to the world of accents and diacritics!
--
Add us.dvorak keymap variant for ADB keyboards.  Addresses PR 51255.
Tested by sevan@.

(snj)

2016-07-05 19:09:17 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by bouyer in ticket #1186):
sys/dev/ata/wd.c: revision 1.421
sys/kern/subr_autoconf.c: revision 1.242 via patch
sys/sys/device.h: revision 1.149
Add a new config_detach() flag, DETACH_POWEROFF, which is set when
detaching devices at shutdown time with RB_POWERDOWN.
When detaching wd(4), put the drive in standby before detach
for DETACH_POWEROFF.
Fix PR kern/51252

(snj)

2016-07-05 19:06:48 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by mlelstv in ticket #1185):
sys/kern/kern_subr.c: revision 1.215
don't crash if rootspec is invalid

(snj)

2016-07-05 19:03:31 UTC netbsd-7 commitmail json YAML

Pull up following revision(s) (requested by sevan in ticket #1182):
bin/cat/cat.c: revision 1.57
distrib/sets/lists/tests/mi: revision 1.675
tests/bin/cat/Makefile: revision 1.2
tests/bin/cat/d_se_output.in: revision 1.1
tests/bin/cat/d_se_output.out: revision 1.1
tests/bin/cat/t_cat.sh: revision 1.3
When invoked with -se, print a '$' on blank lines
Obtained from OpenBSD r1.13 of src/bin/cat/cat.c
Closes PR bin/51250
Reviewed by Christos@
--
Add a unit test for PR bin/51250 called se_output. se_output checks
the output of cat when invoked with '-se', to ensure that a '$' is
printed on blank lines.
--
Add input/output files for new test case - fix build

(snj)

2016-07-05 16:24:18 UTC MAIN commitmail json YAML

Reuse variable from previous line.

(abhinav)

2016-07-05 10:04:17 UTC MAIN commitmail json YAML

2016-07-05 09:51:11 UTC MAIN commitmail json YAML

Bump date for _SC_THREAD_PRIO_PROTECT.

(wiz)

2016-07-05 08:48:51 UTC MAIN commitmail json YAML

Fix psref isn't released in a case of IFADDR_EMPTY

(ozaki-r)

2016-07-05 07:55:08 UTC MAIN commitmail json YAML

Fix psref isn't released in a case of IFADDR_EMPTY

(ozaki-r)

2016-07-05 07:42:52 UTC MAIN commitmail json YAML

fix evbsh3 build

(knakahara)

2016-07-05 06:32:18 UTC MAIN commitmail json YAML

Constify an argument of regen_tmpaddr

(ozaki-r)

2016-07-05 04:25:23 UTC MAIN commitmail json YAML

2016-07-05 03:40:52 UTC MAIN commitmail json YAML

Use ia6 or ia instead of ifa as a variable name of struct in6_ifaddr

We conventionally use ifa for struct ifaddr and use ia6 or ia for
struct in6_ifaddr.

No functional change.

(ozaki-r)

2016-07-04 23:55:54 UTC MAIN commitmail json YAML

Don't declare module_verbose_on or module_autoload_on static.  It is useful
for these variables to be global, so they can be modified by ddb(4)
(entered via "boot -d") early in startup.

(pgoyette)

2016-07-04 20:24:24 UTC MAIN commitmail json YAML

binutils-2.26.1 out.

(wiz)

2016-07-04 15:53:25 UTC MAIN commitmail json YAML

2016-07-04 15:52:31 UTC MAIN commitmail json YAML

More of previous, so both kern_intr and user_intr have the comment.

(dholland)

2016-07-04 15:47:04 UTC MAIN commitmail json YAML

2016-07-04 15:45:38 UTC MAIN commitmail json YAML

AM335x's sdhc@obio use offset 0x100.
Oops this space maybe use HL registers?  OMAP4430 use this space.

(kiyohara)

2016-07-04 15:35:55 UTC MAIN commitmail json YAML

Attach edma and tiotg at mainbus instead of obio0.
And splits obio0 to obio[012], like OMAP3530.

(kiyohara)

2016-07-04 15:20:16 UTC MAIN commitmail json YAML

Always get cop0 STATUS register for savectx, not just in PARANOIA case.
We later save this value in PCB_CONTEXT+SF_REG_SR, it needs to be valid.

ok dholland@

(maya)

2016-07-04 14:47:39 UTC MAIN commitmail json YAML

2016-07-04 14:29:55 UTC MAIN commitmail json YAML

Fix code inversion in an #ifdef NOFPU case

(skrll)

2016-07-04 08:10:50 UTC MAIN commitmail json YAML

Separate IP address matching functions

No functional change intended.

(ozaki-r)

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

Make the execution flow canonical instead of jumping back and forth, and
complete the userland check.

(maxv)

2016-07-04 07:44:08 UTC MAIN commitmail json YAML

Belatedly bump the version.  Changes to struct lwp require new modules
so need a version bump to differentiate.

(pgoyette)

2016-07-04 07:32:18 UTC MAIN commitmail json YAML

Fix userland compilations of those including in6_var.h

(ozaki-r)

2016-07-04 06:48:14 UTC MAIN commitmail json YAML

2016-07-04 04:43:46 UTC MAIN commitmail json YAML

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

(knakahara)

2016-07-04 04:40:13 UTC MAIN commitmail json YAML

2016-07-04 04:38:14 UTC MAIN commitmail json YAML

refactor: merge encap_init_once() to encapinit()

(knakahara)

2016-07-04 04:35:09 UTC MAIN commitmail json YAML

2016-07-04 04:32:55 UTC MAIN commitmail json YAML

remove extra pserialize_perform()

(knakahara)

2016-07-04 04:31:04 UTC MAIN commitmail json YAML

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

(knakahara)

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

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

(knakahara)

2016-07-04 04:26:00 UTC MAIN commitmail json YAML

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

To help future ip_encap optimaization works.

(knakahara)

2016-07-04 04:22:48 UTC MAIN commitmail json YAML

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.

(knakahara)

2016-07-04 04:20:14 UTC MAIN commitmail json YAML

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

(knakahara)

2016-07-04 04:17:25 UTC MAIN commitmail json YAML

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).

(knakahara)

2016-07-04 04:14:47 UTC MAIN commitmail json YAML

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

(knakahara)

2016-07-04 03:04:25 UTC MAIN commitmail json YAML

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

(abhinav)

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)