phk
d0986427b4
Make build of atm, ip6fw and ping6 depend on existing NOATM and
...
NOINET6 conditionals.
2003-08-27 19:58:40 +00:00
sos
faade93c8f
Return the translated result code from ATA/ATAPI commands.
2003-08-27 15:27:56 +00:00
sos
3eeccddac7
Hopefully Fix problem with probing some ATAPI devices, while still
...
trying to avoid the "fake slave" problem.
2003-08-27 11:21:30 +00:00
mbr
1010fab1cc
All davicom cards seem to need DC_TX_ALIGN.
2003-08-27 08:13:34 +00:00
simokawa
ba8a2688d0
Reserve 184 for dumb console driver(dcons) which can be found in
...
ports/devel/dcons.
2003-08-27 07:35:12 +00:00
imp
55042fc881
OSRELDATE should fallback to 'unknown' rather than the kernel that's
...
booted on this machine. This is a slightly better default to use.
Requested by: ru
2003-08-27 04:49:43 +00:00
imp
81fff2b66d
add debug to pcic memory mapping routine
2003-08-27 04:17:02 +00:00
rwatson
c020f70195
Fix a mac_policy_list reference to be a mac_static_policy_list
...
reference: this fixes mac_syscall() for static policies when using
optimized locking.
Obtained from: TrustedBSD Project
Sponosred by: DARPA, Network Associates Laboratories
2003-08-26 17:29:02 +00:00
nectar
446bd26076
Revision 1.126 broke the interface of the bktr driver's
...
METEORSSIGNAL ioctl. Applications use this ioctl with the value
METEOR_SIG_MODE_MASK (0xFFFF0000, -65536) to reset signal delivery,
but revision 1.126 caused the driver to return EINVAL in this case.
Interestingly, the same METEORSSIGNAL ioctl in the meteor driver uses
0 to reset signal delivery.
This commit allows METEOR_SIG_MODE_MASK as a synonym for 0 in the
bktr driver, and restructures the code a bit so that it is otherwise
identical between the bktr and meteor drivers.
2003-08-26 16:57:24 +00:00
eivind
d39b66a2b9
Clarify text
2003-08-26 15:52:47 +00:00
eivind
52619ee2c2
Replace a reference to /kernel with /boot/kernel/kernel
2003-08-26 15:37:19 +00:00
roam
5b540d989a
Clarify the order of arguments passed to the pre-/post-install script
...
in the description of the pkg_create -i command-line option.
PR: 55477
Submitted by: Eric van Gyzen <vangyzen@stat.duke.edu>
MFC after: 5 weeks
2003-08-26 14:49:11 +00:00
rwatson
bfe66075cf
M_PREPEND() with an argument of M_TRYWAIT can fail, meaning the
...
returned mbuf can be NULL. Check for NULL in rip_output() when
prepending an IP header. This prevents mbuf exhaustion from
causing a local kernel panic when sending raw IP packets.
PR: kern/55886
Reported by: Pawel Malachowski <pawmal-posting@freebsd.lublin.pl>
MFC after: 3 days
2003-08-26 14:11:48 +00:00
davidxu
05b6d7c95a
Let SA process work under ULE scheduler, originally it would panic kernel.
...
Reviewed by: jeff
2003-08-26 11:33:15 +00:00
njl
0f18d8f98f
Use the db_alt_break() state machine instead of rolling our own. This
...
brings sio(4) in-line with zs(4) et al.
2003-08-26 05:37:48 +00:00
obrien
062c960d1b
Use __FBSDID().
...
Also some minor style cleanups.
2003-08-25 23:30:41 +00:00
obrien
2b8c9f2e64
Use __FBSDID().
...
Also some minor copyright style cleanups.
2003-08-25 23:28:32 +00:00
joe
8a76374802
Implement the last commit properly.
2003-08-25 22:10:52 +00:00
joe
ee20548ddc
Fix the cdevsw compatibility for -stable.
2003-08-25 22:01:06 +00:00
jake
3e80957e2b
Fix the alpha kernel build.
...
Pointy hat to: jake
2003-08-25 21:32:00 +00:00
ceri
e3cf310790
Correct a grammatical error.
...
PR: misc/54967
Submitted by: Paul A. Scott <pscott@the-frontier.org>
MFC After: 4 weeks
2003-08-25 20:08:16 +00:00
marcel
d6144c3ba3
Change LOG2_PAGE_SIZE from 14 to 15 bits. This will cause the CTASSERT
...
in vm_page.h to be reached and thus slightly increases the overall
coverage of LINT on ia64.
2003-08-25 20:02:18 +00:00
marcel
78b7eaa56b
Assert that u_long is at least 64 bits if PAGE_SIZE is 32K.
...
Suggested by: phk
2003-08-25 19:58:01 +00:00
njl
dcae809e0d
Add a warning describing at least one circumstance where cvsup can hose
...
a local branch. Text from an email from jdp@
Reported by: simon
2003-08-25 19:08:37 +00:00
njl
b0840da400
Remove quirk for Apacer Handydrive. Kevin Oberman <oberman@es.net> reports
...
that it works without the quirk. This and any other quirk changes will be
MFCd after the release unless they fix a known problem.
MFC after: 1 month
2003-08-25 18:48:45 +00:00
imp
59cb58f3f1
Add @ before the shell invocation for the testing of sufficiently new sh.
...
No need to see this message twice.
2003-08-25 18:30:06 +00:00
imp
dd084178f0
Probe routines can return < 0 for speculative matches. In the
...
compatibility routine, go ahead and accept that as 'success'. A
properly written compatible driver should return < 0 for both the
compat match and compat probe routines, so this will wind up doing the
right thing.
2003-08-25 18:20:03 +00:00
njl
2576cdbe11
Sort quirks into sections.
2003-08-25 18:14:43 +00:00
mjacob
aae16cc96e
Revert previous commit. Violates Maintainer (O'Brien knows how to
...
reach me directly), but more importantly, breaks compiles on
non-FreeBSD platforms.
2003-08-25 17:58:23 +00:00
imp
2b92492b44
Fall back to using the kernel version for the OSRELDATE when
...
/usr/include/osreldate.h doesn't exist on the system. While this
could be worked around by saying something like 'make includes
OSLRELDATE=0' when this file doesn't exist, it is just as easy to
provide a fallback when the file we know we depend on doesn't exist.
While this doesn't make all targets work w/o a
/usr/include/osreldate.h, because some of the FreeBSD bootstrap tools
use this file. 'make includes' however does work.
Noticed by: peter, obrien (and likely others)
Pointy hat to: imp (for suggesting a method that depended on /usr/include)
2003-08-25 17:48:25 +00:00
sos
17b165ad69
Try to get rid of the fake slave problem.
2003-08-25 13:06:13 +00:00
sos
fd78182c7c
Cleanup the dma int/alloc/free code.
2003-08-25 11:13:04 +00:00
obrien
ae5c1bda3c
Fix copyright comment & FBSDID style nits.
...
Requested by: bde
2003-08-25 09:48:48 +00:00
obrien
492dab9e35
Remove merge conflict that I didn't notice as it was in the middle of a
...
comment and thus compiled.
Submitted by: bde
2003-08-25 09:28:54 +00:00
sos
1c87c82d4e
Unify prototypes.
...
Cosmetics.
2003-08-25 09:01:49 +00:00
nyan
15c0484287
Fix compile error.
2003-08-25 08:13:07 +00:00
sos
fee680ed0c
Only call FLUSH_CACHE on devices that say they can.
...
This will get rid of the warnings issued at shutdown (that seems to
worry alot of users), but will also no flush cache on lots of
devices that can, but doesn't set the right support bits...
2003-08-25 07:59:50 +00:00
nyan
4fd68c81f4
Switch to dev/syscons/syscons.c.
2003-08-25 07:52:11 +00:00
nyan
3342c7ef3b
Merge pc98 support from sys/pc98/pc98/syscons.c.
2003-08-25 07:48:42 +00:00
sos
dcf768a2c4
Dont check the cable bit on ich5 when on the SATA channel.
2003-08-25 07:45:54 +00:00
nyan
dd6794e0dd
MFi386: revision 1.452
2003-08-25 07:20:41 +00:00
bmah
31e156b6fb
Trim ti(4) devices.
2003-08-25 04:31:26 +00:00
bmah
d2864d1cfd
Sort the lists of supported devices. No other content changes.
2003-08-25 04:29:43 +00:00
bmah
237578a90c
In the lists of supported devices, remove "The" from the names of
...
devices and capitalize the words "Gigabit", "Ethernet", and "adapter"
consistently.
2003-08-25 04:28:29 +00:00
bmah
49b3f77b48
Catch up ti(4) with hardware notes.
...
PR: 55637
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>
2003-08-25 04:25:58 +00:00
marcel
42e6660d72
Add option NO_SIO to work-around the hardcoded dependency on sio(4).
...
Without this option it is not possible to omit the driver from the
configuration file and successfully build a kernel.
This option is specific to alpha.
2003-08-25 03:43:08 +00:00
marcel
64d376606d
Change of plans: Add ext2_bitops.h with generic and portable
...
implementations. Use those on platforms that don't have MD
headers. Remove the ia64 MD header. We're going to use the C
implementation there.
Suggested by: bde
2003-08-25 01:39:47 +00:00
mbr
68be1eae1d
Make TX on davicom 9102A working again. This chip needs
...
its mbufs aligned on TX.
PR: 53656, 42714
MFC after: 3 days
2003-08-24 23:47:44 +00:00
bmah
ae6f276661
Trim ep(4) devices.
2003-08-24 22:54:20 +00:00
bmah
b0bde0e3d8
Add a few PC98-specific (?) devices, from the hardware notes.
2003-08-24 22:51:09 +00:00