Nate Lawson
b0e2b625f2
Rename acpi_cpu to cpu. Change the probe routine to early on reject
...
devices it cannot attach to. This gets rid of extraneous but harmless
device_probe_and_attach() errors. While I'm here, make the device
description more useful. The !acpi case for cpu is handled by legacy0.
2004-05-06 17:25:23 +00:00
Nate Lawson
88d2c61ee8
Move the CPU newbus attachment to i386 legacy. The acpi_cpu device will
...
become just "cpu" and provide attachments in the !legacy case.
Tested by: des
2004-05-06 15:54:02 +00:00
Joerg Wunsch
7f98247de2
Mention that hme(4) now supports long frames for vlan(4) natively.
2004-05-06 13:51:00 +00:00
Yoshihiro Takahashi
09f238f38d
Detach i386/isa/elcr.c.
2004-05-06 13:49:53 +00:00
Yoshihiro Takahashi
304a8159e9
Fixed PC98 support.
...
- Disable an ELCR on PC98.
- Correct IRQs.
2004-05-06 13:48:34 +00:00
Yoshihiro Takahashi
3e48fb44a8
Disable an EISA support on PC98.
2004-05-06 13:45:45 +00:00
Joerg Wunsch
469873ca5b
Mention that hme(4) natively supports oversized frames.
2004-05-06 13:38:53 +00:00
Joerg Wunsch
66764b4ce9
The Sun hme hardware supposedly supports Tx frames up to 65535 octets,
...
and Rx frames up to 8191 octets, so it is perfectly capable of supporting
vlan(4)-style VLAN natively.
Thus, make it support VLAN `oversize' frames.
Reviewed by: tmm
2004-05-06 13:38:19 +00:00
MIHIRA Sanpei Yoshiro
c6b0444f5f
fix SONY_CLIE_41 (as PEG-SJ33/U)
...
PR: kern/64968
Submitted by: John Merryweather Cooper <coop9211@uidaho.edu>
MFC after: 1 week
2004-05-06 13:33:59 +00:00
Stefan Farfeleder
a2c1b13f5c
Use a proper protoype to declare interp() and move it to tip.h. Fix an
...
invocation with a wrong number of arguments.
Approved by: das (mentor)
2004-05-06 13:25:09 +00:00
Andre Oppermann
c8d5cfbd81
Link state change notification of ethernet media to the routing socket.
...
o The ndis_ticktask() function updates the ifi_link_state field and
calls rt_ifmsg() to notify listeners on the routing socket.
Approved by: wpaul
2004-05-06 13:17:02 +00:00
Yoshihiro Takahashi
413131337a
Mereged from sys/dev/sio/sio.c revision 1.429.
2004-05-06 13:16:45 +00:00
Stefan Farfeleder
89c5bc6db4
The prototypes for cabs() and cabsf() are in <complex.h>. Fix their arguments'
...
types and describe them briefly.
Reviewed by: ru, bde
Approved by: das (mentor)
2004-05-06 13:11:18 +00:00
David Schultz
fe0fa6c02b
When a denormal underflows to zero, raise an underflow exception.
...
Thanks to marcel for helping me test this.
2004-05-06 09:36:11 +00:00
David Schultz
88ddd9e832
Don't clear the exception flags after we finish emulating a
...
floating-point instruction in the kernel. The flags are
supposed to be cumulative.
Thanks to marcel for helping me test this.
2004-05-06 09:35:57 +00:00
Mike Silbersack
f71ae83f34
Remove "Scheduling overrun" interrupts from the set of normal interrupts
...
that the OHCI driver uses. Broken OHCI devices (like the controller
in my laptop, apparently) like to set this bit at times. Research
through google shows that this problem has shown up on other systems
as well.
As the scheduling overrun handler doesn't actually do anything, and
the only effect is console spamming, disabling the interrupt seems
to be the right thing to do. (And it is also what linux 2.6 does.)
2004-05-06 09:21:05 +00:00
Nate Lawson
ea27c63ec6
Select the highest valid (i.e., S3) sleep state for the default for the
...
sleep button. Change the default for the lid switch to NONE. This can
be overridden in /etc/sysctl.conf as desired.
2004-05-06 08:04:34 +00:00
Alan Cox
5a32489377
Make vm_page's PG_ZERO flag immutable between the time of the page's
...
allocation and deallocation. This flag's principal use is shortly after
allocation. For such cases, clearing the flag is pointless. The only
unusual use of PG_ZERO is in vfs_bio_clrbuf(). However, allocbuf() never
requests a prezeroed page. So, vfs_bio_clrbuf() never sees a prezeroed
page.
Reviewed by: tegge@
2004-05-06 05:03:23 +00:00
Nate Lawson
2fb3498126
Add back sys/reboot.h which is needed.
2004-05-06 02:57:24 +00:00
Nate Lawson
869ec176fc
Make unnecessary globals static and remove unused includes.
...
Pointed out by: cscout
2004-05-06 02:18:58 +00:00
Nate Lawson
7e639165c2
Fix setting debug strings via sysctl. Also, clean up the way we print
...
debug strings.
2004-05-06 02:05:45 +00:00
John Baldwin
57aa1f887f
Name the pri argument to cv_broadcastpri() to match the existing style of
...
this file.
2004-05-05 21:57:44 +00:00
Tim Kientzle
81f3488f97
Add --unlink and --unlink-first synonyms for -U
...
Make indentation of tar_longopts array more consistent.
2004-05-05 21:06:37 +00:00
Nate Lawson
c8dd768173
Remove extra parentheses.
2004-05-05 20:07:52 +00:00
Nate Lawson
65a7c90189
Add an MI implementation of the ACPI global lock routines and retire the
...
individual asm versions. The global lock is shared between the BIOS and
OS and thus cannot use our mutexes. It is defined in section 5.2.9.1 of
the ACPI specification.
Reviewed by: marcel, bde, jhb
2004-05-05 20:04:14 +00:00
Nate Lawson
c3bac8b5d5
Add sys/types.h for both kernel and user compiles.
2004-05-05 20:02:02 +00:00
Nate Lawson
c6c9ee90fb
Style cleanups, u_intXX -> uintXX.
2004-05-05 19:51:15 +00:00
Josef Karthauser
3e69419a37
Regen
2004-05-05 19:40:03 +00:00
Josef Karthauser
81bf999d56
Add support for the new Zire 31 device.
...
Submitted by: Adriaan de Groot <adridg@cs.kun.nl>
2004-05-05 19:39:24 +00:00
John Baldwin
8ddf2b5301
MFi386: Add elcr.c.
2004-05-05 18:03:40 +00:00
Roman Kurakin
a412a08e96
Add support for Cronyx Tau-PCI adapters.
2004-05-05 16:14:00 +00:00
Roman Kurakin
5020aeb346
Add support for Cronyx Tau-PCI adapters.
...
Note: cpddk.c is in obfuscated form (discussed with core@).
As always, driver will be connected to the build a bit
later after some extra testings.
2004-05-05 16:11:45 +00:00
Andre Oppermann
ba99a9b120
Link state change notification of ethernet media to the routing socket.
...
o The ieee80211_media_status() function updates the ifi_link_state field
and calls rt_ifmsg() to notify listeners on the routing socket.
Approved by: sam
2004-05-05 15:48:06 +00:00
Bruce Evans
c7e459ed6c
Fixed some style bugs (unsorting of prototypes in previous commit, and
...
messes involving the idempotency guard).
2004-05-05 15:12:55 +00:00
Scott Long
c043a33795
Update the version history in the driver to note everything that has happened
...
over the last three weeks.
2004-05-05 14:19:43 +00:00
Stefan Farfeleder
dc34130a70
Add my birthday.
...
Approved by: das (mentor)
2004-05-05 13:11:33 +00:00
Roman Kurakin
aba8f5ddb2
1. Spell Cronyx Sigma-ISA and Cronyx Tau-ISA correctly.
...
2. Note that ct device uses ctau name as driver name (due to name conflict
with ct driver) and also mark it as a driver inside the CVS tree.
MFC after: 10 days
2004-05-05 13:09:11 +00:00
Hiroki Sato
9f2d40ab25
Add URLS_ABSOLUTE=YES into the doc.1 target.
2004-05-05 13:06:40 +00:00
Maxime Henrion
601ae596e7
Unbreak kernel build in the !apic case. We moved to using enums for
...
setting the polarity and the trigger mode of interrupts.
Tested by: Mark Santcroos, Russell Jackson, Christian Hiris
2004-05-05 12:39:02 +00:00
Pawel Jakub Dawidek
053271038e
Close some small wakeup<->msleep races.
2004-05-05 12:30:41 +00:00
Roman Kurakin
d0f3790aaa
Cronyx Tau-PCI's driver name is "cp".
...
MFC after: 10 days
2004-05-05 12:23:02 +00:00
Bruce Evans
38f924484f
Fixed some insertion sort errors.
2004-05-05 11:17:26 +00:00
Hiten Pandya
b188a3eb74
Correct misinformation, vm_map_remove(9) is the `exported' version of
...
vm_map_delete(9), not vm_map_remove(9).
2004-05-05 10:59:50 +00:00
Bruce Evans
4df14663ec
MFi386 (rev.1.488: demangle svr4 entries).
2004-05-05 10:57:06 +00:00
Bruce Evans
7b829949b0
Fixed unformatting of svr4 entries in rev.1.326 and consistent misformatting
...
of them in rev.1.358.
2004-05-05 10:50:54 +00:00
Hiten Pandya
d5a8819cb7
mdoc(7) police:
...
* correctly place parenthisized sentences
* remove hard sentence breaks
* use .Vt instead of .Fn
2004-05-05 10:47:19 +00:00
Hiten Pandya
34e82feb02
Make the manual page consistent and add a cross-reference to wakeup(9).
2004-05-05 10:01:06 +00:00
David Schultz
0cedc1338e
Support for dynamic adjustment of FPU precision is only available on
...
i386 and amd64, so fp[gs]prec(3) don't exist on other platforms.
PR: 52882
2004-05-05 09:53:29 +00:00
Joerg Wunsch
b4fa702e39
Enable the build of the vinum KLD on sparc64. It is known to work so
...
there's no reason to not build it.
2004-05-05 08:24:57 +00:00
Tim Kientzle
542fc1042b
A minor refactoring to simplify portability: assign the filename
...
length to a separate variable so that it will be easier to adapt to
systems that don't have d_namlen in struct dirent.
2004-05-05 06:33:00 +00:00