]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
20 years agoAuto generate device listings for the following drivers: cp and ctau.
simon [Sun, 5 Sep 2004 22:16:03 +0000 (22:16 +0000)]
Auto generate device listings for the following drivers: cp and ctau.

MFC after: 3 days

20 years agoAdd a HARDWARE section which lists supported devices based on the
simon [Sun, 5 Sep 2004 22:09:53 +0000 (22:09 +0000)]
Add a HARDWARE section which lists supported devices based on the
Hardware Notes.

MFC after: 3 days

20 years agoFor removable devices without media we set a zero mediasize but a non-zero
phk [Sun, 5 Sep 2004 21:15:58 +0000 (21:15 +0000)]
For removable devices without media we set a zero mediasize but a non-zero
sectorsize in order to avoid a lot of checks around various divisions etc.

Enforce the sectorsize being > 0 with a KASSERT on successful open.

Fix scsi_cd.c to return 2k sectors when no media inserted.

20 years agoRecover normal behavior: return EINVAL to attempt to add a divert rule
glebius [Sun, 5 Sep 2004 20:06:50 +0000 (20:06 +0000)]
Recover normal behavior: return EINVAL to attempt to add a divert rule
when module is built without IPDIVERT.

Silence from: andre
Approved by: julian (mentor)

20 years agoCall callout_init() on nd6_slowtimo_ch before setting it going; otherwise,
rwatson [Sun, 5 Sep 2004 17:27:54 +0000 (17:27 +0000)]
Call callout_init() on nd6_slowtimo_ch before setting it going; otherwise,
the flags field will be improperly initialized resulting in inconsistent
operation (sometimes with Giant, sometimes without, et al).

RELENG_5 candidate.

20 years agoRemove an unnecessary article.
hrs [Sun, 5 Sep 2004 17:22:50 +0000 (17:22 +0000)]
Remove an unnecessary article.

Pointed out by: bmah

20 years agoMinor grammar and wording fixups.
bmah [Sun, 5 Sep 2004 15:49:31 +0000 (15:49 +0000)]
Minor grammar and wording fixups.

20 years ago- add a HARDWARE section
brueffer [Sun, 5 Sep 2004 15:05:26 +0000 (15:05 +0000)]
- add a HARDWARE section
- some capitalization fixes
- bump document date

MFC after: 3 days

20 years ago- Use &url.*; and &os;.
hrs [Sun, 5 Sep 2004 14:53:34 +0000 (14:53 +0000)]
- Use &url.*; and &os;.
- Bump the version number for early adopters in
  readme/article.sgml.

20 years agoixgb(4) supports polling as well
brueffer [Sun, 5 Sep 2004 14:47:10 +0000 (14:47 +0000)]
ixgb(4) supports polling as well

MFC after: 3 days

20 years agoExpand the scope of the socket buffer locks in sopoll() to include the
rwatson [Sun, 5 Sep 2004 14:33:21 +0000 (14:33 +0000)]
Expand the scope of the socket buffer locks in sopoll() to include the
state test as well as set, or we risk a race between a socket wakeup
and registering for select() or poll() on the socket.  This does
increase the cost of the poll operation, but can probably be optimized
some in the future.

This appears to correct poll() "wedges" experienced with X11 on SMP
systems with highly interactive applications, and might affect a plethora
of other select() driven applications.

RELENG_5 candidate.

Problem reported by: Maxim Maximov <mcsi at mcsi dot pp dot ru>
Debugged with help of: dwhite

20 years ago- Add &release.manpath.xorg;.
hrs [Sun, 5 Sep 2004 13:50:38 +0000 (13:50 +0000)]
- Add &release.manpath.xorg;.
- Bump &release.manpath.xfree86;.

20 years agoUse %zu to format size_t.
des [Sun, 5 Sep 2004 12:33:15 +0000 (12:33 +0000)]
Use %zu to format size_t.

20 years agoFix a warning
brian [Sun, 5 Sep 2004 12:32:20 +0000 (12:32 +0000)]
Fix a warning

Submitted by: Stefan Farfeleder <stefanf at FreeBSD dot org>

20 years agoRemove dublicate words
brueffer [Sun, 5 Sep 2004 12:17:06 +0000 (12:17 +0000)]
Remove dublicate words

MFC after: 3 days

20 years agoTemporarily back out revision 1.77. This changed cd9660_getattr() and
tjr [Sun, 5 Sep 2004 11:18:53 +0000 (11:18 +0000)]
Temporarily back out revision 1.77. This changed cd9660_getattr() and
cd9660_readdir() to return the address of the file's first data block as
the inode number instead of the address of the directory entry, but
neglected to update cd9660_vget_internal() for the new inode numbering
scheme.

Since the NFS server calls VFS_VGET (cd9660_vget()) with inode numbers
returned through VOP_READDIR (cd9660_readdir()) when servicing a READDIRPLUS
request, these two interfaces must agree on the numbering scheme; failure to
do so caused panics and/or bogus information about the entries to be returned
to clients using READDIRPLUS (Solaris, FreeBSD w/ mount -o rdirplus).

PR: 63446

20 years agoMan page for the newly added ucycom(4) driver.
des [Sun, 5 Sep 2004 10:01:24 +0000 (10:01 +0000)]
Man page for the newly added ucycom(4) driver.

20 years agoDevice driver for the Cypress CY7C637xx and CY7C640/1xx families of USB
des [Sun, 5 Sep 2004 09:43:47 +0000 (09:43 +0000)]
Device driver for the Cypress CY7C637xx and CY7C640/1xx families of USB
to RS232 bridges, such as the one found in the DeLorme Earthmate USB GPS
receiver (which is the only device currently supported by this driver).

While other USB to serial drivers in the tree rely heavily on ucom, this
one is self-contained.  The reason for that is that ucom assumes that
the bridge uses bulk pipes for I/O, while the Cypress parts actually
register as human interface devices and use HID reports for configuration
and I/O.

The driver is not entirely complete: there is no support yet for flow
control, and output doesn't seem to work, though I don't know if that is
because of a bug in the code, or simply because the Earthmate is a read-
only device.

20 years agoUpdate release notes:
hrs [Sun, 5 Sep 2004 09:21:32 +0000 (09:21 +0000)]
Update release notes:
- Various markup, typo, and wording fixes.
- Use &man.*;.
- Move sound(4) related changes to the multimedia support section.
- Add net.inet.tcp.rfc3042 and net.inet.tcp.rfc3390.
- Unify items which relates to multibyte support of userland
  utilities.

20 years agoFix two problems with REG_ICASE that were introduced with the addition of
tjr [Sun, 5 Sep 2004 08:30:42 +0000 (08:30 +0000)]
Fix two problems with REG_ICASE that were introduced with the addition of
multibyte character support:
- In CHadd(), avoid writing past the end of the character set bitmap when
  the opposite-case counterpart of wide characters with values less than
  NC have values greater than or equal to NC.
- In CHaddtype(), fix a braino that caused alphabetic characters to be
  added to all character classes! (but only with REG_ICASE)

PR: 71367

20 years agoCorrectly check the return value of kldload() to determine whether an
tjr [Sun, 5 Sep 2004 06:42:51 +0000 (06:42 +0000)]
Correctly check the return value of kldload() to determine whether an
error occurred.

20 years agoAbstract the handling of dirty stacked registers in ia64_read_reg() and
marcel [Sun, 5 Sep 2004 06:17:25 +0000 (06:17 +0000)]
Abstract the handling of dirty stacked registers in ia64_read_reg() and
ia64_write_reg() and call these whenever we read or write registers from
and to memory. This way we correctly read registers from addresses in
the register cache and thus fixes backtraces when the saved registers
(such as rp and ar.pfs) are in dirty stacked registers.

20 years agoFix Quad handling on 64-bit architectures. On 64-bit machines, a Quad
marcel [Sun, 5 Sep 2004 05:27:30 +0000 (05:27 +0000)]
Fix Quad handling on 64-bit architectures. On 64-bit machines, a Quad
also occupies a single slot. There's no need for any special handling
of Quads. While here, remove the silly make_quad() function. We have
the 2 longs on 32-bit machines already lined up in the argument array,
so we can fetch the Quad with a simple cast.

Before:
  lseek(1,0x123456789,0xd0d0d0d0d0d0d0d0) = 4886718345 (0x123456789)
After:
  lseek(1,0x123456789,SEEK_SET)           = 4886718345 (0x123456789)

20 years agofix up socket/ip layer violation... don't assume/know that
jmg [Sun, 5 Sep 2004 02:34:12 +0000 (02:34 +0000)]
fix up socket/ip layer violation...  don't assume/know that
SO_DONTROUTE == IP_ROUTETOIF and SO_BROADCAST == IP_ALLOWBROADCAST...

20 years agoturn on IPIs for 4bsd scheduler by default.
julian [Sun, 5 Sep 2004 02:19:53 +0000 (02:19 +0000)]
turn on IPIs for 4bsd scheduler by default.

MFC after: 1 week

20 years agoRefactor a bunch of scheduler code to give basically the same behaviour
julian [Sun, 5 Sep 2004 02:09:54 +0000 (02:09 +0000)]
Refactor a bunch of scheduler code to give basically the same behaviour
but with slightly cleaned up interfaces.

The KSE structure has become the same as the "per thread scheduler
private data" structure. In order to not make the diffs too great
one is #defined as the other at this time.

The KSE (or td_sched) structure is  now allocated per thread and has no
allocation code of its own.

Concurrency for a KSEGRP is now kept track of via a simple pair of counters
rather than using KSE structures as tokens.

Since the KSE structure is different in each scheduler, kern_switch.c
is now included at the end of each scheduler. Nothing outside the
scheduler knows the contents of the KSE (aka td_sched) structure.

The fields in the ksegrp structure that are to do with the scheduler's
queueing mechanisms are now moved to the kg_sched structure.
(per ksegrp scheduler private data structure). In other words how the
scheduler queues and keeps track of threads is no-one's business except
the scheduler's. This should allow people to write experimental
schedulers with completely different internal structuring.

A scheduler call sched_set_concurrency(kg, N) has been added that
notifies teh scheduler that no more than N threads from that ksegrp
should be allowed to be on concurrently scheduled. This is also
used to enforce 'fainess' at this time so that a ksegrp with
10000 threads can not swamp a the run queue and force out a process
with 1 thread, since the current code will not set the concurrency above
NCPU, and both schedulers will not allow more than that many
onto the system run queue at a time. Each scheduler should eventualy develop
their own methods to do this now that they are effectively separated.

Rejig libthr's kernel interface to follow the same code paths as
linkse for scope system threads. This has slightly hurt libthr's performance
but I will work to recover as much of it as I can.

Thread exit code has been cleaned up greatly.
exit and exec code now transitions a process back to
'standard non-threaded mode' before taking the next step.
Reviewed by: scottl, peter
MFC after: 1 week

20 years agoMake ppp WARNS=5 clean
brian [Sun, 5 Sep 2004 01:46:52 +0000 (01:46 +0000)]
Make ppp WARNS=5 clean

20 years agoAutogenerate device listings for el(4), ep(4) and sn(4)
brueffer [Sun, 5 Sep 2004 01:36:08 +0000 (01:36 +0000)]
Autogenerate device listings for el(4), ep(4) and sn(4)

MFC after: 3 days

20 years agoAdd el(4), ep(4) and sn(4)
brueffer [Sun, 5 Sep 2004 01:34:40 +0000 (01:34 +0000)]
Add el(4), ep(4) and sn(4)

MFC after: 3 days

20 years ago- move list of supported devices into a HARDWARE section
brueffer [Sun, 5 Sep 2004 01:31:44 +0000 (01:31 +0000)]
- move list of supported devices into a HARDWARE section
- sort the hardware list
- misc fixes
- bump document date

MFC after: 3 days

20 years ago- add a HARDWARE section
brueffer [Sun, 5 Sep 2004 01:30:30 +0000 (01:30 +0000)]
- add a HARDWARE section
- misc fixes
- bump document date

MFC after: 3 days

20 years ago- add a HARDWARE section
brueffer [Sun, 5 Sep 2004 01:28:50 +0000 (01:28 +0000)]
- add a HARDWARE section
- bump document date

MFC after: 3 days

20 years agoRefine the entry for the SMC card
brueffer [Sun, 5 Sep 2004 00:19:32 +0000 (00:19 +0000)]
Refine the entry for the SMC card

MFC after: 3 days

20 years agoAutogenerate device listings for re(4), sis(4) and snc(4)
brueffer [Sun, 5 Sep 2004 00:06:41 +0000 (00:06 +0000)]
Autogenerate device listings for re(4), sis(4) and snc(4)

MFC after: 3 days

20 years agoAdd re(4) and sis(4)
brueffer [Sun, 5 Sep 2004 00:01:07 +0000 (00:01 +0000)]
Add re(4) and sis(4)

MFC after: 3 days

20 years ago- move list of supported devices into a HARDWARE section
brueffer [Sat, 4 Sep 2004 23:56:56 +0000 (23:56 +0000)]
- move list of supported devices into a HARDWARE section
- mention which chip the devices use (where known)
- bump document date

MFC after: 3 days

20 years ago- move list of supported devices into a HARDWARE section
brueffer [Sat, 4 Sep 2004 23:54:41 +0000 (23:54 +0000)]
- move list of supported devices into a HARDWARE section
- fix spacing in the Corega entry
- bump document date

MFC after: 3 days

20 years ago- the NEC PC-9801N-25 is supported as well
brueffer [Sat, 4 Sep 2004 23:07:28 +0000 (23:07 +0000)]
- the NEC PC-9801N-25 is supported as well
- really sort the device list this time

MFC after: 3 days

20 years agoSome old tar archives rely on "regular-file-plus-trailing-slash" to
kientzle [Sat, 4 Sep 2004 21:49:42 +0000 (21:49 +0000)]
Some old tar archives rely on "regular-file-plus-trailing-slash" to
denote a directory.  Unfortunately, in the presence of GNU or POSIX
extensions, this code was checking the truncated filename stored in the
regular header rather than the full filename stored in the extended
attribute.  As a result, long filenames with '/' in just the right
position would trigger this check and be erroneously marked as
directories.  Move the check so it only considers the full filename.
Note: the check can't simply be disabled for archives that contain
these extensions because there are some very broken archivers out
there.

Thanks to: Will Froning
MFC after: 3 days

20 years agoAdd a standard 2 clause BSD license.
simon [Sat, 4 Sep 2004 21:15:37 +0000 (21:15 +0000)]
Add a standard 2 clause BSD license.

Approved by: wilko
MFC after: 3 days

20 years agoExpand the 4.x -> current updating section. Update to show how to use
imp [Sat, 4 Sep 2004 21:03:10 +0000 (21:03 +0000)]
Expand the 4.x -> current updating section.  Update to show how to use
make kernel.  Update the compatibility slice section.  Note about
updating devices in the kernel config file.  MAKEOBJDIRPREFIX changes
and mention the port alternative to COMPAT4X=yes.  Fix copyright.

This should be MFC'd.

20 years ago- Auto generate device listings for the ex and ie drivers.
simon [Sat, 4 Sep 2004 20:55:36 +0000 (20:55 +0000)]
- Auto generate device listings for the ex and ie drivers.

MFC after: 3 days

20 years agoFix some wording to make the explanation clear.
hrs [Sat, 4 Sep 2004 20:53:25 +0000 (20:53 +0000)]
Fix some wording to make the explanation clear.

Pointed out and reviewed by: ru

20 years agoMake sure ampersand is encoded as &amp; since jade seems to be confused
simon [Sat, 4 Sep 2004 20:40:15 +0000 (20:40 +0000)]
Make sure ampersand is encoded as &amp; since jade seems to be confused
when it is encoded as &#38; inside an entity.

MFC after: 3 days

20 years ago- Properly capitalize Ethernet.
simon [Sat, 4 Sep 2004 20:37:59 +0000 (20:37 +0000)]
- Properly capitalize Ethernet.
- Add a HARDWARE section which lists supported devices.

MFC after: 3 days

20 years ago- Add a HARDWARE section which lists supported devices.
simon [Sat, 4 Sep 2004 20:09:11 +0000 (20:09 +0000)]
- Add a HARDWARE section which lists supported devices.

MFC after: 3 days

20 years agoReset the seek pointer to 0 when a file is successfully opened,
iedowse [Sat, 4 Sep 2004 14:54:01 +0000 (14:54 +0000)]
Reset the seek pointer to 0 when a file is successfully opened,
since otherwise the initial seek offset will contain the directory
offset of the filesystem block that contained its directory entry.
This bug was mostly harmless because typically the directory is
less than one filesystem block in size so the offset would be zero.
It did however generally break loading a kernel from the (large)
kernel compile directory.

Also reset the seek pointer when a new inode is opened in read_inode(),
though this is not actually necessary now because all callers set
it afterwards.

20 years agoUpdate release notes:
hrs [Sat, 4 Sep 2004 12:57:25 +0000 (12:57 +0000)]
Update release notes:
GNOME 2.6.2 and KDE 3.3.0.

20 years agoAdd a regression test for <tgmath.h>.
stefanf [Sat, 4 Sep 2004 11:34:53 +0000 (11:34 +0000)]
Add a regression test for <tgmath.h>.

20 years agoAdd snc(4)
brueffer [Sat, 4 Sep 2004 11:15:12 +0000 (11:15 +0000)]
Add snc(4)

MFC after: 3 days

20 years ago- move list of supported adapters into a HARDWARE section
brueffer [Sat, 4 Sep 2004 11:13:32 +0000 (11:13 +0000)]
- move list of supported adapters into a HARDWARE section
- sort the device list
- some minor fixes

MFC after: 3 days

20 years agoProperly capitalize Gigabit Ethernet
brueffer [Sat, 4 Sep 2004 11:12:03 +0000 (11:12 +0000)]
Properly capitalize Gigabit Ethernet

MFC after: 3 days

20 years agoNew release notes (changes in August 2004):
hrs [Sat, 4 Sep 2004 11:01:21 +0000 (11:01 +0000)]
New release notes (changes in August 2004):
agp(4) AMD64 GART support,
hw.pci.allow_unsupported_io_range removed,
debug.kdb.stop_cpus sysctl,
COMPAT_LINUX32 kernel option on amd64,
mac_bsdextended_firstmatch_enabled sysctl,
mac_bsdextended_logging sysctl,
MP_WATCHDOG kernel option and debug.leak_schedlock sysctl,
NET_WITH_GIANT kernel option and debug.mpsafenet loader tunable,
debug.mpsafevm loader tunable,
vm_map_findspace(9) now uses an O(log n) algorithm,
new ipfw(4) rule "jail",
IPFIREWALL_FORWARD kernel option,
PFIL_HOOKS is now always complied into the kernel,
autofs filesystem and libautofs(3) added,
GEOM_RAID3 geom class and graid3(8) added,
GEOM_UZIP geom class added,
acpidump(8) SSDT tables support,
dd(1) fillchar option,
jail(8) -l option,
OpenSSL VIA C3 PadLock ACE support imported, and
FreeBSD's default X Window System is Xorg now.

Update release notes:
ADAPTIVE_GIANT enabled on i386 by default,
hme(4) now MI,
static linker TLS support,
LIBPTHREAD_PROCESS_SCOPE,
GNU sort updated to a coreutils snapshot as of 2004/08/12,
ISC DHCP client updated to 3.0.1,
lukemftpd updated to a snapshot as of 2004/08/09, and
pf from OpenBSD 3.5-stable.

20 years agoDocument a couple of build knobs
brueffer [Sat, 4 Sep 2004 10:05:17 +0000 (10:05 +0000)]
Document a couple of build knobs

PR: misc/71032 (partly)
Submitted by: Divacky Roman <xdivac02@stud.fit.vutbr.cz>
Reviewed by: ru
MFC after: 3 days

20 years agoFixed build with DEVICE_POLLING defined.
ru [Sat, 4 Sep 2004 07:54:05 +0000 (07:54 +0000)]
Fixed build with DEVICE_POLLING defined.

20 years agoAdd support Western Digital External USB HDD
sanpei [Sat, 4 Sep 2004 07:07:35 +0000 (07:07 +0000)]
Add support Western Digital External USB HDD
ONSPEC entry are sorted

PR: kern/71031
Submitted by: Johann Hugo <jhugo@icomtek.csir.co.za>
MFC after: 1 week

20 years agoLet kmod.mk touch opt_*.h files as needed.
ru [Sat, 4 Sep 2004 06:37:58 +0000 (06:37 +0000)]
Let kmod.mk touch opt_*.h files as needed.

Inspired by: imp's email

20 years agoEnable debug.mpsafevm by default on amd64 and i386. This enables copy-on-
alc [Sat, 4 Sep 2004 05:51:54 +0000 (05:51 +0000)]
Enable debug.mpsafevm by default on amd64 and i386.  This enables copy-on-
write and zero-fill faults to run without holding Giant.  It is still
possible to disable Giant-free operation by setting debug.mpsafevm to 0 in
loader.conf.

20 years agoMinor grammar and markup tweaks. In four cases, <function></function>
bmah [Sat, 4 Sep 2004 05:14:45 +0000 (05:14 +0000)]
Minor grammar and markup tweaks.  In four cases, <function></function>
elements were replaced with new manpage entities.

20 years agoSort files alphabetically
imp [Sat, 4 Sep 2004 03:32:15 +0000 (03:32 +0000)]
Sort files alphabetically

20 years agoUnbreak memmove(). Return the dst argument. While here, fix the END
marcel [Sat, 4 Sep 2004 00:23:15 +0000 (00:23 +0000)]
Unbreak memmove(). Return the dst argument. While here, fix the END
macro to actually reference memmove, not memcpy.

20 years agoUnbreak memcpy(). memcpy() is defined to return the dst argument.
marcel [Sat, 4 Sep 2004 00:04:58 +0000 (00:04 +0000)]
Unbreak memcpy(). memcpy() is defined to return the dst argument.
By using r8 instead of r14 to do the swap, we put the dst argument
in the return register. Since bcopy() doesn't clobber r8, we don't
have to do anything else. This fixes ports/textproc/aspell.

20 years agoGrammar fix
brueffer [Fri, 3 Sep 2004 23:53:02 +0000 (23:53 +0000)]
Grammar fix

MFC after: 3 days

20 years agoProperly capitalize Ethernet
brueffer [Fri, 3 Sep 2004 23:52:26 +0000 (23:52 +0000)]
Properly capitalize Ethernet

MFC after: 3 days

20 years agoAdd a workaround to recognise I/_Complex_I as complex arguments. Although
stefanf [Fri, 3 Sep 2004 23:44:09 +0000 (23:44 +0000)]
Add a workaround to recognise I/_Complex_I as complex arguments.  Although
the GCC manual claims that the expression 1.0fi has type float _Complex,
__builtin_types_compatible_p(float _Complex, __typeof__(1.0fi))) yields 0.

20 years agoUse the keyword '_Complex' rather than the macro 'complex' since
stefanf [Fri, 3 Sep 2004 23:31:28 +0000 (23:31 +0000)]
Use the keyword '_Complex' rather than the macro 'complex' since
applications are allowed to undefine the latter.

20 years agoAdd support Nikon CoolScan LS40 ED
sanpei [Fri, 3 Sep 2004 23:29:01 +0000 (23:29 +0000)]
Add support Nikon CoolScan LS40 ED

PR: kern/71139
Submitted by: Pierre DAVID <Pierre.David@crc.u-strasbg.fr>
MFC after: 1 week

20 years agoEmbarrassing typo: s/nextbyint/nearbyint/
stefanf [Fri, 3 Sep 2004 23:26:55 +0000 (23:26 +0000)]
Embarrassing typo: s/nextbyint/nearbyint/

20 years agoAutogenerate device listing for wb(4)
brueffer [Fri, 3 Sep 2004 23:23:11 +0000 (23:23 +0000)]
Autogenerate device listing for wb(4)

MFC after: 3 days

20 years agoAdd ubsa(4), uftdi(4), uplcom(4) and wb(4)
brueffer [Fri, 3 Sep 2004 23:21:37 +0000 (23:21 +0000)]
Add ubsa(4), uftdi(4), uplcom(4) and wb(4)

MFC after: 3 days

20 years agoAdd support Qualcomm CDMA modem
sanpei [Fri, 3 Sep 2004 23:19:27 +0000 (23:19 +0000)]
Add support Qualcomm CDMA modem

PR: kern/71043
Submitted by: Tomas Krivanek <tom@atack.cz>
MFC after: 1 week

20 years ago- change layout of the hardware list to the one used by other manpages
brueffer [Fri, 3 Sep 2004 23:18:16 +0000 (23:18 +0000)]
- change layout of the hardware list to the one used by other manpages
- grammar fixes

MFC after: 3 days

20 years ago- change layout of the hardware list to the one used by other manpages
brueffer [Fri, 3 Sep 2004 23:17:21 +0000 (23:17 +0000)]
- change layout of the hardware list to the one used by other manpages
- add a missing word

MFC after: 3 days

20 years ago- change layout of the hardware list to the one used by other manpages
brueffer [Fri, 3 Sep 2004 23:16:07 +0000 (23:16 +0000)]
- change layout of the hardware list to the one used by other manpages
- fix spacing of one hardware entry
- grammar fix

MFC after: 3 days

20 years ago- move list of supported adapters into a HARDWARE section
brueffer [Fri, 3 Sep 2004 23:13:54 +0000 (23:13 +0000)]
- move list of supported adapters into a HARDWARE section
- properly capitalize (Fast) Ethernet
- bump document date

MFC after: 3 days

20 years agoadd support ELECOM UC-SGT(minor change version)
sanpei [Fri, 3 Sep 2004 22:41:37 +0000 (22:41 +0000)]
add support ELECOM UC-SGT(minor change version)
http://www2.elecom.co.jp/products/UC-SGT.html

PR: [FreeBSD-users-jp 80725]
Submitted by: NAKAMURA Kazushi <kaz@kobe1995.net>
MFC after: 1 week

20 years agoUpdate doc dates.
alfred [Fri, 3 Sep 2004 18:56:59 +0000 (18:56 +0000)]
Update doc dates.

Pointed out by: ru

20 years agoNormalize the makefile.
alfred [Fri, 3 Sep 2004 18:01:34 +0000 (18:01 +0000)]
Normalize the makefile.

submitted by: ru

20 years agoxref and give a hint as to what procctl can be used for.
alfred [Fri, 3 Sep 2004 17:52:55 +0000 (17:52 +0000)]
xref and give a hint as to what procctl can be used for.

20 years agoHook libautofs to the build.
alfred [Fri, 3 Sep 2004 17:39:00 +0000 (17:39 +0000)]
Hook libautofs to the build.

20 years agomerge in if_rl locking because if_re was originally based upon if_rl.
jmg [Fri, 3 Sep 2004 16:41:41 +0000 (16:41 +0000)]
merge in if_rl locking because if_re was originally based upon if_rl.
This essentially merges revs 1.143-1.1445 of sys/pci/if_rl.c.
This now marks the interrupt MPSAFE along with making the mutex non-recursive.

Looked over by: bms

20 years agoRemove "-" before rm -rf
ache [Fri, 3 Sep 2004 14:28:53 +0000 (14:28 +0000)]
Remove "-" before rm -rf

20 years agoAutogenerate device listings for ti(4) and tl(4)
brueffer [Fri, 3 Sep 2004 12:28:53 +0000 (12:28 +0000)]
Autogenerate device listings for ti(4) and tl(4)

MFC after: 3 days

20 years agoAdd ti(4) and tl(4)
brueffer [Fri, 3 Sep 2004 12:27:27 +0000 (12:27 +0000)]
Add ti(4) and tl(4)

MFC after: 3 days

20 years ago- move list of supported adapters into a HARDWARE section
brueffer [Fri, 3 Sep 2004 12:24:50 +0000 (12:24 +0000)]
- move list of supported adapters into a HARDWARE section
- properly capitalize (Fast) Ethernet
- bump document date

MFC after: 3 days

20 years ago- move list of supported adapters into a HARDWARE section
brueffer [Fri, 3 Sep 2004 12:23:16 +0000 (12:23 +0000)]
- move list of supported adapters into a HARDWARE section
- list the Digital EtherWORKS adapter as supported [1]
- properly capitalize (Fast|Gigabit) Ethernet
- bump document date

Obtained from: NetBSD [1]
MFC after: 3 days

20 years agoIntroduce ata_udelay() that uses tsleep instead of DELAY if possible.
sos [Fri, 3 Sep 2004 12:10:44 +0000 (12:10 +0000)]
Introduce ata_udelay() that uses tsleep instead of DELAY if possible.
In places where we have long delays that doesn't depend on too accurate
timing, use ata_udelay() instead of DELAY() so we dont uselessly spin
the CPU if not nessesary;

20 years agoDon't declare a function we are not defining.
julian [Fri, 3 Sep 2004 09:19:49 +0000 (09:19 +0000)]
Don't declare a function we are not defining.

20 years agofix compile for UP
julian [Fri, 3 Sep 2004 09:15:10 +0000 (09:15 +0000)]
fix compile for UP

20 years agoPanic if given a CAM_DATA_PHYS pointer from CAM instead of trying to handle it.
scottl [Fri, 3 Sep 2004 08:44:23 +0000 (08:44 +0000)]
Panic if given a CAM_DATA_PHYS pointer from CAM instead of trying to handle it.
It makes no sense in a PAE environment and is impossible to handle correctly.
This case is also never used right now.  This should make the iir(4) driver
ready for PAE.

20 years agoSync promise_mio_command with WIP on the Promise line of SATA controllers.
sos [Fri, 3 Sep 2004 08:23:04 +0000 (08:23 +0000)]
Sync promise_mio_command with WIP on the Promise line of SATA controllers.

20 years agoooops finish last commit.
julian [Fri, 3 Sep 2004 08:19:31 +0000 (08:19 +0000)]
ooops finish last commit.
moved the variables but not the declarations.

20 years agoMove 4bsd specific experimental IP code into the 4bsd file.
julian [Fri, 3 Sep 2004 07:42:31 +0000 (07:42 +0000)]
Move 4bsd specific experimental IP code into the 4bsd file.
Move the sysctls into kern.sched

20 years agoCleanup the defines used for various chipsets.
sos [Fri, 3 Sep 2004 07:37:53 +0000 (07:37 +0000)]
Cleanup the defines used for various chipsets.
Add new nVidia controllers.

20 years agoIf the argument to the -r flag starts with a ':' or a '|', don't try to
brooks [Fri, 3 Sep 2004 07:11:42 +0000 (07:11 +0000)]
If the argument to the -r flag starts with a ':' or a '|', don't try to
make sure it is a device.  GDB special cases these prefixes and treats
:#### as a tcp port on localhost and executes what ever follows '|'.

This allows kgdb to debug via dconschat.

Discussed with: marcel

20 years agoFixed more spacing bugs.
ru [Fri, 3 Sep 2004 06:32:11 +0000 (06:32 +0000)]
Fixed more spacing bugs.

20 years agoAdd a BUGS section and copy the wording from mmap(2)'s MAP_NOSYNC,
roam [Fri, 3 Sep 2004 06:24:25 +0000 (06:24 +0000)]
Add a BUGS section and copy the wording from mmap(2)'s MAP_NOSYNC,
documenting the obsoleteness of the msync(2) syscall and its single
remaining purpose.

PR: 70916
Submitted by: Radim Kolar <hsn@netmag.cz>
MFC after: 3 days

20 years agoJoin the effort in simplifying this makefile. ;)
ru [Fri, 3 Sep 2004 06:18:52 +0000 (06:18 +0000)]
Join the effort in simplifying this makefile.  ;)

20 years agoPush Giant deep into vm_forkproc(), acquiring it only if the process has
alc [Fri, 3 Sep 2004 05:11:32 +0000 (05:11 +0000)]
Push Giant deep into vm_forkproc(), acquiring it only if the process has
mapped System V shared memory segments (see shmfork_myhook()) or requires
the allocation of an ldt (see vm_fault_wire()).

20 years agoAutogenerate device listings for nge(4) and ste(4)
brueffer [Fri, 3 Sep 2004 04:17:19 +0000 (04:17 +0000)]
Autogenerate device listings for nge(4) and ste(4)

MFC after: 3 days