des
32c9a8b0bd
Don't dereference flags if NULL (see http.c rev 1.87)
2003-03-29 15:15:38 +00:00
mdodd
a28b5968f3
Remove useless code.
2003-03-29 14:51:50 +00:00
mdodd
984fbf4470
Don't compile the identify method yet.
2003-03-29 14:50:14 +00:00
mdodd
da71607d13
Register dependency on the elink module.
2003-03-29 13:45:17 +00:00
mdodd
2202e2de8c
Add module infrastructure for elink.
2003-03-29 13:42:20 +00:00
mdodd
ab0d3e2586
Add module infrastructure for if_ie.
2003-03-29 13:40:41 +00:00
sos
1aa8f29ccf
Second round of updates to the ATA driver.
...
Clean up the DMA interface too much unneeded stuff crept in with
the busdma code back when.
Modify the ATA_IN* / ATA_OUT* macros so that resource and offset
are gotten from a table. That allows for new chipsets that doesn't
nessesarily have things ordered the good old way. This also removes
the need for the wierd PC98 resource functions.
Tested on: i386, PC98, Alpha, Sparc64
2003-03-29 13:37:09 +00:00
mdodd
ededebc1a4
- Move driver to newbus.
...
- Provide identify methods for EtherExpress and 3c507 cards; this
means these cards no longer need wired configs.
- Provide a detach method.
2003-03-29 13:36:41 +00:00
mdodd
2e756697ba
- Change ELINK_ID_PORT; the 3c507 likes 0x100 better.
...
- Add module metadata.
2003-03-29 13:18:20 +00:00
mdodd
743bf455af
Clear the IFF_OACTIVE flag at the end of ieinit(). This prevents
...
the adapter from becoming wedged when when the interface is
is brought up by ether_ioctl() (when you set an IP address for example.)
Confirmed this "fix" from NetBSD's i82586 backend. It seems hackish
to me but whatever.
2003-03-29 12:42:01 +00:00
mtm
41c45e390c
Fill in the rest of the fields in the resulting struct tm
...
from strptime(3). Previously, they would get filled only
for the %s specifier and as a side effect of using the
the %Z specifier with a GMT time zone.
PR: misc/48993
Approved by: markm (mentor)
Silence on: -standards
2003-03-29 11:55:37 +00:00
kris
aca28d10d8
Correct a typo in previous commit
2003-03-29 10:12:15 +00:00
mdodd
6d7f2591f2
'speaker' not 'atspeaker'
2003-03-29 10:01:03 +00:00
mdodd
934539fe9f
Retire 'atspeaker' and 'pcspeaker'. We'll use 'speaker' which
...
is the same as the config device directive.
Reminded by: Takahashi Yoshihiro <nyan@jp.FreeBSD.org>
2003-03-29 09:59:49 +00:00
mdodd
a2e2170b06
Adjust shared memory allocation to work on cards with only 8 KB of RAM.
2003-03-29 09:49:22 +00:00
mdodd
04e6064fe9
Clean up argument comments for bus_dma_tag_create() calls.
2003-03-29 09:46:10 +00:00
suz
98b3db7eca
fixed a mbuf leak when an IP packet from ESP tunnel is redirected
...
obtained from: KAME
2003-03-29 08:31:28 +00:00
mdodd
17572bf81c
- Track resources in our softc.
...
- Sanitize dpt_alloc().
- Add helper functions for resource alloc/release.
- Add detach method.
- Relocate definition of devclass_t.
- Move some debugging output behind bootverbose.
- Implement an identify method for ISA devices
but don't use it right now.
2003-03-29 08:30:45 +00:00
silby
ebb10b6a3f
Fix up the long mbuf chain recovery code to use m_defrag; the old
...
code messed up on B & C chipsets because it lost the packet header
and therefore the flag indicating the need for hardware checksums.
MFC after: 2 weeks
2003-03-29 06:34:25 +00:00
alc
6f59be774d
Pass the vm_page's address to sf_buf_alloc(); map the vm_page as part
...
of sf_buf_alloc() instead of expecting sf_buf_alloc()'s caller to map it.
The ultimate reason for this change is to enable two optimizations:
(1) that there never be more than one sf_buf mapping a vm_page at a time
and (2) 64-bit architectures can transparently use their 1-1 virtual
to physical mapping (e.g., "K0SEG") avoiding the overhead of pmap_qenter()
and pmap_qremove().
2003-03-29 06:14:14 +00:00
silby
7d7faf316e
Add the m_defrag routine, as discussed on committers@. This
...
incarnation should address the concerns of all in the discussion,
and keeps statistics which show how much it is used.
MFC after: 2 weeks
2003-03-29 05:48:36 +00:00
silby
2a8bc6b659
Add MBUF_FRAG_TEST to NOTES.
...
Submitted by: Hiten Pandya <hiten@unixdaemons.com>
2003-03-29 05:46:34 +00:00
imp
9c17bd3bea
Note: this is OLDCARD, and tweak comment about clpd 6729/30.
2003-03-29 05:44:49 +00:00
imp
39ff9583eb
Add a new man page for bus_activate_resource and
...
bus_deactivate_resource. It could use some improvement, and others
are welcomed to do so :-)
2003-03-29 05:16:15 +00:00
imp
535fc60c54
Clearify what happens with the cookiep in various cases.
2003-03-29 05:11:14 +00:00
imp
6ee9b4c6fc
Fix some typos:
...
race->rare
rman_activate_resource -> bus_activate_resource
Add xref to bus_activate_resource
Minor markup changes for the start/end/count parameters.
2003-03-29 05:09:15 +00:00
obrien
0c8ca48d87
320.rdist is OBE as we don't have rdist in the base system any more.
2003-03-29 03:28:28 +00:00
obrien
1a1209f873
This is OBE as we don't have rdist in the base system any longer.
2003-03-29 03:27:49 +00:00
obrien
789bddd5c2
Globally use -mieee in /usr/src for Alpha.
2003-03-29 03:14:24 +00:00
obrien
6b548a3cf0
Reduce "code duplication" for AMD CPU's.
2003-03-29 03:13:19 +00:00
obrien
2b9574f51a
Back out the totally unapproved backout of my commits.
2003-03-29 03:03:42 +00:00
seanc
44afb4dc11
Small mdoc fix
2003-03-29 02:09:02 +00:00
mdodd
92ada71709
Text formatting changes.
2003-03-29 01:53:13 +00:00
mdodd
4228bcdeb3
Don't panic if we aren't plugged into a hub.
2003-03-29 01:40:42 +00:00
sam
1f636f052e
add missing copyright notices
...
Noticed by: Robert Watson
2003-03-28 20:28:05 +00:00
ume
0d084321c4
If IPCP is disabled, susccess of IPV6CP negotiation is sufficient
...
to communicate by IPv6. So, the prompt should be `PPP' rather
than `PPp'.
2003-03-28 18:23:43 +00:00
bmah
c269e60fb6
Typo fixes. Translators can probably ignore these.
...
Submitted by: ispell(1)
2003-03-28 18:22:23 +00:00
bmah
033e4353e6
New release notes: adduser(8) -g, gstat(8), omshell(1)/dhcpctl(3).
2003-03-28 18:14:54 +00:00
jhb
4fcebd533b
Check for the PS_NEEDSIGCHK flag in the right flags field.
2003-03-28 18:08:57 +00:00
mux
c91649aa81
Add an option to print the time in 12-hour format.
...
Submitted by: Samy Al Bahra <samy@kerneled.com>
2003-03-28 16:37:45 +00:00
orion
7f82ad9184
Perform warm reset if codec reports ready on attach.
...
Move AC97 link control power up poke so it is always performed on attach.
2003-03-28 16:33:15 +00:00
mux
d0ac434790
xargs(1) is WARNS=6 clean.
...
Tested on: i386, sparc64
2003-03-28 16:24:11 +00:00
mux
5a3060982a
When -o isn't specified, open /dev/null as stdin.
...
Suggested by: jhb
2003-03-28 16:22:54 +00:00
mike
70f89c52b8
Move details of dev_t (and udev_t) to <sys/_types.h>.
2003-03-28 15:27:30 +00:00
robert
d6b685fe45
Sysctl treats long' and
unsigned long' differently - fix a comment.
2003-03-28 14:17:17 +00:00
fjoe
7a8f2fdcf9
- MAXPATHLEN -> PATH_MAX (pass correct buffer size to readlink as well)
...
Requested by: bde
2003-03-28 12:05:45 +00:00
sobomax
09dfc903cd
Add pc-card from ARCHOS CD-224E cdrom.
...
MFC after: 1 week
2003-03-28 11:12:52 +00:00
fjoe
942ad81a2d
bump __FreeBSD_version for thread-safe realpath(3)
2003-03-28 09:50:26 +00:00
phk
b01c30ec02
Fix an XXX: and implement LINUX_BLKGETSIZE correctly.
2003-03-28 08:58:11 +00:00
imp
5d5d5f775c
Expound a little bit about the softc, where its size is found and a
...
caution against emulating legacy softc methods used in the tree.
2003-03-28 07:28:31 +00:00