jym
1751c709ef
Be more precise for Xen: +++++ is only valid for Xen domUs. dom0 uses
...
the same key sequences as i386/amd64.
2011-08-28 22:09:36 +00:00
jmcneill
61d5347ce8
cpu_reboot: only call thunk_abort if RB_DUMP is set
2011-08-28 21:31:41 +00:00
wiz
f91d202feb
Move a sentence to where it makes more sense.
2011-08-28 21:25:11 +00:00
jmcneill
878807041a
turn off input echo and buffering
2011-08-28 21:21:05 +00:00
jmcneill
bb6843bc98
add thunk_tcgetattr and thunk_tcsetattr
2011-08-28 21:19:49 +00:00
martin
dc72817057
Rename isbad argument to is_bad - stupid namespace pollution and ancient
...
bad sector routines interfere on some archs and cause global shadowing
warnings.
2011-08-28 20:49:30 +00:00
jmcneill
5a2b8072e4
return 'error' not 0, fixes non-module build
2011-08-28 20:37:06 +00:00
jmcneill
7dc79b6997
return 'error' not 0, fixes non-module build
2011-08-28 20:22:42 +00:00
reinoud
4506c7ee5d
Jump to `userland' or the other function specified in the pcb's ucontext
2011-08-28 19:41:34 +00:00
reinoud
d939ef9d28
Update trapframe and pcb
2011-08-28 19:40:26 +00:00
reinoud
5bff7aba43
Implement redementary setregs()
2011-08-28 19:39:42 +00:00
reinoud
6a43d1ff24
Clean child_return()
2011-08-28 19:39:05 +00:00
reinoud
8ee1de5709
Don't use the content of trapframe yet until we know how to use fill it
2011-08-28 19:38:20 +00:00
reinoud
28dc9d5982
Add thunk_makecontext_trapframe2go()
2011-08-28 19:37:15 +00:00
gson
61dd722e5c
Golden output was not so golden after all
2011-08-28 19:09:34 +00:00
jmcneill
ef4207f305
pull in sys/mount.h; build fix for amd64
2011-08-28 18:48:46 +00:00
jmcneill
c252921e46
both LINUX_USRSTACK32 and USRSTACK32 need to be defined for linux32
2011-08-28 18:48:14 +00:00
wiz
10b0d879be
Minor cleanup.
2011-08-28 17:21:28 +00:00
jmcneill
c8d7979553
add dependency on "drm" module
2011-08-28 17:18:31 +00:00
wiz
6964284f70
New sentence, new line.
2011-08-28 17:15:16 +00:00
wiz
4776eb0a7a
Use Cm to mark up command arguments. Use An -nosplit to avoid linebreak in sentence.
2011-08-28 17:10:37 +00:00
elric
97d0788466
Revert prior inadvertent checkin.
2011-08-28 16:33:51 +00:00
elric
95bd2d4a1e
Remove crypto/dist/heimdal and its associated build infrastructure as
...
it has been replaced by crypto/external/bsd/heimdal.
2011-08-28 16:21:57 +00:00
jmcneill
97d971731f
add mach64drm, mgadrm, r128drm, savagedrm, sisdrm, and tdfxdrm modules
2011-08-28 16:19:07 +00:00
jmcneill
5494668f55
Split out ati_pcigart into a separate module so it can be shared with r128drm
2011-08-28 15:56:21 +00:00
jmcneill
eb1862a454
WARNS=3 is the default
2011-08-28 15:48:19 +00:00
gson
d2c5449570
fix the sparc build
2011-08-28 15:46:26 +00:00
jmcneill
54d6e22c5d
set default WARNS for modules to 3 -- the only one that needs < 3 now is pf
2011-08-28 15:40:49 +00:00
jmcneill
1343ee48da
build with WARNS=3
2011-08-28 11:36:17 +00:00
elric
9f9617f826
Change the location of version.h from the old Heimdal srcs to the
...
new srcs.
2011-08-28 11:20:16 +00:00
elric
1ea30656a2
Change the location of version.h from the old Heimdal srcs to the
...
new srcs.
2011-08-28 10:28:35 +00:00
mrg
a29cead266
fix sparc UP kernels with GCC 4.5, with special thanks to help from
...
mlelstv@ tracking down the real issue.
sp_tlb_flush() makes various assumptions about the ABI and what GCC
will do with the rest of this function. the inputs were not referenced
by name but only as "%o0" etc inside the asm. the result was that GCC
was not filling in the function parameters before calling it because
they were not used in the function. so, sp_tlb_flush() was getting
random data for it's inputs. oops.
for now, convert 2 asm() calls to pure C, and mark the inputs for
the sta calls. this makes GCC generate the right code, but it still
isn't entirely optimal.
ideally a pure C version would exist, but that adds non-trivial
overhead (15 instructions vs 23 or so.)
one more enhancement to make here would be to assign the %o3, %o4 and
%o5 usage into explicit temp variables, instead of assuming that they
are going to be free to use.
2011-08-28 10:26:15 +00:00
bouyer
fcb4b3c5b0
Revert previous and fix properly by just removing the #error and a bogus
...
KASSERT() (these 2 are leftover from the experiments on the fuloong
and were not intended to be commited).
2011-08-28 10:21:41 +00:00
christos
694c2250cf
make it compile with SMALLPROG
2011-08-28 10:13:03 +00:00
christos
47b3217165
make this compile.
2011-08-28 09:43:25 +00:00
christos
df4f0e8339
remove strpct copts
2011-08-28 09:39:44 +00:00
christos
e29e424724
Make this compile again without WDC_NO_IDS.
2011-08-28 09:32:21 +00:00
mbalmer
c33b991f31
Fix build (strcpt fallout).
2011-08-28 09:02:51 +00:00
mbalmer
eba5829387
Remove duplicate static.
2011-08-28 08:43:02 +00:00
jnemeth
7c99820106
add TINLA -> this is not legal advice
2011-08-28 08:41:01 +00:00
mbalmer
b6211abfc7
Initialize local variables that previously were global (user, group).
2011-08-28 08:32:47 +00:00
hannken
8dc51ab7d8
Print the warning message on mount once.
...
Should fix PR #42795 (patch to make mounting union filesystems less obnoxious)
2011-08-28 08:27:57 +00:00
christos
d99091ea8b
use strpct from libutil.
2011-08-28 08:24:42 +00:00
christos
bc6c0498a1
- static/__dead
...
- use strpct from libutil
- fix off by one in format
2011-08-28 08:20:58 +00:00
christos
d44afdf0b0
add strpct man mage
2011-08-28 08:20:29 +00:00
mrg
02056ed4a4
emit some linker -Map files so that we can figure out what symbols
...
in the boot loaders are.
2011-08-28 08:03:49 +00:00
christos
bc4c3c5734
use strpct(3) from libutil.
2011-08-28 07:49:16 +00:00
mbalmer
92ced822d1
Add a new ioctl, GPIOPULSE to gpio(4) to allow for pulsing a pin.
...
If a pin can pulse in hardware, that will be used, else it will
be pulsed in software. There is no way yet to set the pulse frequency
for pins that pulse in hardware. While here, make the code mpsafe and
allow more than one thread in the driver (access to ioctl is serialized).
2011-08-28 07:48:50 +00:00
christos
398b06523a
bump libutil for strpct
2011-08-28 07:48:18 +00:00
christos
b8788050c4
prototype for strpct
2011-08-28 07:46:13 +00:00