]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
21 years agoInstall routes specified by Framed-IPv6-Route. Since the format
Hajimu UMEMOTO [Thu, 19 Jun 2003 18:19:31 +0000 (18:19 +0000)]
Install routes specified by Framed-IPv6-Route.  Since the format
of Framed-IPv6-Route is user defined, it follows Framed-IP-route.

MFC after: 1 week

21 years agoUnlock the struct file lock before aquiring Giant, otherwise
Alfred Perlstein [Thu, 19 Jun 2003 18:13:07 +0000 (18:13 +0000)]
Unlock the struct file lock before aquiring Giant, otherwise
we can deadlock because of lock order reversals.  This was not
caught because Witness ignores pool mutexes right now.

Diagnosis and help: truckman
Noticed by: pho

21 years agoHook openpromio up to the build.
Jake Burkholder [Thu, 19 Jun 2003 18:06:58 +0000 (18:06 +0000)]
Hook openpromio up to the build.

21 years agoLock the vm object when freeing a vm page.
Alan Cox [Thu, 19 Jun 2003 17:56:12 +0000 (17:56 +0000)]
Lock the vm object when freeing a vm page.

21 years agoFix warnings on 64 bit platforms.
Matthew N. Dodd [Thu, 19 Jun 2003 16:09:18 +0000 (16:09 +0000)]
Fix warnings on 64 bit platforms.

Noticed by:  jake

21 years agoAdd support for the HighPoint HPT302 & HPT371
Søren Schmidt [Thu, 19 Jun 2003 15:11:04 +0000 (15:11 +0000)]
Add support for the HighPoint HPT302 & HPT371

HW sponsored by: Martin Blapp <mbr@FreeBSD.ORG>

21 years agoFix direct map page table for 2GB+ physical memory.
Hidetoshi Shimokawa [Thu, 19 Jun 2003 12:14:37 +0000 (12:14 +0000)]
Fix direct map page table for 2GB+ physical memory.

You may still need to increase NKPT for larger memory.
I have successfully booted 8GB system with NKPT=256.

21 years agoFix broken -a functionality.
Martin Blapp [Thu, 19 Jun 2003 09:19:51 +0000 (09:19 +0000)]
Fix broken -a functionality.

Reviewed by: phk
Submitted by: Martin Kammerhofer <mkamm@gmx.net>
PR: 53451

MFC: 1 week

21 years agoGerman keymap with dead keys.
Murray Stokely [Thu, 19 Jun 2003 08:34:38 +0000 (08:34 +0000)]
German keymap with dead keys.

PR: misc/28456
Submitted by: Ulrich Luttner <luttner@web.de>
MFC After: 1 week

21 years agoAdd US syscons keymap w/ accents.
Murray Stokely [Thu, 19 Jun 2003 08:08:17 +0000 (08:08 +0000)]
Add US syscons keymap w/ accents.

PR: misc/18459

21 years agoRemove bogus non-reentrant "temporary" implementation of gethostbyaddr_r()
Kris Kennaway [Thu, 19 Jun 2003 07:57:11 +0000 (07:57 +0000)]
Remove bogus non-reentrant "temporary" implementation of gethostbyaddr_r()
that has been here for 6 years and 9 months.

Reviewed by: deischen
MFC After: 1 week

21 years agophk added the -x option in May 2000, but only for regular files; for
Murray Stokely [Thu, 19 Jun 2003 07:24:26 +0000 (07:24 +0000)]
phk added the -x option in May 2000, but only for regular files; for
special files it was treated like -l.  This commit adds the -x option
in for special files as well.

PR: bin/46249
Submitted by: Colin Percival <cperciva@sfu.ca>

21 years agoIn the build process, fortune files have been randomized since at
Murray Stokely [Thu, 19 Jun 2003 07:02:00 +0000 (07:02 +0000)]
In the build process, fortune files have been randomized since at
least the 4.4-lite days.  This is pointless, since fortune(6) performs
its own randomization.  It was also problematic for binary update
systems such as ports/security/freebsd-update.  This commit simply
removes the -r option to strfile so that the datfiles are constant.

Submitted by: Colin Percival <cperciva@sfu.ca>

21 years agoAdd TLS related relocation.
Marcel Moolenaar [Thu, 19 Jun 2003 06:51:43 +0000 (06:51 +0000)]
Add TLS related relocation.

21 years agoAdd a ratelimited message of the form
Mike Silbersack [Thu, 19 Jun 2003 05:57:25 +0000 (05:57 +0000)]
Add a ratelimited message of the form
"maxproc limit exceeded by uid %i, please see tuning(7) and login.conf(5)."

Which will be triggered whenever a user hits his/her maxproc limit or
the systemwide maxproc limit is reached.

MFC after: 1 week

21 years agoAdd function prototypes.
Matthew N. Dodd [Thu, 19 Jun 2003 05:28:26 +0000 (05:28 +0000)]
Add function prototypes.

21 years ago- Rename the IPI_WAIT macro to IPI_DONE.
Jake Burkholder [Thu, 19 Jun 2003 05:27:04 +0000 (05:27 +0000)]
- Rename the IPI_WAIT macro to IPI_DONE.
- Don't require all receivers of ipis to wait for all other receivers,
  only that the sender wait for all receivers.  This should reduce the
  amount of time spent with interrupts disabled, which may be a cause
  of ipi timeouts.

Discussed with: tmm

21 years agoLD_DUMP_REL_PRE and LD_DUMP_REL_POST don't output to stderr; don't
Matthew N. Dodd [Thu, 19 Jun 2003 04:34:09 +0000 (04:34 +0000)]
LD_DUMP_REL_PRE and LD_DUMP_REL_POST don't output to stderr; don't
claim that they do.

21 years agoFILE_LOCK() uses a pool mutex, as does the vnode v_vnlock. Since pool
Don Lewis [Thu, 19 Jun 2003 04:10:56 +0000 (04:10 +0000)]
FILE_LOCK() uses a pool mutex, as does the vnode v_vnlock.  Since pool
mutexes are supposed to only be used as leaf mutexes, and what appear
to be separate pool mutexes could be aliased together, it is bad idea
for a thread to attempt to hold two pool mutexes at the same time.

Slightly rearrange the code in kern_open() so that FILE_UNLOCK() is
called before calling VOP_GETVOBJECT(), which will grab the v_vnlock
mutex.

21 years agoAdd a rate limited message reporting when kern.maxfiles is exceeded,
Mike Silbersack [Thu, 19 Jun 2003 04:07:12 +0000 (04:07 +0000)]
Add a rate limited message reporting when kern.maxfiles is exceeded,
reporting who did it.

Also, fix a style bug introduced in the previous change.

MFC after: 1 week

21 years agoProvide a mechanism for dumping relocation information.
Matthew N. Dodd [Thu, 19 Jun 2003 03:55:38 +0000 (03:55 +0000)]
Provide a mechanism for dumping relocation information.

Setting the LD_DUMP_REL_PRE or LD_DUMP_REL_POST environment variables
cause rtld-elf to output a table of all relocations.

This is useful for debugging.

21 years agoVOP_GETVOBJECT() wants to be called with the vnode lock held.
Don Lewis [Thu, 19 Jun 2003 03:55:01 +0000 (03:55 +0000)]
VOP_GETVOBJECT() wants to be called with the vnode lock held.

21 years agoLock the vm object when freeing a vm page.
Alan Cox [Thu, 19 Jun 2003 03:38:05 +0000 (03:38 +0000)]
Lock the vm object when freeing a vm page.

21 years agoLock the vm object when freeing a vm page.
Alan Cox [Thu, 19 Jun 2003 03:08:10 +0000 (03:08 +0000)]
Lock the vm object when freeing a vm page.

21 years agomake iicbb_devclass and iicbb_driver globally visible. This will let
John-Mark Gurney [Thu, 19 Jun 2003 02:50:08 +0000 (02:50 +0000)]
make iicbb_devclass and iicbb_driver globally visible.  This will let
drivers that implemnt the i2c bit banging bus interface not have to
recompile iicbb in order to add an attachment for it.

This will mean the bktr and other definitions can go back to their
respective drivers.

21 years agoMove MD function prototypes together.
Matthew N. Dodd [Thu, 19 Jun 2003 02:42:04 +0000 (02:42 +0000)]
Move MD function prototypes together.

21 years agoFix warnings; no parameters in function prototypes.
Matthew N. Dodd [Thu, 19 Jun 2003 02:39:37 +0000 (02:39 +0000)]
Fix warnings; no parameters in function prototypes.

21 years agocorrect spelling of struct cdev * from dev_t which is a 32bit type and
John-Mark Gurney [Thu, 19 Jun 2003 02:09:22 +0000 (02:09 +0000)]
correct spelling of struct cdev * from dev_t which is a 32bit type and
isn't very useful for passing pointers on LP64 systems.

device names on sparc64 and alpha should now work.

21 years agoAdd vm object locking.
Alan Cox [Thu, 19 Jun 2003 02:01:33 +0000 (02:01 +0000)]
Add vm object locking.

21 years agoAssert that the vm object is locked in vm_page_try_to_free().
Alan Cox [Thu, 19 Jun 2003 01:50:14 +0000 (01:50 +0000)]
Assert that the vm object is locked in vm_page_try_to_free().

21 years agoFixing some glaring problems with aac_disk_dump().
Scott Long [Thu, 19 Jun 2003 01:49:04 +0000 (01:49 +0000)]
Fixing some glaring problems with aac_disk_dump().
 - Mark that it cannot handle greater than 4GB of RAM at this time.  Fixing
   that will come later.  Fail any attempts to dump above thati limit.
 - If a call to aac_disk_dump() needs to be split into multiple i/o's,
   increment the virtual offset after each i/o instead of just dumping the
   same offset over and over again.
 - Bail out if bus_dmamap_load() returns an error.  Error recovery is likely
   not possible.

21 years agoFix a vm object reference leak in the page-based copy-on-write mechanism
Alan Cox [Thu, 19 Jun 2003 01:40:44 +0000 (01:40 +0000)]
Fix a vm object reference leak in the page-based copy-on-write mechanism
used by the zero-copy sockets implementation.

Reviewed by: gallatin

21 years agoAdd a solaris compatible ofw interface for third party software that
Jake Burkholder [Thu, 19 Jun 2003 01:40:11 +0000 (01:40 +0000)]
Add a solaris compatible ofw interface for third party software that
expects one to use.  Only the functions used by XFree86 are actually
implemented.

Glanced at by: tmm

21 years agoIntroduce a new flag on a file descriptor: DFLAG_SEEKABLE and use that
Poul-Henning Kamp [Wed, 18 Jun 2003 19:53:59 +0000 (19:53 +0000)]
Introduce a new flag on a file descriptor: DFLAG_SEEKABLE and use that
rather than assume that only DTYPE_VNODE is seekable.

21 years agoThe .Fn function
Philippe Charnier [Wed, 18 Jun 2003 19:43:17 +0000 (19:43 +0000)]
The .Fn function

21 years agoForced commit:
Mike Silbersack [Wed, 18 Jun 2003 19:00:25 +0000 (19:00 +0000)]
Forced commit:

Rev 1.201 also removed the out of file descriptor warning messages
displayed to the console.  They were not ratelimited, and only made
a bad situation more annoying.

21 years agoReserve the last 5% of file descriptors for root use. This should allow
Mike Silbersack [Wed, 18 Jun 2003 18:57:58 +0000 (18:57 +0000)]
Reserve the last 5% of file descriptors for root use.  This should allow
systems to fail more gracefully when a file descriptor exhaustion situation
occurs.

Original patch by: David G. Andersen <dga@lcs.mit.edu>
PR: 45353
MFC after: 1 week

21 years agoInitialize struct fileops with C99 sparse initialization.
Poul-Henning Kamp [Wed, 18 Jun 2003 18:16:40 +0000 (18:16 +0000)]
Initialize struct fileops with C99 sparse initialization.

21 years agoAdd FBTYPEs used by the sbus bus support in XFree86. This uses some of
Jake Burkholder [Wed, 18 Jun 2003 17:49:52 +0000 (17:49 +0000)]
Add FBTYPEs used by the sbus bus support in XFree86.  This uses some of
the values that are "reserved", but they are not reserved anywhere else
so I'm assuming this is what they were unreserved for.  Unfortunately
some of the values for local syscons types overlap the values used for
sbus adapters elsewhere, so we can't have all the same values.

21 years agoAdd IPv6 related attributes defined in RFC3162.
Hajimu UMEMOTO [Wed, 18 Jun 2003 17:29:15 +0000 (17:29 +0000)]
Add IPv6 related attributes defined in RFC3162.

MFC after: 1 week

21 years agoIgnore fake ttes in pmap_copy, its too hard to deal with them not having
Jake Burkholder [Wed, 18 Jun 2003 17:03:04 +0000 (17:03 +0000)]
Ignore fake ttes in pmap_copy, its too hard to deal with them not having
a real vm_page right now.  This fixes a panic when processes with resident
device mappings fork, such as the X server.

21 years agoFollow the (good) trend of returning import files to vendor versions
Ruslan Ermilov [Wed, 18 Jun 2003 16:43:43 +0000 (16:43 +0000)]
Follow the (good) trend of returning import files to vendor versions
where possible for easier future imports.

21 years agoFurther cleanup of the sparc64 busdma implementation:
Thomas Moestl [Wed, 18 Jun 2003 16:41:36 +0000 (16:41 +0000)]
Further cleanup of the sparc64 busdma implementation:
- Move prototypes for sparc64-specific helper functions from bus.h to
  bus_private.h
- Move the method pointers from struct bus_dma_tag into a separate
  structure; this saves some memory, and allows to use a single method
  table for each busdma backend, so that the bus drivers need no longer
  be changed if the methods tables need to be modified.
- Remove the hierarchical tag method lookup. It was never really useful,
  since the layering is fixed, and the current implementations do not
  need to call into parent implementations anyway. Each tag inherits
  its method table pointer and cookie from the parent (or the root tag)
  now, and the method wrapper macros directly use the method table
  of the tag.
- Add a method table to the non-IOMMU backend, remove unnecessary
  prototypes, remove the extra parent tag argument.
- Rename sparc64_dmamem_alloc_map() and sparc64_dmamem_free_map() to
  sparc64_dma_alloc_map() and sparc64_dma_free_map(), move them to a
  better place and use them for all map allocations and deallocations.
- Add a method table to the iommu backend, and staticize functions,
  remove the extra parent tag argument.
- Change the psycho and sbus drivers to just set cookie and method table
  in the root tag.
- Miscellaneous small fixes.

21 years agoAdd defines required for TLS support.
Alexander Kabaev [Wed, 18 Jun 2003 16:38:22 +0000 (16:38 +0000)]
Add defines required for TLS support.

21 years agoAvoid a NULL pointer dereference.
Matthew N. Dodd [Wed, 18 Jun 2003 16:17:13 +0000 (16:17 +0000)]
Avoid a NULL pointer dereference.

21 years agoMoved the syscons options, kbd options and DEV_SPLASH to the MI options
Jake Burkholder [Wed, 18 Jun 2003 15:25:01 +0000 (15:25 +0000)]
Moved the syscons options, kbd options and DEV_SPLASH to the MI options
file.

21 years agoMake the execle() synopsis look (again) like a normal C prototype.
Ruslan Ermilov [Wed, 18 Jun 2003 15:24:21 +0000 (15:24 +0000)]
Make the execle() synopsis look (again) like a normal C prototype.
Also fixed the rest of ell (list) functions prototypes to include
a (commented out) terminating null pointer.

Pointed out by: bde
Obtained from: POSIX.1-2001
Glanced at by: imp

21 years agos/USE_OPENLDAP/WITH_OPENLDAP/ per request from kris.
Michael Reifenberger [Wed, 18 Jun 2003 14:23:44 +0000 (14:23 +0000)]
s/USE_OPENLDAP/WITH_OPENLDAP/ per request from kris.

21 years agoUse stock (FSF) version of this file from now on.
Ruslan Ermilov [Wed, 18 Jun 2003 14:04:03 +0000 (14:04 +0000)]
Use stock (FSF) version of this file from now on.

The local hack to reset the terminal window size after info(1)
has been asleep and is awakening is superseded by the official
fix in Texinfo 4.4.

PR: gnu/51733
Submitted by: AIDA Shinra (author of the official fix)

21 years agoUpdate for version 4.6 import.
Ruslan Ermilov [Wed, 18 Jun 2003 13:30:44 +0000 (13:30 +0000)]
Update for version 4.6 import.

21 years ago- Use the initial terminal mode instead of the current mode
Yaroslav Tykhiy [Wed, 18 Jun 2003 13:22:44 +0000 (13:22 +0000)]
- Use the initial terminal mode instead of the current mode
  as the source of defaults for terminal device parameters.

- Do duplucate code reduction and simplification enabled by
  the above.

Reviewed by: green
MFC after: 1 month

21 years agoUpdate for texinfo 4.6.
Ruslan Ermilov [Wed, 18 Jun 2003 13:02:27 +0000 (13:02 +0000)]
Update for texinfo 4.6.

21 years agoMerge texinfo 4.6 changes onto the trunk.
Ruslan Ermilov [Wed, 18 Jun 2003 13:02:02 +0000 (13:02 +0000)]
Merge texinfo 4.6 changes onto the trunk.

21 years agoUse stock (FSF) version of this file.
Ruslan Ermilov [Wed, 18 Jun 2003 13:01:38 +0000 (13:01 +0000)]
Use stock (FSF) version of this file.

21 years agoThis commit was generated by cvs2svn to compensate for changes in r116528,
Ruslan Ermilov [Wed, 18 Jun 2003 13:01:08 +0000 (13:01 +0000)]
This commit was generated by cvs2svn to compensate for changes in r116528,
which included commits to RCS files with non-trunk default branches.

21 years agoThis commit was generated by cvs2svn to compensate for changes in r116525,
Ruslan Ermilov [Wed, 18 Jun 2003 12:57:43 +0000 (12:57 +0000)]
This commit was generated by cvs2svn to compensate for changes in r116525,
which included commits to RCS files with non-trunk default branches.

21 years agoImport of stripped down GNU texinfo 4.6
Ruslan Ermilov [Wed, 18 Jun 2003 12:57:43 +0000 (12:57 +0000)]
Import of stripped down GNU texinfo 4.6

21 years agoPreserve an involunteerily joke SunCheckup has been providing.
Joerg Wunsch [Wed, 18 Jun 2003 12:46:20 +0000 (12:46 +0000)]
Preserve an involunteerily joke SunCheckup has been providing.
(NB: the space before the colon in the second line is authentic, please
don't remove.)

21 years agoNow that most of this file is new, stylify the rest and correct the
Hartmut Brandt [Wed, 18 Jun 2003 10:53:49 +0000 (10:53 +0000)]
Now that most of this file is new, stylify the rest and correct the
style bugs (space/tab) introduced by me.

21 years agoSleep on "-" in our normal state to simplify debugging.
Poul-Henning Kamp [Wed, 18 Jun 2003 10:33:09 +0000 (10:33 +0000)]
Sleep on "-" in our normal state to simplify debugging.

21 years agoThis commit was generated by cvs2svn to compensate for changes in r116520,
Dag-Erling Smørgrav [Wed, 18 Jun 2003 09:44:09 +0000 (09:44 +0000)]
This commit was generated by cvs2svn to compensate for changes in r116520,
which included commits to RCS files with non-trunk default branches.

21 years agoAvoid side effects in macro arguments (perforce change #33323)
Dag-Erling Smørgrav [Wed, 18 Jun 2003 09:44:09 +0000 (09:44 +0000)]
Avoid side effects in macro arguments (perforce change #33323)

Submitted by: Dmitry V. Levin <ldv@altlinux.org>

21 years agoStyle: __FBSDID().
Hartmut Brandt [Wed, 18 Jun 2003 09:31:37 +0000 (09:31 +0000)]
Style: __FBSDID().

21 years agoAdd "GEOM_FOX", a class which detects and selects between multiple
Poul-Henning Kamp [Wed, 18 Jun 2003 09:29:28 +0000 (09:29 +0000)]
Add "GEOM_FOX", a class which detects and selects between multiple
redundant paths to the same device.

This class reacts to a label in the first sector of the device,
which is created the following way:

        #    "0123456789abcdef012345..."
        #    "<----magic-----><-id-...>
        echo "GEOM::FOX       someid" | dd of=/dev/da0 conv=sync

NB: Since the fact that multiple disk devices are in fact the same
    device is not known to GEOM, the geom taste/spoil process cannot
    fully catch all corner cases and this module can therefore be
    confused if you do the right wrong things.

NB: The disk level drivers need to do the right thing for this to
    be useful, and that is not by definition currently the case.

21 years agoAdd (optional, default off) support to kerberos5 for supporting openldap.
Michael Reifenberger [Wed, 18 Jun 2003 09:11:34 +0000 (09:11 +0000)]
Add (optional, default off) support to kerberos5 for supporting openldap.
Tests with openldap20 where successful whereas openldap21 didn't like
the way hdb-ldap accessed openldap (doesn't like non-bind access).
To activate the support put a USE_OPENLDAP=yes in your make.conf.
The OPENLDAPBASE is also optional and points to /usr/local as default.

Approved by: markm
MFC after: 2 weeks

21 years agoAdd missing */
Poul-Henning Kamp [Wed, 18 Jun 2003 06:49:28 +0000 (06:49 +0000)]
Add missing */

21 years agoDon't lock scheduler lock twice.
David Xu [Wed, 18 Jun 2003 06:08:03 +0000 (06:08 +0000)]
Don't lock scheduler lock twice.

21 years agoInclude libmap.h for prototypes.
Matthew N. Dodd [Wed, 18 Jun 2003 05:31:08 +0000 (05:31 +0000)]
Include libmap.h for prototypes.

21 years agoLock the vm object when freeing a vm page.
Alan Cox [Wed, 18 Jun 2003 04:27:18 +0000 (04:27 +0000)]
Lock the vm object when freeing a vm page.

21 years ago- Add support for DT_FLAGS.
Matthew N. Dodd [Wed, 18 Jun 2003 03:34:29 +0000 (03:34 +0000)]
- Add support for DT_FLAGS.
- Define various things from the most recent ELF spec.

21 years agoFix a performance bug in all of the various implementations of
Alan Cox [Wed, 18 Jun 2003 02:57:38 +0000 (02:57 +0000)]
Fix a performance bug in all of the various implementations of
uma_small_alloc(): They always zeroed the page regardless of what the
caller requested.

21 years agoHandle recursion on the vm_page_queue_mtx manually in pmap_qenter and
Jake Burkholder [Tue, 17 Jun 2003 23:22:35 +0000 (23:22 +0000)]
Handle recursion on the vm_page_queue_mtx manually in pmap_qenter and
pmap_qremove, in order to avoid making the mutex recursable.

Discussed with: alc

21 years agoRemove another reference to ffsinfo.8
Christian Brueffer [Tue, 17 Jun 2003 22:47:11 +0000 (22:47 +0000)]
Remove another reference to ffsinfo.8

21 years agoMore correctly spell "-static" as "NOSHARED?=YES"
Doug Barton [Tue, 17 Jun 2003 20:07:49 +0000 (20:07 +0000)]
More correctly spell "-static" as "NOSHARED?=YES"

21 years agoWhitespace around last commit. Translators kindly ignore.
Bruce A. Mah [Tue, 17 Jun 2003 20:06:13 +0000 (20:06 +0000)]
Whitespace around last commit.  Translators kindly ignore.

21 years agoBring the matcd(4) driver back to the hardware notes.
Bruce A. Mah [Tue, 17 Jun 2003 20:05:15 +0000 (20:05 +0000)]
Bring the matcd(4) driver back to the hardware notes.

21 years agoNew release notes: matcd(4), BIND 8.3.6, lukemftp 20030615.
Bruce A. Mah [Tue, 17 Jun 2003 20:01:49 +0000 (20:01 +0000)]
New release notes:  matcd(4), BIND 8.3.6, lukemftp 20030615.

Modified release notes:  Mention the old OpenPAM version when noting
the update.

21 years agoBump WARNS to 6. Add usage(). Use provided xmalloc() instead of malloc().
Philippe Charnier [Tue, 17 Jun 2003 19:58:33 +0000 (19:58 +0000)]
Bump WARNS to 6. Add usage(). Use provided xmalloc() instead of malloc().
Use err().

21 years agoAdd MLINK for busdma(9) to bus_dma(9).
Hiten Pandya [Tue, 17 Jun 2003 19:50:59 +0000 (19:50 +0000)]
Add MLINK for busdma(9) to bus_dma(9).
This resolves confusion for at least 10 people.

Suggested by: Bruce M. Simpson <bms@spc.org>
Approved by: des (mentor)

21 years ago - Use a more robust mechanism for determining whether or not a kse is on a
Jeff Roberson [Tue, 17 Jun 2003 19:49:18 +0000 (19:49 +0000)]
 - Use a more robust mechanism for determining whether or not a kse is on a
   kseq.

21 years agoRemove references to ffsinfo(8) for now. It was disconnected from
Christian Brueffer [Tue, 17 Jun 2003 19:21:43 +0000 (19:21 +0000)]
Remove references to ffsinfo(8) for now.  It was disconnected from
the build almost a year ago.

21 years agoDrop the proc lock around SYSCTL_OUT in the no-threads case.
Scott Long [Tue, 17 Jun 2003 19:14:00 +0000 (19:14 +0000)]
Drop the proc lock around SYSCTL_OUT in the no-threads case.

Submitted by: truckman

21 years agoReference the hatm(4) driver man page.
Hartmut Brandt [Tue, 17 Jun 2003 16:15:47 +0000 (16:15 +0000)]
Reference the hatm(4) driver man page.

21 years agoThe man page for the Fore/Marconi HE155/622 driver.
Hartmut Brandt [Tue, 17 Jun 2003 16:14:31 +0000 (16:14 +0000)]
The man page for the Fore/Marconi HE155/622 driver.

21 years agoThis is a driver for Fore/Marconi HE155 and HE622 ATM cards. It is full
Hartmut Brandt [Tue, 17 Jun 2003 16:12:50 +0000 (16:12 +0000)]
This is a driver for Fore/Marconi HE155 and HE622 ATM cards. It is full
busdma and has extensively been tested on i386 and sparc64.

21 years agoFix bge at 10Mbit. The defines for 10-Half and 10-Full were swapped.
Paul Saab [Tue, 17 Jun 2003 15:02:28 +0000 (15:02 +0000)]
Fix bge at 10Mbit.  The defines for 10-Half and 10-Full were swapped.

Shamed into fixing by: John Cagle <john.cagle@hp.com>

21 years agoSend the close request to the SMB server in smbfs_inactive(), instead of
Tim J. Robbins [Tue, 17 Jun 2003 12:58:02 +0000 (12:58 +0000)]
Send the close request to the SMB server in smbfs_inactive(), instead of
smbfs_close(). This fixes paging to and from mmap()'d regions of smbfs
files after the descriptor has been closed, and makes thttpd, GNU ld,
and perhaps more things work that depend on being able to do this.

PR: 48291

21 years agoAdd FREECOM PCCARD-IDE to the mix. It doesn't have a manufacturer or
Warner Losh [Tue, 17 Jun 2003 12:33:53 +0000 (12:33 +0000)]
Add FREECOM PCCARD-IDE to the mix.  It doesn't have a manufacturer or
product ID, so we have to use the CIS strings to ID it.

dmesg by: Christian Laursen

21 years agoSync to 1.53
Warner Losh [Tue, 17 Jun 2003 12:29:49 +0000 (12:29 +0000)]
Sync to 1.53

21 years agoImprove the manpage language a bit.
Yaroslav Tykhiy [Tue, 17 Jun 2003 12:29:36 +0000 (12:29 +0000)]
Improve the manpage language a bit.
A PPP login program is started _automatically_ (i.e., without
human intervention) even with the "pl" capability unset, as soon
as a PPP frame is detected.  But with "pl" set, a PPP login program
is started independently of the result of PPP detection (which is
rendered unnecessary then,) i.e. _unconditionally_.

21 years agoAdd FREECOM PCCARD-IDE
Warner Losh [Tue, 17 Jun 2003 12:29:20 +0000 (12:29 +0000)]
Add FREECOM PCCARD-IDE

21 years agoAdd definitions for the ioctls that are used by netgraph and harp to open
Hartmut Brandt [Tue, 17 Jun 2003 11:51:30 +0000 (11:51 +0000)]
Add definitions for the ioctls that are used by netgraph and harp to open
and close VCCs.

21 years ago - Temporarily patch a problem where the interact score could be negative
Jeff Roberson [Tue, 17 Jun 2003 10:21:34 +0000 (10:21 +0000)]
 - Temporarily patch a problem where the interact score could be negative
   because the run time exceeds the largest value a signed int can hold.
   The real solution involves calculating how far we are over the limit.
   To quickly solve this problem we loop removing 1/5th of the current value
   until it falls below the limit.  The common case requires no passes.

21 years agoXref police: chmod(8) -> chmod(1).
Maxim Sobolev [Tue, 17 Jun 2003 09:53:03 +0000 (09:53 +0000)]
Xref police: chmod(8) -> chmod(1).

21 years agoXref police: ntp.conf(8) -> ntp.conf(5).
Maxim Sobolev [Tue, 17 Jun 2003 09:51:17 +0000 (09:51 +0000)]
Xref police: ntp.conf(8) -> ntp.conf(5).

21 years agoXref policy: exit(2) -> _exit(2).
Maxim Sobolev [Tue, 17 Jun 2003 09:36:47 +0000 (09:36 +0000)]
Xref policy: exit(2) -> _exit(2).

21 years agoGive an example of the more efficient conflict resolution command
Doug Barton [Tue, 17 Jun 2003 09:20:16 +0000 (09:20 +0000)]
Give an example of the more efficient conflict resolution command
suggested by the version of the commit message that's mailed out
as opposed to the more error prone version that will be suggested
when doing the actual import.

21 years agoString the timecounter paper into the build.
Poul-Henning Kamp [Tue, 17 Jun 2003 09:14:34 +0000 (09:14 +0000)]
String the timecounter paper into the build.

21 years agoCompile sunlabel on all archs.
Poul-Henning Kamp [Tue, 17 Jun 2003 09:12:42 +0000 (09:12 +0000)]
Compile sunlabel on all archs.

21 years agoSet f_mntfromname[] to "fdescfs" instead of "fdesc" for consistency
Tim J. Robbins [Tue, 17 Jun 2003 09:00:15 +0000 (09:00 +0000)]
Set f_mntfromname[] to "fdescfs" instead of "fdesc" for consistency
with other synthetic filesystems, which have f_mntfromname the same
as f_fstypename. Noticed by Sean Kelly on -current.