Yoshihiro Takahashi
956a0ca6a9
MFi386: revisions 1.1186 and 1187
...
- Connect "options MP_WATCHDOG" to the LINT builds.
- Spell "options" correctly as "options ".
2005-02-28 11:51:18 +00:00
Peter Grehan
0dab19853f
Catch the case where the idle loop is entered with interrupts disabled,
...
causing a hard hang.
2005-02-28 09:49:00 +00:00
David E. O'Brien
9146ea4e43
Catch up with the latest policies on knobs.
2005-02-28 09:42:08 +00:00
David E. O'Brien
30d7f067a4
Accept the old user interface for NO_CLEAN as it is a POLA violation as
...
we've eventually changed the user interface of a common command.
2005-02-28 09:23:38 +00:00
Pawel Jakub Dawidek
9b770d2634
Typo.
2005-02-28 08:55:53 +00:00
Peter Grehan
4d4b91ac81
- switch pcpu to a struct declaration ala amd64. It may be more efficient to
...
cache-align this struct, but that's a topic for a far-in-the-future
commit.
- eliminate commented-out reference to a non-existent pcpu field.
2005-02-28 08:47:51 +00:00
Ruslan Ermilov
6067dba1bf
Unbreak buildworld.
2005-02-28 07:16:39 +00:00
Peter Grehan
847b0d7551
Correctly set kernelname for kern.bootfile sysctl
...
Noticed by: gad
Code stolen from: sparc64
2005-02-28 07:14:13 +00:00
Nate Lawson
a885159fea
Protect against multiple includes and use _KERNEL to protect the PCI fns.
2005-02-28 05:39:34 +00:00
Nate Lawson
f5bd90de1f
Bump FreeBSD version for change to install acpica includes in /usr/include.
2005-02-28 05:28:29 +00:00
Pyun YongHyeon
a7e943a456
Add missing va_end() in fdc_cmd.
...
0 -> NULL in arguments of fdc_sense_int().
Reminded by: joerg
2005-02-28 05:14:45 +00:00
Nate Lawson
bc8652a15a
Install acpi includes in dev/acpica. This should later be trimmed (the pci
...
bus one is not needed) and ifdef _KERNEL added.
PR: kern/74215
MFC after: 1 day
2005-02-28 02:20:03 +00:00
Christian Brueffer
eafe5f8307
Correct a macro name.
...
PR: 78171
Submitted by: "Wojciech A. Koszek" <dunstan@freebsd.czest.pl>
MFC after: 3 days
2005-02-28 02:02:27 +00:00
Christian Brueffer
7b3512daac
Typos and grammar fixes, wordsmithing
2005-02-28 01:33:10 +00:00
Warner Losh
af5e97c122
There were two calls to cardbus_do_cis when cardbus_do_cis changed,
...
yet I only changed one of them. So when we loaded drivers, we'd fail
to allocate resources correct.
This pointed out that we were doing the wrong thing when we failed to
attach a child. We released all the resources and almost deleted the
child. Instead, we should keep the resources allocated so when/if a
driver is loaded, we can go w/o having to allocate them. We use
pci_cfg_save/restore to restore the BARs with these resources.
This seems to fix the problems that we were seeing that I thought
might have magically gone away in the last revision of cardbus.c (but
really didn't).
Noticed by: avatar (nicely done!)
2005-02-28 01:27:24 +00:00
Warner Losh
c3c08f307c
Expose pci_cfg_safe/restore for subclasses of pci to use.
2005-02-28 01:14:15 +00:00
David E. O'Brien
9bec0bd88c
Spell "options" correctly as "options ".
2005-02-28 00:58:06 +00:00
David E. O'Brien
fdbbb288dd
Connect "options MP_WATCHDOG" to the LINT builds.
2005-02-28 00:55:16 +00:00
David E. O'Brien
bb4e63066a
Add FreeBSD ID.
2005-02-28 00:53:29 +00:00
Matthew N. Dodd
c58d5e62ad
Use mss_{format,speed}() rather than chn_set{format,speed}() and hold
...
mss lock across call.
This allows my Thinkpad 600E to resume with the sound driver loaded and
vchans enabled.
2005-02-27 23:32:21 +00:00
Pawel Jakub Dawidek
e68909854c
- Add md_provsize field to metadata, which will help with
...
shared-last-sector problem.
After this change, even if there is more than one provider with the same
last sector, the proper one will be chosen based on its size.
It still doesn't fix the 'c' partition problem (when da0s1 can be confused
with da0s1c) and situation when 'a' partition starts at offset 0
(then da0s1a can be confused with da0s1 and da0s1c). One can use '-h'
option there, when creating device or avoid sharing last sector.
Actually, when providers share the same last sector and their size is equal,
they provide exactly the same data, so the name (da0s1, da0s1a, da0s1c)
isn't important at all.
- Provide backward compatibility.
- Update copyright's year.
MFC after: 1 week
2005-02-27 23:07:47 +00:00
Poul-Henning Kamp
8045ce213d
Also handle d_maj hints from cloning drivers correctly.
2005-02-27 22:57:32 +00:00
Poul-Henning Kamp
84f580a093
Whine about any drivers which hardcode the device major number.
2005-02-27 22:41:07 +00:00
Pawel Jakub Dawidek
5836249aee
Fix typo.
2005-02-27 22:34:07 +00:00
David E. O'Brien
94a31c6325
MFi386: rev 1.3:
...
- Add debug.watchdog tunable, so we can specify watchdog CPU from loader
which will help to debug hangs on boot.
- Remove 'U' from debug.watchdog sysctl definition, so if we set it to '-1'
it really shows '-1'.
- Fix comment.
2005-02-27 22:31:35 +00:00
Tom Rhodes
9c512d4ae0
Fix grammatical issue.
...
Submitted by: ceri
2005-02-27 22:24:24 +00:00
Poul-Henning Kamp
4db0fda84e
Use dynamic major number allocation.
2005-02-27 22:19:35 +00:00
Poul-Henning Kamp
80602ed932
Use dynamic major number allocation.
2005-02-27 22:17:51 +00:00
Alexey Zelkin
0f331b31cf
Backout NLS catalog handling, until all edge cases are resolved
2005-02-27 22:17:47 +00:00
Poul-Henning Kamp
92d4c5d082
Use dynamic major number allocation.
2005-02-27 22:16:58 +00:00
Poul-Henning Kamp
e70377df79
Use dynamic major number allocation.
2005-02-27 22:16:30 +00:00
Poul-Henning Kamp
78b7c8d68d
Use dynamic major number allocation.
2005-02-27 22:11:02 +00:00
Poul-Henning Kamp
0b42f34059
Use dynamic major number allocation.
2005-02-27 22:02:37 +00:00
David E. O'Brien
82fd87a3a1
style.Makefile(5): remove trailing spaces.
2005-02-27 22:02:31 +00:00
Poul-Henning Kamp
81a7b6e2fc
Use dynamic major number allocation.
2005-02-27 22:02:04 +00:00
Poul-Henning Kamp
acd102e64b
Use dynamic major number allocation.
2005-02-27 22:02:03 +00:00
Poul-Henning Kamp
3f8bb25bd0
Use dynamic major number allocation.
2005-02-27 22:01:09 +00:00
Poul-Henning Kamp
78e253c8d5
Use dynamic major number allocation.
2005-02-27 22:00:45 +00:00
Poul-Henning Kamp
2818293bf5
Use dynamic major number allocation.
2005-02-27 21:59:52 +00:00
Poul-Henning Kamp
89685e2269
Use dynamic major number allocation for /dev/console, there is no
...
longer any benefit from hard wiring it.
Remove special hack used to wire major to zero despite zero having a
different magic meaning as well.
2005-02-27 21:52:42 +00:00
Simon Barner
bde229cc2c
Add my birthday.
...
Approved by: arved (mentor)
2005-02-27 21:34:08 +00:00
Alexey Zelkin
fc7c352831
Unbreak !NLS case
2005-02-27 21:17:22 +00:00
Poul-Henning Kamp
7ce296cf04
Remove debug printout of major/minor numbers, print name instead.
2005-02-27 21:16:26 +00:00
Pawel Jakub Dawidek
3bad06e9ba
- Add GEOM_LIBRARY_PATH environment variable which allows to specify an
...
alternative to /lib/geom/ path where shared libraries are stored.
- Improve debugging.
MFC after: 3 days
2005-02-27 21:14:58 +00:00
Paul Saab
8291294024
If the receiver sends an ack that is out of [snd_una, snd_max],
...
ignore the sack options in that segment. Else we'd end up
corrupting the scoreboard.
Found by: Raja Mukerji (raja at moselle dot com)
Submitted by: Mohan Srinivasan
2005-02-27 20:39:04 +00:00
Ruslan Ermilov
edc431123e
Make the format of LC_COLLATE files architecture independent.
2005-02-27 20:31:13 +00:00
Alexey Zelkin
cd147cba52
Fix two cut'n'paste'os which violated format of NLS catalogs
2005-02-27 19:42:48 +00:00
Ruslan Ermilov
4b25405336
Fix build on sparc64.
2005-02-27 19:37:51 +00:00
Ruslan Ermilov
8945135e1f
Bootstrap gencat(1).
...
OK'ed by: phantom
2005-02-27 19:13:41 +00:00
Sam Leffler
d5bbad8372
use uiomove return value instead of always returning 0 when doing a
...
readlink of a fast link
Noticed by: Coverity Prevent analysis tool
Reviewed by: phk
2005-02-27 18:58:31 +00:00