]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
23 years agomdoc(7) police: expand plain text xrefs.
Ruslan Ermilov [Wed, 8 Aug 2001 11:48:28 +0000 (11:48 +0000)]
mdoc(7) police: expand plain text xrefs.

23 years agoUrge the reader to start using getaddrinfo(3) and getnameinfo(3)
Ruslan Ermilov [Wed, 8 Aug 2001 11:05:47 +0000 (11:05 +0000)]
Urge the reader to start using getaddrinfo(3) and getnameinfo(3)
protocol-independant functions that don't use static memory area.

Suggested by: nik
Liked by: ume, brian

23 years agoSilence some more warnings, mostly from `-W -Wwrite-strings'.
Thomas Gellekum [Wed, 8 Aug 2001 10:58:50 +0000 (10:58 +0000)]
Silence some more warnings, mostly from `-W -Wwrite-strings'.

23 years agomdoc(7) police: remove whitespace at EOL.
Ruslan Ermilov [Wed, 8 Aug 2001 10:28:18 +0000 (10:28 +0000)]
mdoc(7) police: remove whitespace at EOL.

23 years agomdoc(7) police: markup nits.
Ruslan Ermilov [Wed, 8 Aug 2001 10:27:25 +0000 (10:27 +0000)]
mdoc(7) police: markup nits.

23 years agomdoc(7) police: markup nits.
Ruslan Ermilov [Wed, 8 Aug 2001 10:16:02 +0000 (10:16 +0000)]
mdoc(7) police: markup nits.

23 years agomdoc(7) police: markup, grammar, and spelling nits.
Ruslan Ermilov [Wed, 8 Aug 2001 10:04:08 +0000 (10:04 +0000)]
mdoc(7) police: markup, grammar, and spelling nits.

23 years agomdoc(7) police: markup nits.
Ruslan Ermilov [Wed, 8 Aug 2001 09:16:47 +0000 (09:16 +0000)]
mdoc(7) police: markup nits.

23 years agomdoc(7) police: markup nits.
Ruslan Ermilov [Wed, 8 Aug 2001 08:51:03 +0000 (08:51 +0000)]
mdoc(7) police: markup nits.

23 years agoFixed typo.
Ruslan Ermilov [Wed, 8 Aug 2001 08:40:40 +0000 (08:40 +0000)]
Fixed typo.

PR: docs/29532

23 years agos/vm_page_io_finised/vm_page_io_finished/
Ruslan Ermilov [Wed, 8 Aug 2001 08:27:19 +0000 (08:27 +0000)]
s/vm_page_io_finised/vm_page_io_finished/

Submitted by: Chad David <davidc@colnta.acns.ab.ca>

23 years agomdoc(7) police: fixed spelling of vm_page_io_finished(), fixed markup.
Ruslan Ermilov [Wed, 8 Aug 2001 08:24:48 +0000 (08:24 +0000)]
mdoc(7) police: fixed spelling of vm_page_io_finished(), fixed markup.

23 years agoUpdate ptrace(2) re: PT_READ_U and PT_WRITE_U
Peter Wemm [Wed, 8 Aug 2001 05:28:09 +0000 (05:28 +0000)]
Update ptrace(2) re: PT_READ_U and PT_WRITE_U

23 years agoZap 'ptrace(PT_READ_U, ...)' and 'ptrace(PT_WRITE_U, ...)' since they
Peter Wemm [Wed, 8 Aug 2001 05:25:15 +0000 (05:25 +0000)]
Zap 'ptrace(PT_READ_U, ...)' and 'ptrace(PT_WRITE_U, ...)' since they
are a really nasty interface that should have been killed long ago
when 'ptrace(PT_[SG]ETREGS' etc came along.  The entity that they
operate on (struct user) will not be around much longer since it
is part-per-process and part-per-thread in a post-KSE world.

gdb does not actually use this except for the obscure 'info udot'
command which does a hexdump of as much of the child's 'struct user'
as it can get.  It carries its own #defines so it doesn't break
compiles.

23 years agoWe do not have UPAGES following the tail end of the user VM space anymore.
Peter Wemm [Wed, 8 Aug 2001 04:02:22 +0000 (04:02 +0000)]
We do not have UPAGES following the tail end of the user VM space anymore.

23 years agoImprove the example FreeBSD/Beastie poster a bit:
Poul-Henning Kamp [Tue, 7 Aug 2001 22:09:47 +0000 (22:09 +0000)]
Improve the example FreeBSD/Beastie poster a bit:
Move Kirks copyright up above the bottom banner.
Use the right font in the bottom banner.
Move the bottom banner up so inkjet printers can print it.

23 years agoDocument removal of hardware support from installkernel. Reflects:
Wilko Bulte [Tue, 7 Aug 2001 21:10:17 +0000 (21:10 +0000)]
Document removal of hardware support from installkernel. Reflects:

  obrien      2001/07/21 10:38:46 PDT

  Modified files:
    release/alpha        dokern.sh
  Log:
  Fix the install kernel on a 1.44MB floppy again.
  I had to be aggressively Draconian to succeed.
  I diked out:
  + Multia, NoName, PC/EB 64, Aspen Alpine support.
  + SCSI tape support
  + AMI MegaRAID controller support
  + All parallel bus support (includes PLIP)
  + vx (3c590, 3c595), pcn (AMD Am79C97x PCI 10/100), sf (Adaptec AIC-6915),
    sis (SiS 900/SiS 7016), ste (Sundance ST201 (D-Link DFE-550TX)),
    wb (Winbond W89C840F) support.

23 years agoAllow the user to specify port ranges against which to match inet sockets.
Dag-Erling Smørgrav [Tue, 7 Aug 2001 19:59:52 +0000 (19:59 +0000)]
Allow the user to specify port ranges against which to match inet sockets.

Suggested by: roam

23 years agoMove all the prototypes to one place.
Dima Dorfman [Tue, 7 Aug 2001 19:27:46 +0000 (19:27 +0000)]
Move all the prototypes to one place.

23 years agoIntroduce a force option, MD_FORCE, that instructs the driver to
Dima Dorfman [Tue, 7 Aug 2001 19:23:16 +0000 (19:23 +0000)]
Introduce a force option, MD_FORCE, that instructs the driver to
bypass some extra anti-foot-shooting measures.  Currently, its only
effect is to allow detaching a device while it's still open (e.g.,
mounted).  This is useful for testing how the system reacts to a disk
suddenly going away, which can happen with some removeable media.

At this point, the force option is only checked on detach, so it
would've been possible to allow the option to be passed with the
MDIOCDETACH operation.  This was not done to allow the possibility of
having the force flag influence other tests in the future, which may
not necessarily deal with detaching the device.

Reviewed by: sobomax
Approved by: phk

23 years agoGrab Giant arond page faults. ia64 boots again in the simulator now.
John Baldwin [Tue, 7 Aug 2001 17:31:42 +0000 (17:31 +0000)]
Grab Giant arond page faults.  ia64 boots again in the simulator now.

23 years agoAdding missing () in a KASSERT format string.
Scott Long [Tue, 7 Aug 2001 16:48:28 +0000 (16:48 +0000)]
Adding missing () in a KASSERT format string.

Submitted by: brandt@fokus.gmd.de

23 years agomdoc(7) police:
Ruslan Ermilov [Tue, 7 Aug 2001 15:48:51 +0000 (15:48 +0000)]
mdoc(7) police:

Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.

23 years agoAdd libxslt and its dependencies.
Nik Clayton [Tue, 7 Aug 2001 15:28:20 +0000 (15:28 +0000)]
Add libxslt and its dependencies.

Submitted by: John Hay

23 years agoApply pending /etc/ttys changes before calling editor on it
Andrey A. Chernov [Tue, 7 Aug 2001 15:13:42 +0000 (15:13 +0000)]
Apply pending /etc/ttys changes before calling editor on it

Approved by: rwatson

23 years agomdoc(7) police: markup/spelling nits.
Ruslan Ermilov [Tue, 7 Aug 2001 14:12:13 +0000 (14:12 +0000)]
mdoc(7) police: markup/spelling nits.

23 years agomdoc(7) police: markup nits.
Ruslan Ermilov [Tue, 7 Aug 2001 13:59:48 +0000 (13:59 +0000)]
mdoc(7) police: markup nits.

23 years agomdoc(7) police: removed hard sentence breaks.
Ruslan Ermilov [Tue, 7 Aug 2001 13:56:00 +0000 (13:56 +0000)]
mdoc(7) police: removed hard sentence breaks.

23 years agos/should must/must/ plus markup nit.
Ruslan Ermilov [Tue, 7 Aug 2001 13:50:36 +0000 (13:50 +0000)]
s/should must/must/ plus markup nit.

23 years agomdoc(7) police: bump document date for the previous delta.
Ruslan Ermilov [Tue, 7 Aug 2001 13:45:55 +0000 (13:45 +0000)]
mdoc(7) police: bump document date for the previous delta.

23 years agomdoc(7) police: sort xrefs.
Ruslan Ermilov [Tue, 7 Aug 2001 13:41:38 +0000 (13:41 +0000)]
mdoc(7) police: sort xrefs.

23 years agomdoc(7) police: bump document date for the previous delta, fix markup.
Ruslan Ermilov [Tue, 7 Aug 2001 13:40:07 +0000 (13:40 +0000)]
mdoc(7) police: bump document date for the previous delta, fix markup.

23 years agomdoc(7) police: markup nits.
Ruslan Ermilov [Tue, 7 Aug 2001 13:26:57 +0000 (13:26 +0000)]
mdoc(7) police: markup nits.

23 years agomdoc(7) police: we use .Va for sysctl(8) MIB variables.
Ruslan Ermilov [Tue, 7 Aug 2001 13:21:15 +0000 (13:21 +0000)]
mdoc(7) police: we use .Va for sysctl(8) MIB variables.

23 years agomdoc(7) police:
Ruslan Ermilov [Tue, 7 Aug 2001 13:18:09 +0000 (13:18 +0000)]
mdoc(7) police:

- Added SYNOPSIS
- Removed HISTORY information from DESCRIPTION
- Removed whitespace at EOL
- Minor markup nits

23 years agomdoc(7) police: removed hard sentence breaks and trailing whitespaces.
Ruslan Ermilov [Tue, 7 Aug 2001 13:00:43 +0000 (13:00 +0000)]
mdoc(7) police: removed hard sentence breaks and trailing whitespaces.

23 years agoIn preparation for MFC of sysinstall changes to edit /etc/ttys in
Robert Watson [Tue, 7 Aug 2001 12:48:17 +0000 (12:48 +0000)]
In preparation for MFC of sysinstall changes to edit /etc/ttys in
post-install config, reduce the potential confusion from the existence
of both configTTYs and configTtys by renaming configTTYs to
configEtcTtys.  While this is not a C naming conflict, it was probably
a poor choice of names on my part.

23 years agoMore spelling fixes.
Ruslan Ermilov [Tue, 7 Aug 2001 12:47:57 +0000 (12:47 +0000)]
More spelling fixes.

23 years agomdoc(7) police: sort xrefs.
Ruslan Ermilov [Tue, 7 Aug 2001 12:33:11 +0000 (12:33 +0000)]
mdoc(7) police: sort xrefs.

23 years agoMerged from sys/dev/syscons/syscons.c revisions 1.370, 1.371 and 1.372.
Yoshihiro Takahashi [Tue, 7 Aug 2001 12:23:47 +0000 (12:23 +0000)]
Merged from sys/dev/syscons/syscons.c revisions 1.370, 1.371 and 1.372.

23 years agomdoc(7) police: markup nits.
Ruslan Ermilov [Tue, 7 Aug 2001 12:17:32 +0000 (12:17 +0000)]
mdoc(7) police: markup nits.

23 years agodialog(3) -> dialog_noyes(3).
Ruslan Ermilov [Tue, 7 Aug 2001 12:13:22 +0000 (12:13 +0000)]
dialog(3) -> dialog_noyes(3).

23 years agoMerged from sys/dev/syscons/scterm-sc.c revision 1.16.
Yoshihiro Takahashi [Tue, 7 Aug 2001 12:10:17 +0000 (12:10 +0000)]
Merged from sys/dev/syscons/scterm-sc.c revision 1.16.

23 years agoDon't call wakeup() while we are in DDB. The patch was
Kazutaka YOKOTA [Tue, 7 Aug 2001 11:51:26 +0000 (11:51 +0000)]
Don't call wakeup() while we are in DDB. The patch was
developed by bde. I added the same check in one more place
where wakeup() might be called during the DDB session.
Submitted by: bde

23 years agoSpelling.
Stephen McKay [Tue, 7 Aug 2001 11:09:17 +0000 (11:09 +0000)]
Spelling.

23 years agoFix warnings resulting from `-Wredundant-decls -Wstrict-prototypes'.
Thomas Gellekum [Tue, 7 Aug 2001 11:09:15 +0000 (11:09 +0000)]
Fix warnings resulting from `-Wredundant-decls -Wstrict-prototypes'.

23 years agoFix some fractured english. The translators can ignore this.
Mark Murray [Tue, 7 Aug 2001 09:14:51 +0000 (09:14 +0000)]
Fix some fractured english. The translators can ignore this.

23 years agoHopefully squish the problem of mm creating sendmail files in
Doug Barton [Tue, 7 Aug 2001 06:22:12 +0000 (06:22 +0000)]
Hopefully squish the problem of mm creating sendmail files in
the source tree once and for all.

Pointed out by: A cast of thousands

Reviewed by: asmodai

23 years agoDocument sx_try_[sx]lock().
Jason Evans [Tue, 7 Aug 2001 04:29:53 +0000 (04:29 +0000)]
Document sx_try_[sx]lock().

23 years agoConstify, staticize, and set WARNS=2.
Mike Barcroft [Mon, 6 Aug 2001 23:20:06 +0000 (23:20 +0000)]
Constify, staticize, and set WARNS=2.

MFC after: 3 days

23 years agoAdd PCI ID for Cisco Aironet 350 Series cards. The patch differs
Brooks Davis [Mon, 6 Aug 2001 23:14:16 +0000 (23:14 +0000)]
Add PCI ID for Cisco Aironet 350 Series cards.  The patch differs
slightly from the submitted one.

PR: kern/29415
Submitted by: Bob Fleck <rfleck@cigital.com>

23 years agoo Correctly define rcsid.
Mike Barcroft [Mon, 6 Aug 2001 22:01:31 +0000 (22:01 +0000)]
o Correctly define rcsid.
o Add consts where appropriate.
o Rename some variables that were shadowing global declarations.
o Remove register storage-classes.
o Make errmsg a const, so we can just set error messages instead
  of using sprintf/strcpy.
o Set WARNS=2

Reviewed by: bde, des

23 years agoRecognise @option directives instead of falling through to the default
Kris Kennaway [Mon, 6 Aug 2001 20:09:26 +0000 (20:09 +0000)]
Recognise @option directives instead of falling through to the default
"unknown command" clause.

PR: 29262

23 years agoMake AAC_COMPAT_LINUX optional once again.
Scott Long [Mon, 6 Aug 2001 19:40:47 +0000 (19:40 +0000)]
Make AAC_COMPAT_LINUX optional once again.

Submitted by: julian

23 years agoprinted current sequence number of the SA. accordingly, changed
Hajimu UMEMOTO [Mon, 6 Aug 2001 19:40:01 +0000 (19:40 +0000)]
printed current sequence number of the SA.  accordingly, changed
into sadb_x_sa2_sequence from sadb_x_sa2_reserved3 in the sadb_x_sa2
structure.  Also the output of setkey is changed.  sequence number
of the sadb is replaced to the end of the output.

Obtained from: KAME

23 years agodo not play too much trick with evaluation order. from netbsd
Hajimu UMEMOTO [Mon, 6 Aug 2001 19:34:41 +0000 (19:34 +0000)]
do not play too much trick with evaluation order.  from netbsd

Obtained from: KAME

23 years agofixed to make a response in key_spdadd(). reported by <R.P.Koster@kpn.com>
Hajimu UMEMOTO [Mon, 6 Aug 2001 19:32:47 +0000 (19:32 +0000)]
fixed to make a response in key_spdadd().  reported by <R.P.Koster@kpn.com>

Obtained from: KAME

23 years agomerged key_cmpsaidx_*.
Hajimu UMEMOTO [Mon, 6 Aug 2001 19:31:13 +0000 (19:31 +0000)]
merged key_cmpsaidx_*.

Obtained from: KAME

23 years agoblah, fix missing commas in 'SEE ALSO' section.
Scott Long [Mon, 6 Aug 2001 19:21:27 +0000 (19:21 +0000)]
blah, fix missing commas in 'SEE ALSO' section.

23 years agoAfter confering with sheldonh, it was decided that the tuning section should
Scott Long [Mon, 6 Aug 2001 18:16:46 +0000 (18:16 +0000)]
After confering with sheldonh, it was decided that the tuning section should
be renamed back to 'Tuning' and should be a subsection under 'Description'.
also make a few other minor tweaks.

Reviewed by: sheldonh (in principal)

23 years ago-Finished cleanup of old 'ThinkPad' comments that are no longer useful.
Nate Williams [Mon, 6 Aug 2001 16:04:39 +0000 (16:04 +0000)]
-Finished cleanup of old 'ThinkPad' comments that are no longer useful.

Reminded by: bde

23 years agoNow properly use logger's facility argument
Nick Sayer [Mon, 6 Aug 2001 15:52:42 +0000 (15:52 +0000)]
Now properly use logger's facility argument

23 years agoGet the order of the sys/_lock.h and sys/_mutex.h headers right.
John Baldwin [Mon, 6 Aug 2001 14:25:35 +0000 (14:25 +0000)]
Get the order of the sys/_lock.h and sys/_mutex.h headers right.

23 years agoPreviously, the ELF linker would always just store the pointer to a
Brian Feldman [Mon, 6 Aug 2001 14:21:57 +0000 (14:21 +0000)]
Previously, the ELF linker would always just store the pointer to a
filename passed in via the module loader functions in the GDB
"sharedlibrary" support structures.  This isn't good, since the pointer
would become stale in almost every case (not the pre-loaded case, of
course).

Change this to malloc()ed copy of the string and finally fix the reason
that gdb -k's "sharedlibrary" command stopped working.

Obtained from: LOMAC/FreeBSD (cf. NAI Labs)

23 years agoFixed one more breakage introduced in 1.103 cleanup.
Ruslan Ermilov [Mon, 6 Aug 2001 13:03:38 +0000 (13:03 +0000)]
Fixed one more breakage introduced in 1.103 cleanup.
ICMP types were reported incorrectly:

# ipfw add allow icmp from any to any icmptypes 0,8

PR: bin/29185
Submitted by: Mike Durian <durian@boogie.com>

23 years agoMake this compile again.
Doug Rabson [Mon, 6 Aug 2001 12:52:55 +0000 (12:52 +0000)]
Make this compile again.

23 years agoRemove usage of nonexistent vm_mtx.
Doug Rabson [Mon, 6 Aug 2001 12:52:17 +0000 (12:52 +0000)]
Remove usage of nonexistent vm_mtx.

23 years agoNote that the doc collection is not branched.
Nik Clayton [Mon, 6 Aug 2001 06:52:24 +0000 (06:52 +0000)]
Note that the doc collection is not branched.

23 years agoRemove the fildesc_clone() function and its associated unnecessary code.
Chris Costello [Mon, 6 Aug 2001 05:56:33 +0000 (05:56 +0000)]
Remove the fildesc_clone() function and its associated unnecessary code.
It didn't implement the proper /dev/fd functionality (which would be to
include in the directory listing /dev/fd/n if the process has fd n open)
anyway.

Anything needing access to /dev/fd/n where n > 2 can use the optional
fdescfs module, which implements this properly and does not cause any
trouble with devfs.

Discussed with: phk

23 years agoRemove old blurb about BIND being updated to 8.2.3.
Dima Dorfman [Mon, 6 Aug 2001 05:26:06 +0000 (05:26 +0000)]
Remove old blurb about BIND being updated to 8.2.3.

23 years agoNote MFC of BIND 8.2.4.
Dima Dorfman [Mon, 6 Aug 2001 05:25:15 +0000 (05:25 +0000)]
Note MFC of BIND 8.2.4.

23 years agoPut the linux compat ioctl interface on death row. Add FreeBSD
Scott Long [Mon, 6 Aug 2001 04:34:47 +0000 (04:34 +0000)]
Put the linux compat ioctl interface on death row.  Add FreeBSD
definitions of all of the ioctls, plus round out all ioctl definitions to
match what exists for linux.  Allow ioctls to be called through either the
native or linux interface, though no apps exist (yet) that can take
advantage of native calling.

23 years agoMissed this one in my 80-column sweep.
Scott Long [Mon, 6 Aug 2001 03:52:40 +0000 (03:52 +0000)]
Missed this one in my 80-column sweep.

23 years agoDon't do unsafe activities inside signal handlers. Just set a flag and
Kris Kennaway [Mon, 6 Aug 2001 03:19:22 +0000 (03:19 +0000)]
Don't do unsafe activities inside signal handlers.  Just set a flag and
return.

Obtained from: OpenBSD
Reviewed by: audit

23 years agoHandle dmmu protection faults as well as misses. Enable tracking of
Jake Burkholder [Mon, 6 Aug 2001 02:34:20 +0000 (02:34 +0000)]
Handle dmmu protection faults as well as misses.  Enable tracking of
the modify and reference tte bits.  Implementing allocating of tsb pages.
Make tsb_stte_lookup do the right thing with the kernel pmap.

23 years agoAdd page fault and high level tsb miss handlers.
Jake Burkholder [Mon, 6 Aug 2001 02:32:38 +0000 (02:32 +0000)]
Add page fault and high level tsb miss handlers.

23 years agoHandle switching switching mmu contexts and mapping the new primary tsb.
Jake Burkholder [Mon, 6 Aug 2001 02:31:30 +0000 (02:31 +0000)]
Handle switching switching mmu contexts and mapping the new primary tsb.
Rework some register usage and code placement.  Comment.

23 years agoSave the primary mmu context around calls to the prom, and install
Jake Burkholder [Mon, 6 Aug 2001 02:29:13 +0000 (02:29 +0000)]
Save the primary mmu context around calls to the prom, and install
nucleus context.  The prom runs at trap level 0, so there's no
implicit nucleus context and we have to force it.

23 years agoRemove some debug code.
Jake Burkholder [Mon, 6 Aug 2001 02:27:59 +0000 (02:27 +0000)]
Remove some debug code.

23 years agoHandle managed and unmanaged mapping better. Allocate an vm object for
Jake Burkholder [Mon, 6 Aug 2001 02:27:34 +0000 (02:27 +0000)]
Handle managed and unmanaged mapping better.  Allocate an vm object for
the tsb pages.

23 years agoAdd trap handlers for dmmu faults from user mode, and for faults from
Jake Burkholder [Mon, 6 Aug 2001 02:26:04 +0000 (02:26 +0000)]
Add trap handlers for dmmu faults from user mode, and for faults from
accessing user address space in kernel mode.

23 years agoThe kernel runs at a much lower address now.
Jake Burkholder [Mon, 6 Aug 2001 02:24:52 +0000 (02:24 +0000)]
The kernel runs at a much lower address now.

23 years agoFix macros for dealing with tte contexts.
Jake Burkholder [Mon, 6 Aug 2001 02:24:18 +0000 (02:24 +0000)]
Fix macros for dealing with tte contexts.
Add tte bits for initializing tsbs and for specifying managed mappings.

23 years agoForced commit. Last should have gone to tlb.h
Jake Burkholder [Mon, 6 Aug 2001 02:23:16 +0000 (02:23 +0000)]
Forced commit.  Last should have gone to tlb.h

Move the kernel and user tsb address to the end of the first 4 gigs.
Remove some stuff that's no long used.

23 years agoOops. Last commit to tsb.h should have gone here.
Jake Burkholder [Mon, 6 Aug 2001 02:21:53 +0000 (02:21 +0000)]
Oops. Last commit to tsb.h should have gone here.

Fix macros for eadling with tte contexts and add macros for sfsr fields.

23 years agoFix macros for setting and extracting the context field in ttes and
Jake Burkholder [Mon, 6 Aug 2001 02:20:36 +0000 (02:20 +0000)]
Fix macros for setting and extracting the context field in ttes and
add macros for the fields in sfsr.

23 years agoAdd a vm_object and page count to struct pmap for allocating tsb pages.
Jake Burkholder [Mon, 6 Aug 2001 02:19:52 +0000 (02:19 +0000)]
Add a vm_object and page count to struct pmap for allocating tsb pages.

23 years agoAdd code model medlow to cflags and move the kernel load address from
Jake Burkholder [Mon, 6 Aug 2001 02:18:39 +0000 (02:18 +0000)]
Add code model medlow to cflags and move the kernel load address from
just before the memory hole to 4 megs.  Special case building exception.s
like locore.s, it needs to at the beginning so the branches out from the
trap table don't overflow.

23 years agoThe Intel 440MX ACPI timer seems to work properly, so add it to the list
Mike Smith [Sun, 5 Aug 2001 23:20:32 +0000 (23:20 +0000)]
The Intel 440MX ACPI timer seems to work properly, so add it to the list
here.  Restructure slightly so that adding more devices is easier.

Submitted by: Jose Gabriel J Marcelino <gabriel@maquina.com>

23 years ago aic7xxx.c:
Justin T. Gibbs [Sun, 5 Aug 2001 22:20:12 +0000 (22:20 +0000)]
  aic7xxx.c:
Correct an off by one in our critical section handling.
SEQADDR always reads the next instruction to execute,
so we must subtract one from its value before making
comparisons with entries in the critical section table.

Print a few additional registers whenever we dump
card state.

Show the SCB_CONTROL and SCB_TAG values for all pending
SCBs in card SCB ram when dumping card state.

aic7xxx.seq:
Fix a bug introduced while optimizing the SDPTR path.
We would ack the SDPTR message twice on Ultra2 or better
chips if it occurred after all data had been transferred
for a transaction.

Change our workaround for the PCI2.1 retry bug on some
chips.  Although the previous workaround was logically
correct, its faster method of draining the FIFO seemed
to occassionally confuse the FIFO state.  We now drain
the FIFO at half the speed which avoids the problem.

aic7xxx_pci.c:
Chips with the PCI 2.1 retry bug can't handle a 16byte
cachesize.  If the cachesize is set to 16bytes, drop
it to 0.

23 years agocan not -> cannot
Dima Dorfman [Sun, 5 Aug 2001 22:07:27 +0000 (22:07 +0000)]
can not -> cannot

23 years ago- Removed comment about ThinkPad keyboards from the PCVT line. Any ThinkPad
Nate Williams [Sun, 5 Aug 2001 21:56:11 +0000 (21:56 +0000)]
- Removed comment about ThinkPad keyboards from the PCVT line.  Any ThinkPad
  that needs this probably won't run -current, as it's at least 5 years old.

23 years agoMake the sample entries actually syntactically correct. :-/
Nick Sayer [Sun, 5 Aug 2001 20:26:03 +0000 (20:26 +0000)]
Make the sample entries actually syntactically correct. :-/

23 years agoo Move APNIC flag from -p to -A. Since, -p is usually associated
Mike Barcroft [Sun, 5 Aug 2001 19:37:12 +0000 (19:37 +0000)]
o Move APNIC flag from -p to -A.  Since, -p is usually associated
  with specifying a port.
o Add the -p flag for specifying a port.  (PR: 28790)  This is
  useful for querying rwhois servers.  Example:
    whois -h rwhois.exodus.net -p rwhois 216.136.180.0
o Add the -c flag which allows one to get the same whois server
  that would normally be determined if no arguments were specified.
  (Concept based on work by phantom, requested by ache)  Example:
    whois -c ru TCNET-MNT-RIPN
o Deprecate -R flag in favour of -c ru.

PR: 28790
Reviewed by: -audit, ache, phantom

23 years agoFix a number of bugs and annoyances in fdisk, many of which were
Ian Dowse [Sun, 5 Aug 2001 16:24:13 +0000 (16:24 +0000)]
Fix a number of bugs and annoyances in fdisk, many of which were
pointed out by bde:
- Ask for user confirmation before adjusting to a head/cylinder
  boundary (only when running interactively), and separate this
  adjustment from the automatic calculation of c/h/s parameters.
- In sanitize_partition, don't change any values in the slice until
  we know that the automatic adjustment will succeed.
- When auto-adjusting, ignore unused slices and give an appropriate
  error for other zero-size slices depending on the cause.
- Change dos() to do all of the c/h/s calculations for a whole slice;
  this fixes a bug where the ending c/h/s of an unused slice was set
  incorrectly.
- When changing the active slice, detect the currently active slice
  number instead of always defaulting to slice 4.
- Call fflush(stdout) before calling fgets().
- Test for fgets() returning NULL so we don't loop on EOF.

Reviewed by: bde

23 years agoCorrect some pastos.
Dima Dorfman [Sun, 5 Aug 2001 16:03:04 +0000 (16:03 +0000)]
Correct some pastos.

Submitted by: Martin Kammerhofer <mkamm@sbox.tu-graz.ac.at>

23 years agoDocument -d in usage.
Dima Dorfman [Sun, 5 Aug 2001 16:01:34 +0000 (16:01 +0000)]
Document -d in usage.

Submitted by: Martin Kammerhofer <mkamm@sbox.tu-graz.ac.at>

23 years agoAdd a little pizzaz to the sample entries. :-)
Nick Sayer [Sun, 5 Aug 2001 16:00:40 +0000 (16:00 +0000)]
Add a little pizzaz to the sample entries. :-)

23 years agoAdd some sample entries to illustrate battery state monitoring.
Nick Sayer [Sun, 5 Aug 2001 15:45:21 +0000 (15:45 +0000)]
Add some sample entries to illustrate battery state monitoring.

23 years agoDocument the two new sysctl variables introduced in rev 1.154 of tty.c.
Sheldon Hearn [Sun, 5 Aug 2001 13:14:46 +0000 (13:14 +0000)]
Document the two new sysctl variables introduced in rev 1.154 of tty.c.