Matthew N. Dodd
50e960d918
- 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
Matthew N. Dodd
3330d5fb09
- Change ELINK_ID_PORT; the 3c507 likes 0x100 better.
...
- Add module metadata.
2003-03-29 13:18:20 +00:00
Matthew N. Dodd
d0859c8567
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
Mike Makonnen
764628c056
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 Kennaway
6a897e3f7e
Correct a typo in previous commit
2003-03-29 10:12:15 +00:00
Matthew N. Dodd
be8e35bebd
'speaker' not 'atspeaker'
2003-03-29 10:01:03 +00:00
Matthew N. Dodd
a71a307383
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
Matthew N. Dodd
14b2046d29
Adjust shared memory allocation to work on cards with only 8 KB of RAM.
2003-03-29 09:49:22 +00:00
Matthew N. Dodd
563d4d8656
Clean up argument comments for bus_dma_tag_create() calls.
2003-03-29 09:46:10 +00:00
SUZUKI Shinsuke
db06e8a0dd
fixed a mbuf leak when an IP packet from ESP tunnel is redirected
...
obtained from: KAME
2003-03-29 08:31:28 +00:00
Matthew N. Dodd
4ada039b14
- 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
Mike Silbersack
cb3b23ef1e
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
Alan Cox
9f6d45b1a4
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
Mike Silbersack
55e9f80d76
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
Mike Silbersack
4a5ccac770
Add MBUF_FRAG_TEST to NOTES.
...
Submitted by: Hiten Pandya <hiten@unixdaemons.com>
2003-03-29 05:46:34 +00:00
Warner Losh
f8fb8dbd70
Note: this is OLDCARD, and tweak comment about clpd 6729/30.
2003-03-29 05:44:49 +00:00
Warner Losh
ec33f2d50f
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
Warner Losh
1aa895cd3f
Clearify what happens with the cookiep in various cases.
2003-03-29 05:11:14 +00:00
Warner Losh
c4ac3bc51d
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
David E. O'Brien
1b79399c2b
320.rdist is OBE as we don't have rdist in the base system any more.
2003-03-29 03:28:28 +00:00
David E. O'Brien
d19c3acb44
This is OBE as we don't have rdist in the base system any longer.
2003-03-29 03:27:49 +00:00
David E. O'Brien
dde8112b23
Globally use -mieee in /usr/src for Alpha.
2003-03-29 03:14:24 +00:00
David E. O'Brien
44db0c5c9a
Reduce "code duplication" for AMD CPU's.
2003-03-29 03:13:19 +00:00
David E. O'Brien
2d57da023a
Back out the totally unapproved backout of my commits.
2003-03-29 03:03:42 +00:00
Sean Chittenden
5fe45f18e7
Small mdoc fix
2003-03-29 02:09:02 +00:00
Matthew N. Dodd
d1b27132c9
Text formatting changes.
2003-03-29 01:53:13 +00:00
Matthew N. Dodd
c040a3e16e
Don't panic if we aren't plugged into a hub.
2003-03-29 01:40:42 +00:00
Sam Leffler
aaea26ef3f
add missing copyright notices
...
Noticed by: Robert Watson
2003-03-28 20:28:05 +00:00
Hajimu UMEMOTO
bbdd270714
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
Bruce A. Mah
e2fd179f58
Typo fixes. Translators can probably ignore these.
...
Submitted by: ispell(1)
2003-03-28 18:22:23 +00:00
Bruce A. Mah
d0fec20c3d
New release notes: adduser(8) -g, gstat(8), omshell(1)/dhcpctl(3).
2003-03-28 18:14:54 +00:00
John Baldwin
16088e4a88
Check for the PS_NEEDSIGCHK flag in the right flags field.
2003-03-28 18:08:57 +00:00
Maxime Henrion
37087753b2
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 Hodson
6084370fe4
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
Maxime Henrion
4351e43f7e
xargs(1) is WARNS=6 clean.
...
Tested on: i386, sparc64
2003-03-28 16:24:11 +00:00
Maxime Henrion
cec1ba8c9c
When -o isn't specified, open /dev/null as stdin.
...
Suggested by: jhb
2003-03-28 16:22:54 +00:00
Mike Barcroft
a54ec1d233
Move details of dev_t (and udev_t) to <sys/_types.h>.
2003-03-28 15:27:30 +00:00
Robert Drehmel
be23103061
Sysctl treats long' and
unsigned long' differently - fix a comment.
2003-03-28 14:17:17 +00:00
Max Khon
be6a158e0f
- MAXPATHLEN -> PATH_MAX (pass correct buffer size to readlink as well)
...
Requested by: bde
2003-03-28 12:05:45 +00:00
Maxim Sobolev
5edf954aad
Add pc-card from ARCHOS CD-224E cdrom.
...
MFC after: 1 week
2003-03-28 11:12:52 +00:00
Max Khon
01114bfc94
bump __FreeBSD_version for thread-safe realpath(3)
2003-03-28 09:50:26 +00:00
Poul-Henning Kamp
10c665ef8f
Fix an XXX: and implement LINUX_BLKGETSIZE correctly.
2003-03-28 08:58:11 +00:00
Warner Losh
d1636fcf4e
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
Warner Losh
78515472cb
Remove bogus card.4, and replace it with a link to oldcard.4. ru
...
pointed this out a while ago, and I'm just now getting back to it. It
obsoletes one of ru's changes, but since oldcard.4 is so much better,
that doesn't matter.
Submitted by: ru
2003-03-28 07:14:12 +00:00
Warner Losh
9b89e63ce7
Create a man page for bus_child_present(9), a function to see if a
...
given device is considered accessible by its parent device bus driver
(or its parent, etc).
2003-03-28 07:09:17 +00:00
Warner Losh
129edde443
pccarddevs_data.h no longer generated
2003-03-28 06:44:57 +00:00
Warner Losh
2983138955
MFp4:
...
Don't generate the data file.
Use 0xffffffff rather than -1 for sign safety as these fields are uint32_t.
2003-03-28 06:43:50 +00:00
Matthew N. Dodd
0e91b7d532
- Clean up function calling conventions.
...
- Be consistent about what we call our softc.
- Minor formatting.
- Add some register definitions gleaned from NetBSD/Linux.
2003-03-28 06:27:08 +00:00
Mike Silbersack
df8c7fc96e
Allow m_dup_pkthdr to accept mbufs with attached clusters as
...
targets.
Submitted by: bmilekic
2003-03-28 05:57:48 +00:00
Ian Dowse
6205bf3107
Add a checksum to the kernel message buffer, and update it every
...
time a character is written. Use this at boot time to reject the
existing buffer contents if they are corrupt. This fixes a problem
seen on some hardware (especially laptops) where the message buffer
gets partially corrupted during a short power cycle or reset, but
the msgbuf structure is left intact so it gets reused, resulting
in random junk and control characters appearing in dmesg and
/var/log/messages.
PR: kern/28497
2003-03-28 02:50:10 +00:00