hikaru
73c29dd7cc
Add VMware VMXNET3 ethernet driver from OpenBSD, vmx(4).
2014-06-10 01:42:38 +00:00
he
68eb80a8fe
When linking statically (as for sun2), need to list -lrump also
...
after -lrumpuser, because rump_pub_lwproc_switch is used in the
latter and defined in the former.
2014-06-09 18:22:05 +00:00
phx
e7ab4b8e66
printslots() -> printPCIslots(). Make it compile with -DDEBUG.
2014-06-09 17:35:01 +00:00
skrll
00990288cc
Comment KNF
2014-06-09 15:50:55 +00:00
skrll
0249319b98
spaces to tab.
2014-06-09 15:50:16 +00:00
skrll
7596beafa9
burst_cap is always set now - remove the conditional.
2014-06-09 15:48:36 +00:00
rmind
4fab4afac7
pktqueue: add or fix some comments, remove some header inclusions.
2014-06-09 14:44:48 +00:00
mlelstv
a20ef52463
Fix receive loop, enable turbo mode, checksum offloading still needs
...
correct handling of pseudo headers.
The Raspberry PI now copies at 2MByte/s with scp and 4MByte/s with NFS.
Based on work from nick@.
2014-06-09 14:18:28 +00:00
rmind
264c0a1580
Restore the assert in RUMP's softint_schedule_cpu() and just ensure
...
curcpu() in the caller.
2014-06-09 13:03:16 +00:00
rmind
ce450355ec
Implement pktq_set_maxlen() and let sysctl net.inet.{ip,ip6}.ifq.maxlen be
...
changed on the fly again.
2014-06-09 12:57:04 +00:00
christos
3a475c5557
PR/48883: Justin Cormack: Cope with systems that don't provide REG_STARTEND
2014-06-09 12:48:58 +00:00
rmind
190a99cba8
Add PCQ_MAXLEN constant.
2014-06-09 12:44:06 +00:00
msaitoh
34662ef23f
Add IOMMU and the Root Complex Event Collector.
2014-06-09 11:08:05 +00:00
njoly
e4ae04a902
Replace wrong numeric values with corresponding symbolic constants.
...
While here, remove unneeded paragraph macro.
2014-06-09 09:15:48 +00:00
msaitoh
1941776074
Add Tolapai, Coleto Creek and Bay Trail.
2014-06-09 08:52:43 +00:00
msaitoh
744f42dd6c
regen.
2014-06-09 08:51:03 +00:00
msaitoh
22a94c1e60
Add some devices:
...
- Add Intel Bay Trail devices from the document.
- Add Intel EP80579 devices from OpenBSD.
- Add Intel DH89xx's SMBus controller.
- Add ASPEED AST1150 PCIe-to-PCI bridge.
2014-06-09 08:50:34 +00:00
uebayasi
0bf7a3d460
Execute sub-${MAKE} from within a source directory.
2014-06-09 01:17:44 +00:00
palle
3b6687ae32
sun4v: make tlb_flush_pte() work on sun4v - parts from OpenBSD - ok martin@
2014-06-08 17:33:24 +00:00
rmind
63efbb4369
RUMP's softint_schedule_cpu: comment out an assert for now.
2014-06-08 15:24:34 +00:00
pgoyette
cbaf1827a0
Convert size check to use 1K blocks (more human-friendly), and fix
...
atf_skip message to reference block size rather than bytes.
OK martin@
2014-06-08 13:45:14 +00:00
spz
57f4cb2745
fix typo in comment
2014-06-08 12:12:56 +00:00
he
30ae1e68bc
Move the rest of real_bps handling in under #if 0, so
...
that we don't get set-but-not-used warnings from the compiler.
2014-06-08 10:40:52 +00:00
mlelstv
e34b3bf0dd
Handle ctime() failure.
2014-06-08 09:53:43 +00:00
he
7c57d9be5c
Kill a pair of set-but-not-used local variables.
2014-06-08 07:01:30 +00:00
christos
e703946d2e
Handle race where the server closed the socket between us 'connecting' and
...
sending data.
2014-06-08 02:52:50 +00:00
enami
ac4742896b
Fix signal delivery to remote process; As described in rcmd(3), a signal
...
is delivered to the remote process via the secondary channel. So,
the backend driver, rcmd(1), is responsible to watch the file descriptor 2
and transfer the data to the remote process, rather than receiving signal
by itself. Previously, signal generated by tty was sent since rcmd was
incorrectly generated the data, but, for example, signal sent to rsh command
by kill command was ignored.
2014-06-08 02:44:15 +00:00
christos
98aafcec91
include relative to the parse directory.
2014-06-08 02:23:46 +00:00
enami
bd8959c84b
Whitespace nits.
2014-06-08 02:02:41 +00:00
enami
97fb545d9f
Remove kerberos support code completely. It no longer compiles anyway.
...
OK'ed by christos on tech-userlevel.
2014-06-08 01:44:52 +00:00
roy
c7009a57fe
Re-stir after forking, fixes PR lib/25367.
...
Re-stir after consuming 1600000 bytes, fixes PR lib/45952.
2014-06-07 20:55:47 +00:00
he
76f21af8e6
Remove set-but-not-used variable bit8.
2014-06-07 18:59:16 +00:00
christos
999f583a86
put back WARNS=6
2014-06-07 16:37:32 +00:00
christos
72feb6a6b9
PR/48880: Ryo ONODERA: Unapply one of our patches that broke 'G'.
2014-06-07 16:36:54 +00:00
he
e2ec351127
Include <netinet/in.h> before <netinet/in_var.h> to avoid build failure
...
for the COMPUTEX7750 kernel of evbsh3-eb.
Also, don't reference ip_pktq if INET isn't defined (found by the same
kernel).
2014-06-07 13:25:33 +00:00
rmind
ebd0b29ba9
Make kpreempt_disabled() always return true in RUMP kernels for now.
...
May revisit once RUMP provides better splfoo/splx() handling.
2014-06-07 11:08:09 +00:00
rmind
319afc4c4a
lostart: silence gcc warning (XXX: gcc is not right though).
2014-06-07 11:00:29 +00:00
kiyohara
5d58a3abba
Fix reset parameters for omap3_ehci.
2014-06-07 10:30:13 +00:00
martin
b46d62604d
Remove reference to (no longer) fixed 4 mbyte kernel memory being reserved,
...
it is now dynamic.
2014-06-07 10:03:44 +00:00
martin
c7dd06b6bb
Remove the hardcoded 4 MB free kernel memory limit and replace it
...
by uvmexp.freetarg, as discussed on tech-kern.
Main purpose is to make tmpfs usable (as far as possible) on small memory
machines.
This is a bit experimental, but we need to give it some real world exposure
to see how well it works.
2014-06-07 09:54:34 +00:00
martin
db893a74ff
Try to untangle the ifdef mess a bit more
2014-06-07 09:34:02 +00:00
ryoon
83acbdf28c
Restore G command
2014-06-07 06:02:27 +00:00
rmind
0cf67a7dfd
sppp_input: handle pktqueue case correctly (fix for the previous).
2014-06-06 22:15:32 +00:00
wiz
15b8d8629f
Renumber so that 3 follows 2.
2014-06-06 21:56:39 +00:00
skrll
90a8b32c92
Switch sh3 to gcc 4.8. My landisk just survived two atf runs through
...
/usr/tests with
Summary for 587 test programs:
3691 passed test cases.
50 failed test cases.
27 expected failed test cases.
137 skipped test cases.
2014-06-06 21:04:02 +00:00
martin
84d9bd2e1d
Switch ia64 to gcc 4.8
2014-06-06 20:24:03 +00:00
christos
bcd3afec62
Although the kernel handles non-NUL terminated interface names, it is better
...
to avoid this, and all other places that create ifdr_name use strlcpy anyway
so make it conform.
2014-06-06 15:33:14 +00:00
reinoud
86522c848c
Add gpio, i2c and USB devices to ODROID and clean it up a bit too.
...
Since its a SoC, some devices might just as well move to std.odroid but are
kept here for now.
I got confirmation from Hardkernel, the company that creates the Odroid's that
*all* Samsung SoC's that are used in products other than Samsungs own have the
trustzone firmware mandatory. Its also part of the bootloading step and
Hardkernel has to digitally sign part of the bootloaders to be allowed to have
it boot at all.
2014-06-06 15:00:20 +00:00
reinoud
1c2bfcff1e
Implement Lan9730 powerycle for Exynos4 to make it attach; its not that
...
trivial though as it relies on talking iic to the pmu and enabling lan_power
pin.
Some pins for the Odroid-XU boards have been added too.
2014-06-06 14:42:26 +00:00
reinoud
bf149a1d6f
Correct c&p error on XHCI* registers and remove old cruft copied from the
...
datasheet that apparently is not used.
2014-06-06 14:37:04 +00:00