fvdl
631e44f47d
Move linux_trap.c from sys/arch/i386/i386 to sys/arch/x86/x86, and share
...
it. Remove the amd64 linux_trap.c (which was just a stub with a printf
anyway).
2005-05-15 22:20:23 +00:00
fvdl
7d91366682
Fix up COMPAT_LINUX support for amd64. Still a work in progress, not
...
usable yet ("Hello World" runs, but many other things do not work).
2005-05-15 21:44:41 +00:00
fvdl
49395ac65e
Make the arch_prctl system call use the saved %gs and %fs mechanism.
2005-05-15 21:43:08 +00:00
fvdl
2f9b8a3b68
Start at implementing USER_LDT. Doesn't compile yet (but it didn't previously
...
either).
2005-05-15 21:42:01 +00:00
fvdl
eeb59b85ad
New definitions for LDT system call arguments, amd64 version. Compatible
...
with the Linux interface. As yet unused.
2005-05-15 21:39:56 +00:00
fvdl
69aa2aa9e8
Optionally include saving and restoring the 64bit %gs and %fs base register
...
values in the PCB. Do this in pmap_activate for now (XXX not a good place
for it, but a convenient one).
2005-05-15 21:37:46 +00:00
martin
de0502e591
Just ignore (and don't fail) FBIO{S,G}CURSOR.
2005-05-15 16:41:25 +00:00
yamt
627b0d5099
remove anon related statistics which are no longer used.
2005-05-15 08:01:06 +00:00
yamt
f3bf234dc9
disable IFCAP_CSUM_IPv4_Tx and comment why.
2005-05-15 07:48:49 +00:00
wiz
c5fa1fbb8b
Fix typo reported by Brad at comstyle com.
2005-05-13 06:36:22 +00:00
mhitch
9277bf836b
Fill in fb_depth, fb_width, and fb_height in the fb_type info. XFree86 works
...
better now.
2005-05-13 06:33:32 +00:00
cube
d1d157a6fb
Regen
2005-05-12 23:12:05 +00:00
cube
d8a65a5514
Two re(4) candidates. From Francois Romieu in private mail.
2005-05-12 23:10:32 +00:00
bouyer
89e3f91e8d
Remove obsolete file missed from the bouyer-xen2 merge.
...
Pointed out by YAMAMOTO Takashi.
2005-05-12 22:28:54 +00:00
christos
1a54f2152a
PR/22058: Onno van der Linden: duplicate detection of isa ip.
...
Use some more undocumented bits to find out if the card is in pnp mode or not.
2005-05-12 18:53:08 +00:00
uwe
883b52e989
Cosmetic changes: drop unnecessary final semicolons, consistently use
...
spaces on both sides of the pipeline operator, indent argument list
continued on the next line.
2005-05-12 15:19:48 +00:00
uwe
a0961c993f
Refer to WinCE development tools by their official names.
2005-05-12 11:18:46 +00:00
augustss
3f7dbfe409
Let ahc_createdmamem() return -1 on error instead of an error code, since
...
the users of that function test on <0 to look for an error.
Again, from a person that wishes to remain anonymous.
2005-05-12 06:27:44 +00:00
augustss
cbadff2712
Make the Adaptec 1480 cardbus Slim SCSI card work.
...
From a person wishing to remain anonymous.
2005-05-12 06:21:01 +00:00
jmc
394eb3a175
Don't need realall/realdepend now that .BEGIN works
2005-05-12 02:56:59 +00:00
augustss
bf68872cdb
Support for the HX version of the chip.
...
Contributed by a donor that wishes to remain anonymous.
2005-05-11 20:25:01 +00:00
jmc
a83267e9a2
Rework depends so this works w. -j after .BEGIN fixes
2005-05-11 20:19:24 +00:00
jmc
92b54a6cd9
Don't need realdepend/realall depends now that .BEGIN works again
2005-05-11 18:59:34 +00:00
jmc
7478476902
Rework dependencies for PROG. Needs LIBS, not machine/m68k for -j to work
2005-05-11 18:36:10 +00:00
jmc
975869859f
Convert to .BEGIN for machine/sys
2005-05-11 18:14:49 +00:00
christos
cd80d2a69d
Remove compat code that hard-codes default group and mode for pty creation.
...
Hi Matt!
2005-05-11 17:38:54 +00:00
jmc
9406861425
Don't need realdepend/realall depends anymore now that .BEGIN is fixed
2005-05-11 16:55:31 +00:00
uwe
a7f79da340
Our <sys/endian.h> is no longer compilable with eVC3 and probably
...
other old WinCE compilers because they don't grok ULL constant suffix.
Instead of polluting sys/endian.h with WinCE compatibility ugliness,
pull a copy here, so that we can hack it privately.
2005-05-11 16:44:45 +00:00
uwe
dd8f6af73b
When cleaning, remove hpcboot/res/hpcmenu.aps (created when you browse
...
resources in eVC3), and libsa/libsa.vcl and libz/libz.vcl.
2005-05-11 15:00:49 +00:00
uwe
840914104a
Mark resources as language neutral, so that language is not picked
...
from the complation environment.
2005-05-11 14:19:36 +00:00
uwe
bca43dba34
Use L"" Unicode syntax for Japanese strings, so that Japanese name for
...
"Memory Card" is not mangled when compiling in non-Japanese environment.
2005-05-11 13:59:27 +00:00
yamt
8595c9071a
add no_instrument_function attribute to hypervisor_force_callback
...
because it's used from mcount. kernel profiling now works.
2005-05-11 13:53:41 +00:00
yamt
7c723859bb
s/ENTRY/NENTRY/ where appropriate.
2005-05-11 13:52:32 +00:00
scw
32bd2f7d95
Add a heuristic to test if an audio CODEC's AC97_REG_POWER register supports
...
the AC97_POWER_ANL bit.
The heuristic simply checks if AC97_REG_POWER's AC97_POWER_MIXER bit can
be set, implying the CODEC can control power to its mixer. If the bit
reads back as zero after we set it, assume ANL is reserved.
Without this patch, some CODECs (e.g. Philips UCB1400) will experience long
delays during attach and resume while the driver waits for a bit which will
never set.
Thanks to jmcneill@ for reviewing this WRT AC97 modem power control.
2005-05-11 13:13:11 +00:00
yamt
662ada8f7a
allocate anons on-demand, rather than reserving static amount of
...
them on boot/swapon.
2005-05-11 13:02:25 +00:00
martin
7c6d11e261
From Wolfgang Stukenbrock in PR kern/30197: wrong type in CFATTACH_DECL.
2005-05-11 12:47:47 +00:00
augustss
834327c847
Don't keep the devinfo string on the stack, instead use malloc/free.
...
This should cure some rare stack overflows.
2005-05-11 10:02:28 +00:00
chs
5fefa18bb9
loading the kernel from disk currently causes the PDC_COPROC call to fail,
...
so work around this for now by assuming that an FPU is present in this case.
2005-05-11 02:59:49 +00:00
bouyer
2af19a98f8
Remove some debug printf(), and #ifdef DEBUG some others.
2005-05-10 20:36:01 +00:00
jdc
bca4709f30
Add some definitions of the (Falcon) IDE register locations and use these
...
to initialise the wdc register array.
Doesn't make the wdc probe work on the Falcon, but at least the kernel no
longer dies at boot time.
2005-05-10 20:28:35 +00:00
rearnsha
46a854572c
Add support for arm1026ej-s.
2005-05-10 13:02:55 +00:00
rearnsha
1b9dcc944a
Detect arm1026ej-s.
2005-05-10 12:59:22 +00:00
rearnsha
aabe52c20a
Add CPU-id for arm1026ej-s.
2005-05-10 12:57:18 +00:00
jdolecek
4d515665c5
assign major for nsmb(4)
2005-05-10 00:02:35 +00:00
jdolecek
f588b5dc1a
keep the comment which says up to 143 is MD
2005-05-09 23:51:58 +00:00
christos
5e1da812a9
since the vax gcc-2.95 does not like comma expressions, rewrite these as
...
while loops.
2005-05-09 23:43:04 +00:00
christos
6919a4b65c
don't unlock twice.
2005-05-09 23:40:20 +00:00
jmc
9962871387
#endif for LINUX_SS_ONSTACK needs to go after linux_sys_sigaltstack or builds
...
break on platforms that don't define it (alpha, sparc)
2005-05-09 19:04:50 +00:00
jmc
0b456b2a82
Separate the spl calls in UILOCK with a semicolon as the comma blows up on vax
2005-05-09 18:34:09 +00:00
hamajima
bdd7ec7f2e
Fix buttons arg of wsmouse_input().
...
Add hard power hook. disable at suspend, enable at resume.
2005-05-09 14:36:39 +00:00