matt
d5f8a855d3
-CFATTACH_DECL(foo, sizeof(struct device),
...
+CFATTACH_DECL_NEW(foo, 0,
2011-06-03 07:39:30 +00:00
matt
a8c167fabd
device_t, cfdata_t, device_private, device_xname cleanup
...
CFATTACH_DECL_NEW for struct device only devices
bump SYMTAB_SPACE for EB7500ATX
2011-06-03 07:35:37 +00:00
matt
96e8eba4fc
Missed needed use of device_private
2011-06-03 07:21:32 +00:00
matt
3ea787b27c
CFATTACH_DECL -> CFATTACH_DECL_NEW for 'struct device' devices.
...
change to device_t, cfdata_t. Use device_private()
2011-06-03 07:08:48 +00:00
jruoho
0df0be27b8
Add some fundamental checks for memset(3). Prompted by a recent nasty
...
bug in the Google Android libc.
2011-06-03 06:39:52 +00:00
jruoho
7a7aafd699
Note STANDARDS and use more markup.
2011-06-03 05:50:07 +00:00
jruoho
c16aba3d13
Test also setdomainname(3).
2011-06-03 05:42:09 +00:00
yamt
ea2d998dd1
correct the section number of membar_producer. noted by wiz@
2011-06-03 04:33:31 +00:00
christos
0fa0719a9a
forgot _NEW again.
2011-06-03 03:21:12 +00:00
christos
817999e9d9
CFATTACH_DECL_NEW
2011-06-03 03:20:39 +00:00
christos
88655ce235
CFATTACH_DECL_NEW
2011-06-03 03:05:21 +00:00
christos
0cdde954ce
forgot _NEW
2011-06-03 03:02:36 +00:00
christos
a9190d7f6d
forgot the _NEW part
2011-06-03 03:02:12 +00:00
christos
40babd3eb8
CFATTACH_DECL_NEW
2011-06-03 03:01:23 +00:00
christos
ae8fd9fd91
CFATTACH_DECL_NEW
2011-06-03 02:48:33 +00:00
christos
d27a3b5952
more CFATTACH_DECL_NEW fixes
2011-06-03 02:33:27 +00:00
matt
0d242d5fa3
CFATTACH_DECL_NEW, device_t, cfdata_t
2011-06-03 00:52:22 +00:00
matt
dbaed33ad8
Covert to CFATTACH_DECL_NEW, device_t, cfdata_t
2011-06-03 00:16:27 +00:00
cherry
d4d24841ac
Add note about cherry-xenmp branch
2011-06-02 22:15:22 +00:00
dsl
2ab3977571
Fix type in comment
...
(before I replace the 'l' with 'curlwp')
2011-06-02 18:54:43 +00:00
dsl
53bfd680f2
Add C stubs to allow prints early in the boot code.
2011-06-02 18:53:00 +00:00
dsl
27a83e750f
Put all the 'CFLAGS+= -Dxxx' together.
2011-06-02 18:48:55 +00:00
dsl
ba7daa4cde
Replace the trapframe fields for segment registers with two uint16_t
...
fields - one of which is an explicit pad.
2011-06-02 18:46:51 +00:00
haad
b08f594364
Fix simple typo which made stripe target not working very at all. Issue
...
found by mhitch@.
2011-06-02 17:49:40 +00:00
phx
ed377eee5f
Add PPCBoot version from DS-207 and CS-407e.
2011-06-02 16:41:32 +00:00
tsutsui
ff2f721f5c
Split device_t/softc of all ad1848 variants properly. Compile test only.
...
Please check all attribute users in all files.* on device_t/softc split.
XXX: not sure if gus(4) needs device_t in ad1848_isa_softc
2011-06-02 14:12:24 +00:00
nonaka
26a17089a0
fix compile failure.
2011-06-02 12:51:52 +00:00
jruoho
577c48bd00
Cleanup.
2011-06-02 12:42:27 +00:00
jruoho
2fc2edcdfd
Few naive tests for sethostname(3).
2011-06-02 12:15:33 +00:00
jruoho
b14fc1879c
A simple test for mincore(2).
2011-06-02 10:48:55 +00:00
jruoho
0901655f4f
Use .Ss and -offset indent.
2011-06-02 09:02:39 +00:00
jruoho
b4ab399621
Note USE_FORT.
2011-06-02 08:58:34 +00:00
macallan
0d5bf7c96e
some steps to make multiple instances work:
...
- don't bail if we're not the console. If we get the right paramters there is no
reason not to work
- move wsdisplay_accessops into the softc
- call wsdisplay_cnattach only if we're the console
2011-06-02 02:33:42 +00:00
yamt
63b82de8a6
compatibility note
2011-06-02 01:04:18 +00:00
yamt
82bfd3cade
mention memory barriers necessary for non-interlocked adaptive mutex release.
2011-06-02 00:58:26 +00:00
christos
4fc6381ab4
split mainbus
2011-06-02 00:35:23 +00:00
christos
d92ab1d44a
split auxio, ebus, psycho, sab.
2011-06-02 00:24:23 +00:00
christos
4418f77599
split audiocs
2011-06-02 00:23:28 +00:00
mrg
0d643fd11f
also look for "FJSV,su" as found on PRIMEPOWER machines.
...
while here, copy some code from openbsd that should allow this to work
on the Fujitsu SPARC Enterprise Mx000 systems.
2011-06-02 00:16:22 +00:00
mrg
705a46009a
convert stackdump() to look up symbols rather than dumping raw %pc values.
2011-06-01 23:41:04 +00:00
dyoung
8f7c4dceea
Don't refer to extern tcbtable here, it is unused.
2011-06-01 22:59:44 +00:00
wiz
518b4753cf
Bump date for previous.
2011-06-01 22:17:43 +00:00
alnsn
a739efc5b5
kern/42030 - tracking of file descriptors by ktrace/kdump
2011-06-01 21:24:59 +00:00
dyoung
bc07e228a2
Describe the arguments to ctor and dtor.
2011-06-01 20:49:22 +00:00
tron
352bdb5c18
Add new test "syscall/t_poll".
2011-06-01 19:45:08 +00:00
tron
c9c2bac22c
Add a regression test for poll(2) based on the test for pollts(2).
2011-06-01 19:43:10 +00:00
tron
860f8e7937
pollts(2) is supposed to return -1 in particular and not a random
...
non-zero value in case of an error.
2011-06-01 19:32:50 +00:00
macallan
01de9909d6
allow display devices to work if they have been set up by OF even of they're
...
not the firmware console. While there get rid of some more code carried over
from macppc that doesn't work on sparc64 and consistently use node vs.
console_node.
2011-06-01 16:00:10 +00:00
manu
5255616730
Fix race conditions between write and getattr/setattr, which lead to
...
inconsitencies between kernel and filesystem idea of file size during
writes with IO_APPEND.
At mine, this resulted in a configure script producing config.status
with ": clr\n" lines stripped (not 100% reproductible, but always this
specific string. That is of little interest except for my own future
reference).
When a write is in progress, getattr/setattr get/set the maximum size
among kernel idea (grown by write) and filesystem idea (not yet grown).
2011-06-01 15:54:10 +00:00
hans
f559331e26
include config.h
2011-06-01 15:52:48 +00:00