christos
d50f5f33b4
fix compression shift
2015-03-09 00:40:35 +00:00
riastradh
b638ee77d7
Don't return events that are too large and leave them in the list.
2015-03-08 23:37:56 +00:00
christos
f341fbf934
dtrace bits from riastradh
2015-03-08 22:45:16 +00:00
christos
dfddf4df80
regen
2015-03-08 20:32:21 +00:00
christos
fbf0dd3a6c
Don't forget to assign the new rump variables.
2015-03-08 20:31:53 +00:00
martin
3f4cb665b2
Compile the bootblocks for i386 CPUs, even when the main target architecture
...
is amd64.
Fixes PR port-i386/49725.
2015-03-08 19:47:17 +00:00
christos
7f0c84f4d5
kill empty line
2015-03-08 17:49:08 +00:00
macallan
4cd45ce175
add ohci and commented out ehci
2015-03-08 17:15:58 +00:00
macallan
e3ba4f1c4e
drivers for on-chip ohci and ehci
...
ohci works fine, ehci doesn't like high speed devices
2015-03-08 17:14:27 +00:00
christos
48bfb0f78d
dtrace syscall for linux32
2015-03-08 17:11:57 +00:00
christos
dd3b3616bd
regen
2015-03-08 17:10:59 +00:00
christos
65af340dc3
fix inconsistent names
2015-03-08 17:10:44 +00:00
jmcneill
f771842a14
relax an assertion when transferring data; dma seg length doesnt have to be exactly the length of the data transfer, but it needs to be at least as big
2015-03-08 15:38:25 +00:00
christos
ccbcae9faf
Add snippet to build syscalls.
2015-03-08 15:22:02 +00:00
christos
6e1be9e387
regen
2015-03-08 15:21:20 +00:00
christos
702f49ac99
factor out the syscall building code
2015-03-08 15:20:07 +00:00
christos
bb3f5d4d7f
regen
2015-03-08 15:19:40 +00:00
christos
dffa3aaa60
regen and add a build target.
2015-03-08 15:07:33 +00:00
christos
0f17c35c22
Don't blindly tack ./ in front of the config file; breaks when we pass a full
...
path one.
2015-03-08 15:07:05 +00:00
christos
2867185b5b
kill trailing spaces
2015-03-08 14:56:06 +00:00
jmcneill
a3b2252a54
enable amlogicsdhc
2015-03-08 12:45:35 +00:00
jmcneill
2eb101f7a5
Add Amlogic SD/MMC driver.
2015-03-08 12:44:55 +00:00
jmcneill
af9a28ef89
amlogic_reset: increase terminal_count to give uart sufficient time to flush any pending bytes before rebooting
2015-03-08 11:22:05 +00:00
christos
5bded32812
non working glue.
2015-03-08 04:15:22 +00:00
christos
e2d917fb81
Regen
2015-03-08 02:19:20 +00:00
christos
0c11e852d9
sync with OpenBSD
2015-03-08 02:19:04 +00:00
christos
9f7ec64478
add more from OpenBSD
2015-03-08 02:16:46 +00:00
christos
eb18a20a38
Fix thinko
2015-03-08 01:17:42 +00:00
christos
9eac063f05
Fix compilation.
2015-03-07 23:20:19 +00:00
skrll
b1c65f9623
KNF
2015-03-07 22:13:16 +00:00
justin
7b6e31cdaa
Add risc-v to checked out rump architectures
2015-03-07 22:00:07 +00:00
skrll
9cbd491790
Fix build.
...
Hi mipsallan
2015-03-07 21:53:33 +00:00
christos
f5d435b863
regen
2015-03-07 21:50:30 +00:00
christos
76c1beaad7
make sure we print the fillers.
2015-03-07 21:49:56 +00:00
jmcneill
183112512a
add amlogicrng, add commented-out genfb placeholder
2015-03-07 21:35:10 +00:00
jmcneill
5bf1fbe498
add hardware rng support
2015-03-07 21:34:25 +00:00
jmcneill
ce41a129dd
add SDIO and SDHC irqs
2015-03-07 21:33:12 +00:00
jmcneill
a6c90bebf3
clk helpers for sdhc and rng
2015-03-07 21:32:47 +00:00
christos
04b614a265
regen
2015-03-07 20:40:00 +00:00
christos
b41c7e2da2
Use modern initializers, so we can skip the 0 ones.
2015-03-07 20:39:11 +00:00
mrg
d9406a725c
properly protect uhid's sc_q member with sc_lock. should fix PR#49728.
...
while here, remove D_MPSAFE from uhid* and all uhid users, as it really
needs all the callers to be safe and they're not.
XXX: pullup-7
2015-03-07 20:20:55 +00:00
christos
ebbed00d76
adjust to new trace_{enter,exit} signatures.
2015-03-07 18:54:57 +00:00
christos
b3163bd39a
adjust to new trace_{enter,exit}
2015-03-07 18:52:46 +00:00
christos
83807bfa20
Adjust to new trace_{enter,exit} signature.
2015-03-07 18:51:44 +00:00
christos
cb193dfbea
adjust to new trace_{enter,exit} and dtrace
2015-03-07 18:50:01 +00:00
christos
73994f9f9a
add dtrace hooks
2015-03-07 18:41:40 +00:00
christos
d1ef60ebe3
regen
2015-03-07 16:38:49 +00:00
christos
7678e81703
Adjust for systrace based on the FreeBSD code:
...
- create new file systrace_args.c that use used to convert the syscall
arguments to an array, and functions that print the types of the
entry and return arguments.
- call the systrace probe from the trace_enter and trace_exit functions
2015-03-07 16:38:07 +00:00
christos
811682d624
syscallnames are needed by dtrace
2015-03-07 16:35:37 +00:00
christos
985b201d79
add dtrace syscall glue:
...
- adds 2 members to sysent: these are the entry and exit probe ids
they are non-zero only when dtrace is loaded
- add an emul specific probe for dtrace: this is NULL unless the emulation
supports dtrace and is loaded
- adjust the syscall stub call trace_enter/exit if needed for systrace
- add more info to trace_enter and exit needed by systrace
2015-03-07 16:34:55 +00:00