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 (1h)  netbsd-8 (5d)  netbsd-10 (6d)  netbsd-9 (12d)  thorpej-ifq (175d)  thorpej-altq-separation (178d) 

2024-05-10 13:33:53 UTC Now

2017-02-05 06:07:15 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1432):
sys/netinet/if_arp.c: 1.238, 1.239 via patch
Make sure the protocol address length equals that of IPv4. Also, make sure
the hardware address length equals that of the interface we received the
packet on. Otherwise a packet could easily set them both to zero and make
the kernel read beyond the allocated mbuf, which is terrible.
Note: for the latter we drop the packet instead of replying, since it is
malformed.
Note: I also added an ugly hack in CARP, since it apparently expects at
least six bytes.
--
Add some checks, mostly same as in_arpinput.

(snj)

2017-02-05 06:06:41 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1432):
sys/netinet/if_arp.c: 1.238, 1.239 via patch
Make sure the protocol address length equals that of IPv4. Also, make sure
the hardware address length equals that of the interface we received the
packet on. Otherwise a packet could easily set them both to zero and make
the kernel read beyond the allocated mbuf, which is terrible.
Note: for the latter we drop the packet instead of replying, since it is
malformed.
Note: I also added an ugly hack in CARP, since it apparently expects at
least six bytes.
--
Add some checks, mostly same as in_arpinput.

(snj)

2017-02-05 06:01:05 UTC netbsd-6 commitmail json YAML

Apply patch (requested by maxv in ticket #1431):
suword: Don't allow 4 bytes to overflow beyond the userland space.

(snj)

2017-02-05 05:59:59 UTC netbsd-6-1 commitmail json YAML

Apply patch (requested by maxv in ticket #1431):
suword: Don't allow 4 bytes to overflow beyond the userland space.

(snj)

2017-02-05 05:59:33 UTC netbsd-6-0 commitmail json YAML

Apply patch (requested by maxv in ticket #1431):
suword: Don't allow 4 bytes to overflow beyond the userland space.

(snj)

2017-02-05 05:53:27 UTC netbsd-6 commitmail json YAML

2017-02-05 05:53:04 UTC netbsd-6-1 commitmail json YAML

2017-02-05 05:52:42 UTC netbsd-6-0 commitmail json YAML

2017-02-05 05:48:00 UTC netbsd-6 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1429):
sys/net/if_arcsubr.c: revision 1.76 via patch
sys/net/if_ecosubr.c: revision 1.50 via patch
sys/net/if_ethersubr.c: revision 1.236 via patch
sys/net/if_fddisubr.c: revision 1.104 via patch
sys/net/if_tokensubr.c: revision 1.80 via patch
Don't forget to free the mbuf when we decide not to reply to an ARP
request. This obviously is a terrible bug, since it allows a remote sender
to DoS the system with specially-crafted requests sent in a loop.

(snj)

2017-02-05 05:47:28 UTC netbsd-6-1 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1429):
sys/net/if_arcsubr.c: revision 1.76 via patch
sys/net/if_ecosubr.c: revision 1.50 via patch
sys/net/if_ethersubr.c: revision 1.236 via patch
sys/net/if_fddisubr.c: revision 1.104 via patch
sys/net/if_tokensubr.c: revision 1.80 via patch
Don't forget to free the mbuf when we decide not to reply to an ARP
request. This obviously is a terrible bug, since it allows a remote sender
to DoS the system with specially-crafted requests sent in a loop.

(snj)

2017-02-05 05:46:51 UTC netbsd-6-0 commitmail json YAML

Pull up following revision(s) (requested by maxv in ticket #1429):
sys/net/if_arcsubr.c: revision 1.76 via patch
sys/net/if_ecosubr.c: revision 1.50 via patch
sys/net/if_ethersubr.c: revision 1.236 via patch
sys/net/if_fddisubr.c: revision 1.104 via patch
sys/net/if_tokensubr.c: revision 1.80 via patch
Don't forget to free the mbuf when we decide not to reply to an ARP
request. This obviously is a terrible bug, since it allows a remote sender
to DoS the system with specially-crafted requests sent in a loop.

(snj)

2017-02-05 04:05:05 UTC MAIN commitmail json YAML

2017-02-05 01:55:03 UTC MAIN commitmail json YAML

uh, this is actually called 20170201 :-)

(mrg)

2017-02-05 00:47:33 UTC MAIN commitmail json YAML

Add the *_size() variants to the .Nm list so it will be found by
apropos(1).

While here, reorder the function lists to improve readability.

(pgoyette)

2017-02-05 00:24:24 UTC MAIN commitmail json YAML

remove debugging printf.

(christos)

2017-02-04 23:35:15 UTC MAIN commitmail json YAML

Remove trailing space.

(wiz)

2017-02-04 23:33:56 UTC MAIN commitmail json YAML

Quote - to make it a minus.

(wiz)

2017-02-04 23:32:44 UTC MAIN commitmail json YAML

Use just the right amount of commas.

(wiz)

2017-02-04 22:26:16 UTC bouyer-socketcan commitmail json YAML

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

2017-02-04 18:14:44 UTC MAIN commitmail json YAML

fix broken entries that prevented compilation.

(christos)

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

2017-02-04 16:14:28 UTC MAIN commitmail json YAML

2017-02-04 16:14:04 UTC MAIN commitmail json YAML

Don't error out for set but unused variables for now.

(christos)

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

Mark reboot() and _rtt() as __dead.
Use __builtin_unreachable() to ensure Panic really is marked dead.

Thanks to joerg@

(roy)

2017-02-04 10:56:10 UTC MAIN commitmail json YAML

2017-02-04 08:03:40 UTC MAIN commitmail json YAML

More usb_syncmem tweaks.  The main one is sync'ing the entire last TD
returned from ohci_reset_std_chain in control transfers.

(skrll)

2017-02-04 01:32:54 UTC MAIN commitmail json YAML

fix the prototype for bozo_set_pref().  from cfkoch

(mrg)

2017-02-03 23:16:38 UTC MAIN commitmail json YAML

Fiddle the (new) fdflags implementation:

Remove some unnecessary cuteness that limited error reporting.
Permit just one -s arg to fdflags
Be deterministic in the case of fdflags -s +cloexec,-cloexec 0
(and similar) - use the last specified, always.
Allow:
FD_0_FLAGS=$( fdflags -v 0 )
# do stuff, manipulating the flags
fdflags -s "FD_0_FLAGS" 0
to save/restore flags for a fd.
Correctly mask result of fcntl(fd, F_GETFD) with FD_CLOEXEC as the
specs require before deciding close on exec is set.

Improve portability as a tool, don't assume strtoi(), nor __arraycount()
and avoid needlessly requiring recent C versions (ie: there's no need to
sprinkle declarations in the middle of the code, it just makes them hard
to find, and benefits nothing.)

Still to do:  As currently implemented, both user, and shell internal fds
are reported, and can be manipulated.  Allowing users to touch the shell's
internal fds is bogus, and providing this easy way to allow users to
discover which values they have is poor.  Fixing this means getting rid
of the use of fcntl(F_MAXFD) and replacing it with a shell maintained
memory of what fds the user (script) has allocated.  The shell's fd
manipulation really still needs major work (including properly fixing
bin/48875)

(kre)

2017-02-03 22:29:51 UTC MAIN commitmail json YAML

New versions of linux on arm and others have both socketcall and separate
syscalls...

(christos)

2017-02-03 21:56:01 UTC MAIN commitmail json YAML

use the netid value because it could be udp6...

(christos)

2017-02-03 21:10:22 UTC MAIN commitmail json YAML

Add posix_madvise(2) in the NAME section.

(abhinav)

2017-02-03 21:03:05 UTC MAIN commitmail json YAML

Insert comma between two Nm entries.
Remove Pp before Bd

(abhinav)

2017-02-03 20:13:52 UTC MAIN commitmail json YAML

Don't check hardware precision in autoconfig as some drivers e.g vs(4) the
hardware precision is 4 bits.

Addresses PR/kern 51879: vs(4) audio attach failed.

(nat)

2017-02-03 20:09:49 UTC MAIN commitmail json YAML

some bugs in chipsfb_putchar_aa():
- fix 64bit padding for scanlines
- clean out latch for every scanline
now fonts with odd widths look right

(macallan)

2017-02-03 20:07:55 UTC MAIN commitmail json YAML

Improved drain function for vc[0].
No need to drain vc[0] for drivers written with start_output.

(nat)

2017-02-03 17:28:58 UTC MAIN commitmail json YAML

Fix build with clang.

(roy)

2017-02-03 17:24:43 UTC MAIN commitmail json YAML

2017-02-03 16:57:39 UTC MAIN commitmail json YAML

2017-02-03 16:56:55 UTC MAIN commitmail json YAML

2017-02-03 16:56:46 UTC MAIN commitmail json YAML

2017-02-03 16:49:19 UTC MAIN commitmail json YAML

2017-02-03 16:49:08 UTC MAIN commitmail json YAML

add missing unimpl and sendmmsg and recvmmsg

(christos)

2017-02-03 16:44:21 UTC MAIN commitmail json YAML

2017-02-03 16:44:12 UTC MAIN commitmail json YAML

and send and recv mmsg and unimpl

(christos)

2017-02-03 16:42:26 UTC MAIN commitmail json YAML

rows is a uint ... it will always be greater than or equal to 0.

(roy)

2017-02-03 16:28:42 UTC MAIN commitmail json YAML

2017-02-03 16:28:34 UTC MAIN commitmail json YAML

add send recv mmsg and unimpl
XXX: fix base?

(christos)

2017-02-03 16:18:39 UTC MAIN commitmail json YAML

2017-02-03 16:18:19 UTC MAIN commitmail json YAML

2017-02-03 16:17:17 UTC MAIN commitmail json YAML

2017-02-03 16:17:08 UTC MAIN commitmail json YAML

add send/recv mmsg and comment on the unimpl ones.

(christos)

2017-02-03 16:06:45 UTC MAIN commitmail json YAML

2017-02-03 13:23:37 UTC MAIN commitmail json YAML

update for addition (a while ago) of features2 page

(plunky)

2017-02-03 13:08:08 UTC MAIN commitmail json YAML

2017-02-03 08:43:02 UTC MAIN commitmail json YAML

Do not compile accept4 on i386, there is no such syscall in Linux.

(martin)

2017-02-03 08:39:30 UTC nick-nhusb commitmail json YAML

2017-02-03 08:14:58 UTC MAIN commitmail json YAML

Remove comma after the last Nm entry.

(abhinav)

2017-02-03 07:57:22 UTC MAIN commitmail json YAML

2017-02-03 07:57:11 UTC MAIN commitmail json YAML

2017-02-03 07:54:44 UTC nick-nhusb commitmail json YAML

2017-02-03 07:54:39 UTC MAIN commitmail json YAML

2017-02-03 07:54:26 UTC MAIN commitmail json YAML

2017-02-03 07:48:05 UTC nick-nhusb commitmail json YAML

2017-02-03 07:42:43 UTC MAIN commitmail json YAML

Use Xr to refer fnmatch(3).

(abhinav)

2017-02-03 06:07:29 UTC MAIN commitmail json YAML

2017-02-03 06:06:09 UTC MAIN commitmail json YAML

2017-02-02 22:07:33 UTC MAIN commitmail json YAML

2017-02-02 22:07:05 UTC MAIN commitmail json YAML

2017-02-02 21:57:03 UTC MAIN commitmail json YAML

Pass kernend as the start parameter to uvm_page_physload().  This
fixes pmap_steal_memory() as it can now unplug from the start of the
segment.  This might be the right thing to do too as the pages before
kernend are accessed via directly mapped P1, but i need to ask someone
with a clue.  This is also what evbsh3 always did.

Anyway, this at least unbreaks landisk after uvm hotplug fallout.

(uwe)

2017-02-02 21:53:55 UTC MAIN commitmail json YAML

2017-02-02 21:50:23 UTC MAIN commitmail json YAML

2017-02-02 21:35:29 UTC MAIN commitmail json YAML

pmap_steal_memory - a few more s/start/avail_start/ fixes for the
hotplug conversion.

(uwe)

2017-02-02 21:22:08 UTC MAIN commitmail json YAML

Add missing spaces in split string literals.

(uwe)

2017-02-02 21:17:40 UTC MAIN commitmail json YAML

pmap_steal_memory - s/start/avail_start/ to fix mistake in the hotplug
conversion.  The kernel now panics (can't unplug memory from the
middle of a segment) instead of triggering a reset.

(uwe)

2017-02-02 21:11:25 UTC MAIN commitmail json YAML

It's completely bogus to pass physmem (i.e. the memory size) as the
"start" parameter to uvm_page_physload().  I guess it never exploded
only because it's the correct "avail_start" that is used.

(uwe)

2017-02-02 20:49:55 UTC MAIN commitmail json YAML

2017-02-02 20:01:36 UTC MAIN commitmail json YAML

set 7 and 8 to close on exec.

(christos)

2017-02-02 20:00:40 UTC MAIN commitmail json YAML

Add fdflags builtin. Discussed with Chet and he has implemented it for
bash too.

(christos)

2017-02-02 19:55:05 UTC MAIN commitmail json YAML

2017-02-02 19:50:35 UTC MAIN commitmail json YAML

chipsfb needs glyphcache now

(macallan)

2017-02-02 19:26:38 UTC MAIN commitmail json YAML

Who Ride Wit Us?

(christos)

2017-02-02 19:12:09 UTC MAIN commitmail json YAML

Fix these comments, we probably won't want to keep them up to date.

(maxv)

2017-02-02 19:09:08 UTC MAIN commitmail json YAML

Increase KERNTEXTOFF from 1MB to 2MB on amd64. [1MB; 2MB[ is now handled
by UVM, so there is no physical loss.

On amd64 we always remap the kernel text with 2MB pages, and because of the
1MB start address we were forced to map [0MB; 2MB[ inside the first large
page. The problem is, the lower half is used by UVM to allocate physical
pages, and it is possible that some of these could be used by userland. We
could end up with userland-controllable data mapped into the kernel text on
a privileged page, which is far from being a good idea from a security pov.

I am not fixing i386 yet, because the large page size depends on PAE, and
we probably don't want to have a text located at 4MB on low-memory systems.

(note: I didn't introduce this issue, it was already there when I came in)

(maxv)

2017-02-02 18:01:16 UTC MAIN commitmail json YAML

declare sockaddr_big;

(christos)

2017-02-02 17:37:49 UTC MAIN commitmail json YAML

The first va should depend on the text offset, not the kernel base. Use
rounddown. Note: this value is still wrong, it should be roundup. But
that's another issue that will be fixed in amd64 soon.

(maxv)

2017-02-02 15:37:42 UTC MAIN commitmail json YAML

2017-02-02 15:36:55 UTC MAIN commitmail json YAML

2017-02-02 15:36:12 UTC MAIN commitmail json YAML

2017-02-02 15:35:46 UTC MAIN commitmail json YAML

implement accept4
XXX: mips looks busted (the syscalls file has lots of NOARGS syscalls that
should be STD).

(christos)

2017-02-02 10:48:22 UTC MAIN commitmail json YAML

Fix a typo : pthread_mutexaddr_init -> pthread_mutexattr_init.

(njoly)

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

remove WM_CORE_LOCK in deferred start routine.

It is enough to check each txq's txq_stopping with
mutex_enter(not mutex_tryenter).

reviewed by ozaki-r@n.o.

(knakahara)

2017-02-02 10:05:35 UTC MAIN commitmail json YAML

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

2017-02-02 08:12:08 UTC MAIN commitmail json YAML

PR port-sparc64/51925: cosmetic cleanup, no functional change

(martin)

2017-02-02 07:40:51 UTC nick-nhusb commitmail json YAML

Style / more const.  No functional change intended.

(skrll)

2017-02-02 07:36:45 UTC nick-nhusb commitmail json YAML

2017-02-02 07:35:36 UTC nick-nhusb commitmail json YAML

2017-02-02 07:34:15 UTC nick-nhusb commitmail json YAML

2017-02-02 07:23:03 UTC nick-nhusb commitmail json YAML

2017-02-02 07:16:03 UTC nick-nhusb commitmail json YAML

2017-02-02 05:43:48 UTC MAIN commitmail json YAML

Modify comment. Use long form.

(msaitoh)

2017-02-02 05:38:59 UTC MAIN commitmail json YAML

Fix typo in comment.

(msaitoh)

2017-02-02 03:41:22 UTC MAIN commitmail json YAML

2017-02-02 03:20:20 UTC MAIN commitmail json YAML

2017-02-02 02:52:10 UTC MAIN commitmail json YAML

Defer some pr_input to workqueue

pr_input is currently called in softint. Some pr_input such as ICMP, ICMPv6
and CARP can add/delete/update IP addresses and routing table entries. For
example, icmp6_redirect_input updates an a routing table entry and
nd6_ra_input may delete an IP address.

Basically such operations shouldn't be done in softint. That aside, we have
a reason to avoid the situation; psz/psref waits cannot be used in softint,
however they are required to work in such pr_input in the MP-safe world.

The change implements the workqueue pr_input framework called wqinput which
provides a means to defer pr_input of a protocol to workqueue easily.
Currently icmp_input, icmp6_input, carp_proto_input and carp6_proto_input
are deferred to workqueue by the framework.

Proposed and discussed on tech-kern and tech-net

(ozaki-r)

2017-02-01 21:59:09 UTC MAIN commitmail json YAML

put back the include of dtrace_bsd.h, it actually is needed.

(chs)

2017-02-01 20:06:21 UTC MAIN commitmail json YAML

fix this module to depend on the solaris module rather than the dtrace module.
remove an unneeded header.

(chs)

2017-02-01 20:02:22 UTC MAIN commitmail json YAML

add some missing bits from freebsd r211554:
remove the DOODAD from prochandler().
we are now DOODAD-compatible with current freebsd.

(chs)

2017-02-01 20:01:40 UTC MAIN commitmail json YAML

implement proc_getlwpstatus() for netbsd using PT_GET_SIGINFO.

(chs)

2017-02-01 19:10:33 UTC MAIN commitmail json YAML

Use boolean logical and operation on booleans, rather than bitwise and.

From David Binderman in PR kern/51936.

(jakllsch)

2017-02-01 18:47:24 UTC MAIN commitmail json YAML

Add missing entries in the NAME section.

These functions are described in the body of the man page but not
mentioned in the NAME section. Without an entry in the NAME section
apropos(1) doesn't get this man page in the results when queried for
one of those functions.

ok from christos.

(abhinav)

2017-02-01 18:39:27 UTC MAIN commitmail json YAML

Since we are avoiding VAR_INTERNAL, allow the variable :_ stores to
to be specified, also allows for multiple stages of modification to
be stashed.

(sjg)

2017-02-01 18:24:22 UTC MAIN commitmail json YAML

PR/51935: David Binderman: bad call to printf
- fix debugging printfs in general.
- KNF

(christos)

2017-02-01 18:00:14 UTC MAIN commitmail json YAML

Just have :_ use current ctxt, avoid need to force VAR_INTERNAL.

(sjg)

2017-02-01 17:58:47 UTC MAIN commitmail json YAML

Not sure what we are trying to achieve here, but there are two issues;
error can be printed while it is not initialized, and if m_pulldown fails
m is freed and reused.

Quickly reviewed by christos and martin

(maxv)

2017-02-01 16:06:19 UTC MAIN commitmail json YAML

Add comma between two Nm entries in the NAME section.

(abhinav)

2017-02-01 15:57:47 UTC MAIN commitmail json YAML

Add modff and modfl in the NAME section.

(abhinav)

2017-02-01 15:49:02 UTC MAIN commitmail json YAML

Fix a sentence.
Correct function name in the DESCRIPTION section.

(abhinav)

2017-02-01 14:51:29 UTC MAIN commitmail json YAML

Also, fix spelling of described.

(abhinav)

2017-02-01 14:46:51 UTC MAIN commitmail json YAML

2017-02-01 14:42:28 UTC MAIN commitmail json YAML

Remove comma after last Nm entry.

(abhinav)

2017-02-01 14:37:20 UTC MAIN commitmail json YAML

Remove comma after the last Nm entry.

(abhinav)

2017-02-01 14:33:10 UTC MAIN commitmail json YAML

PR/51933: David Binderman: Boolean confusion

(christos)

2017-02-01 14:27:37 UTC MAIN commitmail json YAML

match the man page, and explain why.

(christos)

2017-02-01 14:24:13 UTC MAIN commitmail json YAML

2017-02-01 12:33:58 UTC MAIN commitmail json YAML

2017-02-01 12:32:55 UTC MAIN commitmail json YAML

now we have evbuffer.h.3 and ebuffer.3 so handle it carefully.

(christos)

2017-02-01 10:47:13 UTC MAIN commitmail json YAML

2017-02-01 10:18:28 UTC MAIN commitmail json YAML

Restrict special mode/owner settings to truncate_test.root_owned;
otherwise the Atffile will be generated unreadable for group/others
as well.

(martin)

2017-02-01 09:26:43 UTC MAIN commitmail json YAML

src/crypto/external/bsd/netpgp/dist/buildaux/config.guess@1.2 / diff / nxr@1.2
src/crypto/external/bsd/netpgp/dist/buildaux/config.sub@1.2 / diff / nxr@1.2
src/crypto/external/cpl/tpm-tools/dist/config.guess@1.2 / diff / nxr@1.2
src/crypto/external/cpl/tpm-tools/dist/config.sub@1.2 / diff / nxr@1.2
src/crypto/external/cpl/trousers/dist/config.guess@1.2 / diff / nxr@1.2
src/crypto/external/cpl/trousers/dist/config.sub@1.2 / diff / nxr@1.2
src/external/bsd/am-utils/dist/config.guess@1.2 / diff / nxr@1.2
src/external/bsd/am-utils/dist/config.sub@1.2 / diff / nxr@1.2
src/external/bsd/bind/dist/config.guess@1.2 / diff / nxr@1.2
src/external/bsd/bind/dist/config.sub@1.2 / diff / nxr@1.2
src/external/bsd/bind/dist/contrib/dnsperf-2.1.0.0-1/config.guess@1.2 / diff / nxr@1.2
src/external/bsd/bind/dist/contrib/dnsperf-2.1.0.0-1/config.sub@1.2 / diff / nxr@1.2
src/external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/config.guess@1.2 / diff / nxr@1.2
src/external/bsd/bind/dist/contrib/idn/idnkit-1.0-src/config.sub@1.2 / diff / nxr@1.2
src/external/bsd/bind/dist/contrib/nslint-3.0a2/config.guess@1.2 / diff / nxr@1.2
src/external/bsd/bind/dist/contrib/nslint-3.0a2/config.sub@1.2 / diff / nxr@1.2
src/external/bsd/bind/dist/unit/atf-src/admin/config.guess@1.2 / diff / nxr@1.2
src/external/bsd/bind/dist/unit/atf-src/admin/config.sub@1.2 / diff / nxr@1.2
src/external/bsd/byacc/dist/config.guess@1.2 / diff / nxr@1.2
src/external/bsd/byacc/dist/config.sub@1.2 / diff / nxr@1.2
      :
(more 72 files)
Update supporting files for components which rely on autoconf to allow systems
introducing since release of software to be recognised. This should hopefully
allow the builds to progress a littles further on systems such as the POWER8
which features a little endian 64-bit PowerPC CPU identified as ppc64le.

(sevan)

2017-02-01 08:56:41 UTC MAIN commitmail json YAML

Use new wm_gmii_setup_phytype() function to setup sc_phytype and
mii_{read|write}reg. This function is called twie.

To identify PHY type, correct read/write function should be selected. To
select correct read/write function, PCI ID or MAC type are required without
accessing PHY registers.

On the first call of this function, PHY ID is not known yet. Check PCI ID or
MAC type. The list of the PCI ID may not be perfect, so the result might be
incorrect.

In the second call, PHY OUI and model are used to identify PHY type. It might
not be perfpect because of the lack of compared entry, but it would be better
than the first call.

If the detected new result and previous assumption is different, diagnous
message will be printed.

(msaitoh)

2017-02-01 08:18:33 UTC MAIN commitmail json YAML

Reduce return points

(ozaki-r)

2017-02-01 08:16:42 UTC MAIN commitmail json YAML

Kill tsleep/wakeup and use cv

(ozaki-r)

2017-02-01 08:15:15 UTC MAIN commitmail json YAML

Make bpf_gstats percpu

(ozaki-r)

2017-02-01 08:13:45 UTC MAIN commitmail json YAML

Use pslist(9) instead of queue(9) for psz/psref

As usual some member variables of struct bpf_d and bpf_if remain to avoid
breaking kvm(3) users (netstat and fstat).

(ozaki-r)

2017-02-01 08:07:27 UTC MAIN commitmail json YAML

Use kmem(9) instead of malloc/free

(ozaki-r)

2017-02-01 08:06:01 UTC MAIN commitmail json YAML

Make global variables static

(ozaki-r)

2017-02-01 08:04:49 UTC MAIN commitmail json YAML

Add a test case for BIOCGBLEN and BIOCSBLEN

(ozaki-r)

2017-02-01 07:55:08 UTC nick-nhusb commitmail json YAML

2017-02-01 07:50:03 UTC MAIN commitmail json YAML

Linux and FreeBSD defines 0x10f5 as E1000_DEV_ID_ICH9_IGP_M_AMT. In reality,
This is not IGP but BM. Add new case to identify PHY type correctly on this
device. Fixes PR#51924 reported byJarle Greipsland.

This change fix only for 0x10f5. Need more work to be the best.

(msaitoh)

2017-02-01 05:46:42 UTC MAIN commitmail json YAML

2017-02-01 05:46:21 UTC MAIN commitmail json YAML

Add some Intel devices.

(msaitoh)

2017-02-01 04:18:43 UTC MAIN commitmail json YAML

2017-02-01 03:54:49 UTC MAIN commitmail json YAML

fix: wm(4) Rx descriptor is corrupted under high rate.

don't write descriptor which is not set DD bit.

(knakahara)

2017-02-01 03:00:41 UTC MAIN commitmail json YAML

sync only mapped size.

(nonaka)

2017-02-01 02:37:43 UTC MAIN commitmail json YAML

Added missing splx(s).

(nonaka)

2017-02-01 01:51:07 UTC MAIN commitmail json YAML

2017-02-01 01:23:18 UTC MAIN commitmail json YAML

2017-02-01 01:22:39 UTC MAIN commitmail json YAML

2017-02-01 01:15:34 UTC MAIN commitmail json YAML

2017-02-01 00:47:56 UTC MAIN commitmail json YAML

2017-01-31 23:56:41 UTC MAIN commitmail json YAML

2017-01-31 23:55:03 UTC MAIN commitmail json YAML

2017-01-31 23:49:28 UTC MAIN commitmail json YAML

2017-01-31 23:19:21 UTC MAIN commitmail json YAML

2017-01-31 23:17:40 UTC MAIN commitmail json YAML

2017-01-31 21:25:59 UTC MAIN commitmail json YAML

2017-01-31 21:05:35 UTC MAIN commitmail json YAML

Use the first name we requested the http/https URL for, not any name we ended
up with after random redirects.

(christos)

2017-01-31 18:56:35 UTC MAIN commitmail json YAML

Add check to cmpv test to ensure that target specific vars with
modifiers work as expected.

(sjg)

2017-01-31 17:38:54 UTC MAIN commitmail json YAML

Update the URLs, and add the DC_refills_ flags (from the spec, not present
on my cpu).

(maxv)

2017-01-31 17:13:36 UTC MAIN commitmail json YAML

Correctly handle the return value of arpresolve, otherwise we either leak
memory or use some we already freed.

Sent on tech-net, ok christos

(maxv)

2017-01-31 17:09:08 UTC nick-nhusb commitmail json YAML

Minor code re-org.  No functional change intended.

(skrll)

2017-01-31 16:55:04 UTC MAIN commitmail json YAML

Correct the function names in the RETURN VALUES section
and use markup for errno.

(abhinav)

2017-01-31 16:52:40 UTC nick-nhusb commitmail json YAML

2017-01-31 16:31:21 UTC MAIN commitmail json YAML

2017-01-31 16:23:19 UTC MAIN commitmail json YAML

Remove comma after the last Nm entry.

(abhinav)

2017-01-31 16:13:56 UTC MAIN commitmail json YAML

PR port-sparc64/51925: remove EM_SPARC32PLUS from the 64 bit ELF machine
ids we accept for our executables - that combination makes no sense
at all (probably copy&pasto).

(martin)

2017-01-31 14:58:17 UTC MAIN commitmail json YAML

Also, fix spelling of lookup.

(abhinav)

2017-01-31 14:42:48 UTC MAIN commitmail json YAML

Fix spelling of relocatable.

(abhinav)

2017-01-31 14:36:09 UTC MAIN commitmail json YAML

2017-01-31 14:33:54 UTC MAIN commitmail json YAML

- fix a bug in cgi processing.  from Dennis Lindroos.
- add a testcase for this, and expand test-simple to handle additional
  args to bozohttpd for eg, cgi-bin setting.
- fix objdir bugs in the testsuite.

(mrg)

2017-01-31 11:41:14 UTC nick-nhusb commitmail json YAML

2017-01-31 11:39:46 UTC nick-nhusb commitmail json YAML

2017-01-31 09:17:53 UTC MAIN commitmail json YAML

2017-01-31 08:30:38 UTC nick-nhusb commitmail json YAML

2017-01-31 07:34:02 UTC MAIN commitmail json YAML

Improve the usb_syncmem calls in ohci_reset_std_chain.

Might help kern/51928: Errors reading a USB pen drive on macppc 7.99.59

(skrll)

2017-01-31 07:26:39 UTC netbsd-7-nhusb commitmail json YAML

2017-01-31 07:25:34 UTC nick-nhusb commitmail json YAML

2017-01-31 07:00:59 UTC MAIN commitmail json YAML

Use VAR_INTERNAL when calling ApplyModifiers for VAR_{CMD,GLOBAL} only.

(sjg)

2017-01-31 06:54:24 UTC MAIN commitmail json YAML

Partially initialize Dir before MainParseArgs can be called.

The rest can be done once curdir is finalized.

(sjg)

2017-01-31 03:44:14 UTC MAIN commitmail json YAML

2017-01-31 03:06:06 UTC MAIN commitmail json YAML

remove obsolete comment. wm(4) vlan have already tested on I354.

(knakahara)

2017-01-31 00:58:15 UTC MAIN commitmail json YAML

Always allow hdaudio(4) to suspend

Sometimes hdaudio(4) can fail to attach, but the device remains in the
tree. Even though the PMF registration is performed, it is explicitly
de-registered in the code path for errors - therefore preventing suspending
later. This patch makes sure PMF registration is performed accordingly upon
errors as well.

No objection on tech-kern@.

Tested on a Lenovo ThinkPad T440s (amd64).

XXX pull-up to netbsd-7

(khorben)

2017-01-30 21:42:08 UTC MAIN commitmail json YAML

Update edataphys if we truncate to the maximum TD length possible

(skrll)

2017-01-30 21:39:08 UTC MAIN commitmail json YAML

Sprinkle some const

(skrll)

2017-01-30 21:35:59 UTC MAIN commitmail json YAML

Simplify an expression using the OHCI_PAGE_OFFSET macro

(skrll)

2017-01-30 21:34:20 UTC MAIN commitmail json YAML

2017-01-30 21:32:39 UTC MAIN commitmail json YAML

Apply De Morgan's law to the TD maximum transfer length check logic and
wrap the long line

(skrll)

2017-01-30 21:27:19 UTC MAIN commitmail json YAML

Fix the range check for a single TD maximum transfer length

kern/51528 usb_mem.c panic triggered by mounting USB pen drive

(skrll)

2017-01-30 21:24:33 UTC MAIN commitmail json YAML

sun4v: Hook up syscall handling to the trap table. Verified using qemu for both sun4u and sun4v.

(palle)

2017-01-30 20:39:36 UTC MAIN commitmail json YAML

update openldap version

(christos)

2017-01-30 20:27:58 UTC MAIN commitmail json YAML

2017-01-30 18:59:04 UTC MAIN commitmail json YAML

2017-01-30 17:15:52 UTC MAIN commitmail json YAML

Just return ERR instead of asserting if someone calls the slk routines
to affect the ripped off window before the window is actually ripped off.

(roy)

2017-01-30 16:50:44 UTC MAIN commitmail json YAML

Check _cursesi_term is set in a few places and sprinkle some static.

(roy)

2017-01-30 15:56:44 UTC MAIN commitmail json YAML

2017-01-30 15:50:21 UTC MAIN commitmail json YAML

2017-01-30 14:55:58 UTC MAIN commitmail json YAML

If either set_escdelay(3) or set_tabsize(3) are called, set _reentrant
to ensure we use the saved value for the sceen.

This effectively makes ESCDELAY and TABSIZE read-only when either
of these functions are called.

(roy)

2017-01-30 14:55:17 UTC MAIN commitmail json YAML

Improve portability baseline of bta2dpd's cosdata-gen and sbc_crc-gen hostprogs.

XXX why are these being generated at build time?

(jakllsch)