pgoyette
d2d369e90b
Restore the obsolete entries for spkr_synth, and mark the new spkr
...
module as not-obsolete.
2016-12-15 07:08:27 +00:00
pgoyette
488d6da54c
Add the module glue to the common spkr code.
2016-12-15 06:55:55 +00:00
pgoyette
9bdd3a3978
Update for the new "universal" spkr module.
...
Note that entries in the md.i386 and md.amd64 lists are actually deleted
(rather than being marked "obsolete" as directed in the comments). This
is OK, since there is now a new module in the mi list to replace them.
2016-12-15 06:50:37 +00:00
pgoyette
3d9d9fc2de
Create a single combined module for spkr_pcppi and spkr_audio, and
...
build it for all architectures.
By doing this, we can handle pcppi, audio, or both attachments with
non-built-in modules.
XXX Still to do: the module currently cannot be unloaded, and the
XXX spkr device(s) currently cannot be detached. (Really, two
XXX sides of the same problem.)
2016-12-15 06:48:14 +00:00
nonaka
a69e0947f2
handle proxy authentication correctly.
2016-12-15 04:49:15 +00:00
christos
5f025a3088
delete spkr_synth
2016-12-15 04:38:04 +00:00
christos
e4bd8c59b9
delete spkr_synth module
2016-12-15 04:37:00 +00:00
christos
8dfcaa17b1
name attachment after parent per existing convention.
2016-12-15 04:36:07 +00:00
ozaki-r
fffe3b671b
Add SCTP to ALL configs to keep it buildable anyway
2016-12-15 04:01:09 +00:00
ozaki-r
e8a9852807
Restore nd6.h inclusion to resolve implicit dependency
2016-12-15 03:54:15 +00:00
pgoyette
d442c42849
Note desire to have a way to selectively build modules (and include them
...
from the modules/mi sets-list) based on "attributes" rather than having
to enumerate individual architectures on which to build and include.
2016-12-15 03:24:43 +00:00
ozaki-r
d4c2ba5a74
Fix that cleanup doesn't run when DEBUG=false
2016-12-15 02:43:56 +00:00
christos
7ce3281839
print more info during autoconfig
2016-12-14 22:30:42 +00:00
christos
dc64f7ed79
Tidy up and make it look like the other drivers.
2016-12-14 22:21:13 +00:00
christos
f3ef98b2ea
correct spkr softc.
2016-12-14 21:52:43 +00:00
skrll
2e2322c9c0
Remove binutils.old as everything has switched.
2016-12-14 21:47:50 +00:00
rjs
e2a8f3aa96
The t_clock_subr test doesn't require rump.
2016-12-14 19:29:31 +00:00
mrg
4141b17a9c
remove local lwp_eprio() definition that broke the clang build.
2016-12-14 18:50:56 +00:00
scole
975ce79004
Make ia64 considered 64bit for the _XSERVER64 define so a release with x11 will at least build.
2016-12-14 16:03:19 +00:00
hannken
4349535165
Change the freelists to lrulists, all vnodes are always on one
...
of the lists. Speeds up namei on cached vnodes by ~3 percent.
Merge "vrele_thread" into "vdrain_thread" so we have one thread
working on the lrulists. Adapt vfs_drainvnodes() to always wait
for a complete cycle of vdrain_thread().
2016-12-14 15:49:35 +00:00
hannken
70ec436e39
Move vnode members "v_freelisthd" and "v_freelist" from "struct vnode"
...
to "struct vnode_impl" and rename to "vi_lrulisthd" and "vi_lrulist".
No functional change intended.
Welcome to 7.99.48
2016-12-14 15:48:54 +00:00
hannken
13fa9cae25
Remove the "target" argment from vfs_drainvnodes() as it is
...
always equal to "desiredvnodes" and move its definition
from sys/vnode.h to sys/vnode_impl.h.
Extend vfs_drainvnodes() to also wait for deferred vrele to flush
and replace the call to vrele_flush() with a call to vfs_drainvnodes().
2016-12-14 15:46:57 +00:00
abhinav
27174a0ec3
Add a HISTORY section
...
Move information about exit status to EXIT STATUS section
Add more xrefs
ok wiz@
2016-12-14 15:24:06 +00:00
skrll
599ac212b8
Don't hold softc lock when calling ucom_read
...
PR/51714: uftdi (on xhci): mutex_vector_enter: locking against myself
2016-12-14 15:11:29 +00:00
martin
01866d4fd0
Comment out spkr at audio, as audio is commented out too
2016-12-14 14:01:10 +00:00
martin
dea2b45782
Comment out spkr at pcppi, as pcppi is commented out too.
2016-12-14 14:00:16 +00:00
kre
820e69dcc0
Simplify (and no need for sub-shells).
...
Same functionality, same method, simpler exposition.
2016-12-14 13:04:42 +00:00
kre
6fb7898b88
Sort the unsorted sets lists (they should all be correctly sorted now.)
2016-12-14 12:59:51 +00:00
knakahara
237f476937
fix race of gif_softc->gif_ro when we send multiple flows over gif on NET_MPSAFE enabled kernel.
...
make gif_softc->gif_ro percpu as well as ipforward_rt to resolve this race.
and add future TODO comment for etherip(4).
2016-12-14 11:19:15 +00:00
msaitoh
253a3c48a5
Fix ip[46]csum-tx doesn't work other than TCP and UDP.
2016-12-14 10:46:12 +00:00
ozaki-r
df9d638687
Add tests for flushing prefix and default router entries
2016-12-14 07:37:26 +00:00
ozaki-r
8e7c1da780
Reduce return points
...
No functional change intended.
2016-12-14 06:33:01 +00:00
kamil
6d08a581a0
Update TODO.ptrace
...
Add new entries:
- add support for PT_STEP, PT_GETREGS, PT_SETREGS, PT_GETFPREGS,
PT_SETFPREGS in all ports
- integrate all ptrace(2) features in gdb
- add ptrace(2) NetBSD support in LLDB
Sponsored by <The NetBSD Foundation>
2016-12-14 06:26:04 +00:00
kamil
15bac0f54a
Define -D_KERNTYPES in CPPFLAGS unconditionally to fix MKRUMP=no build
...
Reported by Robert Swindells
Sponsored by <The NetBSD Foundation>
2016-12-14 06:19:59 +00:00
ozaki-r
0195cee9ea
Use macro to iterate on the nd_prefix list
2016-12-14 04:13:50 +00:00
ozaki-r
9d79cf8c86
Make functions static
2016-12-14 04:05:11 +00:00
knakahara
ff8a15d36e
add wait_for_disconnected to run_test() as well as run_test6().
...
Before commited MP-safe patch, IPv4 test can run in time without
wait_for_disconnected. Currently, wait_for_disconnected is required
because of locking overhead.
2016-12-14 03:30:30 +00:00
ozaki-r
031e076338
Rename dump because it's used in net_common.sh
2016-12-14 02:50:42 +00:00
pgoyette
47cc427df8
More changes for creds, mutex, etc.
2016-12-13 22:54:24 +00:00
pgoyette
0342d5080b
Mostly mechanical updates for caddr_t, thread, mutex, and credentials
2016-12-13 22:52:46 +00:00
pgoyette
752640fd36
Disable duplicate typedef
2016-12-13 22:49:02 +00:00
pgoyette
88b1d6a671
More cleanup of #includes
2016-12-13 22:31:51 +00:00
pgoyette
3be2222bbe
Adapt code for our location of the nfs headers, and some updates for
...
differences in kernel options(4) handling
2016-12-13 22:17:33 +00:00
pgoyette
d687e96a02
Update for location of newnfs headers, clean up some other #include
2016-12-13 21:58:17 +00:00
pgoyette
c10f8b5081
Update locations for new nfs header files.
...
XXX Some #includes are just disabled (via #if 0) and will need to be
XXX resolved before further progress can be made.
2016-12-13 21:50:32 +00:00
pgoyette
c81f4ce3f4
One more option for the opt_ file.
2016-12-13 21:44:01 +00:00
christos
f2b2fa048a
fix format warning.
2016-12-13 20:50:13 +00:00
christos
ef2deb33e0
wildcard speaker attachments, now that we can handle many of them.
2016-12-13 20:42:15 +00:00
christos
0b335da6c0
Restructure speaker devices so that there can be multiple of them, and have
...
proper softc's.
2016-12-13 20:20:34 +00:00
christos
fca405013a
back to passing device
2016-12-13 20:18:32 +00:00