jym
3d92bf7df0
The bnx(4) handler runs at IPL_NET (works with spin mutexes), while
...
allocations can be deferred to a workqueue(9): set its highest IPL to
IPL_NET and not IPL_NONE, which is protected by an adaptive/sleeping mutex.
2011-09-22 08:42:53 +00:00
mrg
162d7d5b76
remove an extra ".TP" that broke my build.
2011-09-22 07:30:04 +00:00
macallan
fc1dcffcb1
use BUS_SPACE_MAP_PREFETCHABLE
2011-09-22 06:16:13 +00:00
macallan
9320bc4780
support BUS_SPACE_MAP_PREFETCH in order to allow mapping device memory and
...
DMA buffers with cacheing disabled but things like write combining, relaxed
ordering etc. allowed when the CPU supports it
so far enabled only on Loongson, should work on R1xk and probably newer CPUs
2011-09-22 05:08:52 +00:00
mrg
23f1423382
regenerate.
2011-09-22 04:22:17 +00:00
jakllsch
8524c1046a
valz(4) is superseded entirely by acpivga(4) these days.
2011-09-22 01:15:31 +00:00
wiz
bb903ea004
New sentence, new line. Remove empty EXAMPLE section.
2011-09-21 20:12:11 +00:00
christos
9a4d7431cb
Add a canonicalize option to avoid disaster when one converts directories
...
to symlinks in the tree and back. This option is expensive, it could be
made better by cacheing, but not now.
2011-09-21 19:34:54 +00:00
christos
9525895f88
constify
2011-09-21 19:32:59 +00:00
jakllsch
b500df69ab
Set LOADADDR to 0x600, matches how gptmbr.bin is compiled upstream.
...
This should let this actually work.
2011-09-21 18:15:59 +00:00
christos
622dd6a7e2
Put the mbuf type in the ktrace record so that we know how to decode it
...
in userland.
2011-09-21 18:10:25 +00:00
christos
17c41f8e0c
Symbolic printing of some known MISC records.
2011-09-21 17:48:51 +00:00
macallan
f0e7336a90
make the code that deals with mapping regular memory non-cached work again:
...
- honour PMAP_NOCACHE
- move the PGC_NOCACHE stuff out of #ifdef PARANOIADIAG
we need this to mmap DMA buffers non-cached on sgimips
2011-09-21 16:37:54 +00:00
christos
4719f3b41e
buildfloppies.sh: Image is 29012 bytes (28 KB) too big to fit on 2 disks
...
So make it 3 floppes until someone finds a way to conserve space. The
build has been broken for months.
2011-09-21 16:13:51 +00:00
manu
da3795c23e
Make sure ioflush does not sleep in PUFFS code path, waiting for a mutex,
...
a memory allocation, or a response from the filesystem.
This avoids deadlocks in the following situations:
1) when memory is low: ioflush waits the fileystem, the fielsystem waits
for memory
2) when the filesystem does not respond (e.g.: network outage ona
distributed filesystem)
2011-09-21 15:36:33 +00:00
cegger
790b04f998
Initialize mutex before use. Lets me boot a dom0 kernel again
...
without a lockdebug panic.
2011-09-21 15:26:47 +00:00
reinoud
0d50410977
Add revision 3/A1 of the KIRKWOOD
...
{ KIRKWOOD(88F6192), 3, "88F619x", "A1", "Kirkwood" },
2011-09-21 14:38:51 +00:00
christos
618434e41f
PR/45385: Henning Petersen: Swapped arguments in lseek
2011-09-21 14:33:35 +00:00
christos
48adc0d0fe
PR/45384: Henning Petersen: Swapped arguments in lseek
2011-09-21 14:32:14 +00:00
christos
6f2c981e29
PR/45383: Henning Petersen: Swapped lseek args
2011-09-21 14:30:47 +00:00
rkujawa
e6f3c8ee59
Remove zbusmap prototype from bus.h (now in zbusvar.h)
2011-09-21 13:05:32 +00:00
christos
96c3e77145
no parameter names.
2011-09-21 12:48:57 +00:00
rkujawa
3e2616d8d1
Fix build for both amiga and amigappc (discussed with christos).
2011-09-21 12:40:25 +00:00
jym
37232010ea
Use __arraycount(), as done above.
2011-09-21 12:08:02 +00:00
ahoka
b2aaa2725d
Initial version of a pro-module kernel config
2011-09-21 10:18:52 +00:00
gsutre
a9aa6757ca
Fix btinfo_bootdisk's labelsector and btinfo_bootwedge's startblk for
...
the non-GPT case.
ok jakllsch@
2011-09-21 08:57:12 +00:00
mrg
dc04629559
add libgomp support. needed by "cc -fopenmp", that koffice 2.3 wants to use.
2011-09-21 02:15:18 +00:00
mrg
520e58c432
only decent into crypto/tests if ${MKCRYPTO} != "no". (sets are probably
...
also broken, but i didn't get that far yet.)
2011-09-21 02:14:38 +00:00
mrg
e2bf07a38a
use GOMP_MACHINE_ARCH, so we can build compat libs.
2011-09-21 02:12:00 +00:00
mrg
a2a54c3f32
allow LIBISPRIVATE to be overriden, and install everything again.
...
helpful for mknative-gcc.
2011-09-21 02:06:42 +00:00
mrg
53e8c72cbd
libgomp mknative-gcc files for everyone else.
2011-09-21 02:00:55 +00:00
jakllsch
747346c9d6
Don't sync cache on Sansa Clip, while not fatal to further device access,
...
it spews 4 "generic HBA error" lines in the dmesg just plugging it in.
2011-09-20 19:35:46 +00:00
wiz
c8bfcae813
New sentence, new line.
2011-09-20 19:31:47 +00:00
jakllsch
6d2312c069
regen
2011-09-20 19:25:16 +00:00
jakllsch
ba9efe901b
Add SanDisk Sansa Clip.
...
This Mass Storage Class device rejects SCSI_FLUSHCACHE with a generic HBA error.
2011-09-20 19:25:01 +00:00
jym
305e6b033b
Use mdoc(7) references for links to specifications. While here, fix
...
URLs for USB device class spec documents, and bump date.
2011-09-20 18:58:40 +00:00
christos
e1cb9e9e42
try to make this compile again.
2011-09-20 18:11:51 +00:00
christos
3584aaaf1c
- don't use an uninitialized grouplist (from Patrick Welche)
...
- While here:
* Allow all numeric users and groups
* Error check string to number conversion
* Factor out common code
2011-09-20 14:28:52 +00:00
chs
4ce2757928
strengthen the assertions about pages existing during block allocation,
...
which were incorrectly relaxed last year. add some comments so that
the intent of these is hopefully clearer.
in ufs_balloc_range(), don't free pages or mark them dirty if
allocating their backing store failed. this fixes PR 45369.
2011-09-20 14:01:32 +00:00
apb
b80ac66c04
Don't try to fsck root device if "/" is not mentioned in fstab.
...
Also don't assume that all network mounts are "nfs".
2011-09-20 12:13:21 +00:00
joerg
9b296e99bc
Decouple clang and gcc handling a bit. Add -Wmissing-noreturn for clang
...
builds. GCC complains about about non-void functions not returning,
which is quite a bit more bogus, so don't enable it for that.
2011-09-20 09:11:06 +00:00
joerg
39079c5f77
Explicitly add back __resumecontext wrapper
2011-09-20 08:42:29 +00:00
macallan
0d5dedcda8
support ioctl(WSDISPLAYIO_SVIDEO) and friends so wsfb can turn the backlight
...
off
2011-09-20 06:15:02 +00:00
macallan
28bedf5b5c
wait after twiddling the gpio to power down, it takes a few seconds for it to
...
take effect. Without this we would run into gdium_reset() and reboot instead
of powering down.
2011-09-20 05:57:11 +00:00
macallan
4c830aa5a1
call gdium_cnattach()
...
Now this actually boots on Gdium.
2011-09-20 05:51:34 +00:00
macallan
124ba080d4
make this work with NCOM == 0
2011-09-20 05:50:17 +00:00
macallan
6a69241322
move the early console code over from ../gdium
...
This is kinda hackish but it works and it's not like there will be new Gdium
revisions anyway.
2011-09-20 05:41:58 +00:00
mrg
ac21230aad
makefile to build libgomp, as needed by "gcc -fopenmp".
...
needs a full mknative-gcc run before it can be properly enabled.
2011-09-20 02:28:03 +00:00
mrg
5bf1411760
mknative-gcc files for libgomp.
2011-09-20 02:26:40 +00:00
jym
aa14c76a3c
Xen suspend/resume code is now committed in -curent.
2011-09-20 00:33:43 +00:00