]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
21 years agoAutosize the property buffer instead of limiting it to 8192, and
tmm [Wed, 11 Jun 2003 18:44:26 +0000 (18:44 +0000)]
Autosize the property buffer instead of limiting it to 8192, and
exiting if a property happens to be larger.

21 years agoDeallocate major 177; the openfirm device does not use a fixed major
tmm [Wed, 11 Jun 2003 18:34:50 +0000 (18:34 +0000)]
Deallocate major 177; the openfirm device does not use a fixed major
any more.

21 years ago- Add an OFIOCGETPROPLEN ioctl() to get the length of a property.
tmm [Wed, 11 Jun 2003 18:33:03 +0000 (18:33 +0000)]
- Add an OFIOCGETPROPLEN ioctl() to get the length of a property.
- Do not use a fixed major.
- Minor cleanups.

21 years agoARtem ONAIR card
imp [Wed, 11 Jun 2003 16:56:02 +0000 (16:56 +0000)]
ARtem ONAIR card

Submitted by: Ben Gras

21 years agoregen for 1.52
imp [Wed, 11 Jun 2003 16:53:47 +0000 (16:53 +0000)]
regen for 1.52

21 years agoAdd ARtem ONAIR wi card.
imp [Wed, 11 Jun 2003 16:53:26 +0000 (16:53 +0000)]
Add ARtem ONAIR wi card.

Submitted by: Ben Gras
Forgotten by: imp

21 years agoMinor tweaks that are effectively all style tweaks.
imp [Wed, 11 Jun 2003 16:51:27 +0000 (16:51 +0000)]
Minor tweaks that are effectively all style tweaks.

21 years agoCall wi_free() in all the relevant error cases.
imp [Wed, 11 Jun 2003 16:41:07 +0000 (16:41 +0000)]
Call wi_free() in all the relevant error cases.

21 years agoCall wi_free on the failure cases of pccard.
imp [Wed, 11 Jun 2003 16:39:20 +0000 (16:39 +0000)]
Call wi_free on the failure cases of pccard.

Tested by: scottl

21 years agoLock the vm object when removing a page.
alc [Wed, 11 Jun 2003 16:37:33 +0000 (16:37 +0000)]
Lock the vm object when removing a page.

21 years agoadd my birthday
erwin [Wed, 11 Jun 2003 09:04:53 +0000 (09:04 +0000)]
add my birthday

21 years agoWhitespace cleanup.
des [Wed, 11 Jun 2003 07:35:56 +0000 (07:35 +0000)]
Whitespace cleanup.

21 years agoUse __FBSDID().
obrien [Wed, 11 Jun 2003 07:22:30 +0000 (07:22 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Wed, 11 Jun 2003 07:11:35 +0000 (07:11 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Wed, 11 Jun 2003 07:06:31 +0000 (07:06 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Wed, 11 Jun 2003 07:00:30 +0000 (07:00 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Wed, 11 Jun 2003 06:49:16 +0000 (06:49 +0000)]
Use __FBSDID().

Approved by: phk

21 years agoAdd vm object locking.
alc [Wed, 11 Jun 2003 06:43:48 +0000 (06:43 +0000)]
Add vm object locking.

21 years agoAdd "-n" argument, which causes mdconfig to simply print the unit
rwatson [Wed, 11 Jun 2003 06:38:24 +0000 (06:38 +0000)]
Add "-n" argument, which causes mdconfig to simply print the unit
number X, rather than mdX, making it easier to script tests that
use md devices but don't want to make assumptions about any existing
md use (such as in diskless environments).

21 years agoFix date, appearantly everybody else got done with May before I did.
phk [Wed, 11 Jun 2003 06:37:55 +0000 (06:37 +0000)]
Fix date, appearantly everybody else got done with May before I did.

21 years agoUse __FBSDID().
obrien [Wed, 11 Jun 2003 06:34:30 +0000 (06:34 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Wed, 11 Jun 2003 05:57:50 +0000 (05:57 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Wed, 11 Jun 2003 05:37:42 +0000 (05:37 +0000)]
Use __FBSDID().

21 years agoGC unused cpu_wait() function
peter [Wed, 11 Jun 2003 05:20:33 +0000 (05:20 +0000)]
GC unused cpu_wait() function

21 years agoDon't overflow when calculating vm_kmem_size. This fixes kmem_map
ps [Wed, 11 Jun 2003 05:18:59 +0000 (05:18 +0000)]
Don't overflow when calculating vm_kmem_size.  This fixes kmem_map
too small panics on PAE machines which have odd > 4GB sizes (4.5 gig
would render a 20MB of KVA for kmem_map instead of 200MB).

Submitted by: John Cagle <john.cagle@hp.com>, jeff
Reviewed by: jeff, peter, scottl, lots of USENIX folks

21 years agoRemove all files. They're now in tools/debugscripts.
grog [Wed, 11 Jun 2003 04:54:58 +0000 (04:54 +0000)]
Remove all files.  They're now in tools/debugscripts.

21 years agoAdd the comment I meant to add about not passing in PCATCH to the
rwatson [Wed, 11 Jun 2003 03:32:42 +0000 (03:32 +0000)]
Add the comment I meant to add about not passing in PCATCH to the
tsleep().  Note the XXX.

21 years agoFix error in my last commit. Correctly maintain p_maxthrwaits and unlock
davidxu [Wed, 11 Jun 2003 01:08:33 +0000 (01:08 +0000)]
Fix error in my last commit. Correctly maintain p_maxthrwaits and unlock
sched_lock.

21 years agoUse __FBSDID().
obrien [Wed, 11 Jun 2003 00:56:59 +0000 (00:56 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Wed, 11 Jun 2003 00:34:37 +0000 (00:34 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Wed, 11 Jun 2003 00:01:05 +0000 (00:01 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Tue, 10 Jun 2003 23:48:55 +0000 (23:48 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Tue, 10 Jun 2003 23:39:45 +0000 (23:39 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Tue, 10 Jun 2003 23:23:33 +0000 (23:23 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Tue, 10 Jun 2003 22:09:23 +0000 (22:09 +0000)]
Use __FBSDID().

21 years agoDon't start the beastie menu if the 'beastie_disable' variable is set to
scottl [Tue, 10 Jun 2003 22:04:09 +0000 (22:04 +0000)]
Don't start the beastie menu if the 'beastie_disable' variable is set to
'YES'.

If the user selects to escape to the loader prompt, set 'autoboot_delay'
to 'NO' so that the prompt timer doesn't run.

21 years agoUse __FBSDID().
obrien [Tue, 10 Jun 2003 21:44:29 +0000 (21:44 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Tue, 10 Jun 2003 21:29:12 +0000 (21:29 +0000)]
Use __FBSDID().

21 years agoUse C99 compatible ASM statements.
obrien [Tue, 10 Jun 2003 21:17:55 +0000 (21:17 +0000)]
Use C99 compatible ASM statements.
(untested, but existing state breaks
http://triangle.rtp.freebsd.org/~des/tinderbox-CURRENT-amd64-amd64.brief)

21 years agoAdd an EXAMPLES section.
trhodes [Tue, 10 Jun 2003 20:41:18 +0000 (20:41 +0000)]
Add an EXAMPLES section.

PR: 43899
Reviewed by: des, ru

21 years agoRevert 1.52. This should have been added to fetch.3.
trhodes [Tue, 10 Jun 2003 20:34:50 +0000 (20:34 +0000)]
Revert 1.52.  This should have been added to fetch.3.

Discussed with: des, ru

21 years ago - Finish vm object and page locking in vnode_pager_setsize().
alc [Tue, 10 Jun 2003 20:28:41 +0000 (20:28 +0000)]
 - Finish vm object and page locking in vnode_pager_setsize().
 - Make some small style changes to vnode_pager_setsize(); most notably,
   move two comments to a more logical place.

21 years ago- Add manpages for the gem and hme ethernet drivers. These were obtained
tmm [Tue, 10 Jun 2003 18:53:15 +0000 (18:53 +0000)]
- Add manpages for the gem and hme ethernet drivers. These were obtained
  from NetBSD, and changed slightly to account for FreeBSD specifics.
- Hook them up to the build.
- Add them to the list of miibus-using drivers in miibus(4).

21 years agoVarious cleanups of careless mistakes/omissions.
jmallett [Tue, 10 Jun 2003 18:36:16 +0000 (18:36 +0000)]
Various cleanups of careless mistakes/omissions.

PR: 53149
Submitted by: Lukas Ertl <l.ertl@univie.ac.at>

21 years agoRead gettytab(5) soon enough to fill in all necessary values.
yar [Tue, 10 Jun 2003 18:30:41 +0000 (18:30 +0000)]
Read gettytab(5) soon enough to fill in all necessary values.
Re-read gettytab(5) only if needed.

This fixes bugs introduced as long ago as in getty/main.c rev.1.15.

PR: bin/18181
MFC after: 1 month

21 years agoLeft out the critical part of my "public domain" template, a notice saying
jmallett [Tue, 10 Jun 2003 18:24:40 +0000 (18:24 +0000)]
Left out the critical part of my "public domain" template, a notice saying
that this file is (these files are) in the public domain.

PR: 53149

21 years agoUse __FBSDID().
obrien [Tue, 10 Jun 2003 18:14:05 +0000 (18:14 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Tue, 10 Jun 2003 17:50:20 +0000 (17:50 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Tue, 10 Jun 2003 17:31:31 +0000 (17:31 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Tue, 10 Jun 2003 17:10:18 +0000 (17:10 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Tue, 10 Jun 2003 17:02:51 +0000 (17:02 +0000)]
Use __FBSDID().

21 years agoUse __FBSDID().
obrien [Tue, 10 Jun 2003 16:50:43 +0000 (16:50 +0000)]
Use __FBSDID().

21 years agoRevert part of the last commit. This fixes tail for pipes.
markm [Tue, 10 Jun 2003 16:49:14 +0000 (16:49 +0000)]
Revert part of the last commit. This fixes tail for pipes.

Submitted by: joerg

21 years agoSpot one more place where boolean variables were incremented
yar [Tue, 10 Jun 2003 16:34:03 +0000 (16:34 +0000)]
Spot one more place where boolean variables were incremented
instead of just being assigned a truth value.

21 years agoCoding style fix: Use "foo = 1" instead of "foo++" to assign
yar [Tue, 10 Jun 2003 15:38:35 +0000 (15:38 +0000)]
Coding style fix:  Use "foo = 1" instead of "foo++" to assign
the truth value to a boolean variable, especially when inside
a loop.  The variable can overflow otherwise, at least in theory.

21 years agoBreak sentences.
yar [Tue, 10 Jun 2003 15:03:35 +0000 (15:03 +0000)]
Break sentences.

MFC after: 1 week

21 years agoGeneral mdoc(7) markup fixes:
yar [Tue, 10 Jun 2003 14:46:43 +0000 (14:46 +0000)]
General mdoc(7) markup fixes:

- Use .Va, not .Em, to mark up variable-like identifiers
  (capability and database entry names.)
- Stop abusing .Tn (trademark) to emphasize general phrases.
- Spot unmarked capability references.
- Add a missing line break.

Discussed with: ru
MFC after: 1 week

21 years agoImprove the language and markup of the description of the pp and pl
yar [Tue, 10 Jun 2003 14:20:38 +0000 (14:20 +0000)]
Improve the language and markup of the description of the pp and pl
capabilities:

- Mark up capability identifiers.
- Don't squeeze much text into the capability table given the options
  will be described below in detail.
- Keep the capability table sorted.
- Use a consistent term for a PPP login program.

MFC after: 1 week

21 years agoFix typo in the previous revision.
simokawa [Tue, 10 Jun 2003 12:08:58 +0000 (12:08 +0000)]
Fix typo in the previous revision.

21 years agoClarify the telnet requirements slightly, and state an area-of-interest
markm [Tue, 10 Jun 2003 12:02:46 +0000 (12:02 +0000)]
Clarify the telnet requirements slightly, and state an area-of-interest
in the crypto source. This is not a lock.

21 years agoAdd cross-references to pci(4) and pciconf(8).
sheldonh [Tue, 10 Jun 2003 09:20:04 +0000 (09:20 +0000)]
Add cross-references to pci(4) and pciconf(8).

21 years agoAdd entry for removing deprecated locale names
ache [Tue, 10 Jun 2003 08:26:38 +0000 (08:26 +0000)]
Add entry for removing deprecated locale names

Approved by:    imp

21 years agoTidy up the manpage.
ru [Tue, 10 Jun 2003 05:29:14 +0000 (05:29 +0000)]
Tidy up the manpage.

Reviewed by: grog

21 years agoUse __FBSDID().
obrien [Tue, 10 Jun 2003 05:05:54 +0000 (05:05 +0000)]
Use __FBSDID().

21 years agoRemove NOSHLIBS, users can get by with NOPIC.
obrien [Tue, 10 Jun 2003 04:47:49 +0000 (04:47 +0000)]
Remove NOSHLIBS, users can get by with NOPIC.

Desired by: ru

21 years agoSync perforce IDs.
gibbs [Tue, 10 Jun 2003 03:25:24 +0000 (03:25 +0000)]
Sync perforce IDs.

21 years agoDecode bus_info block.
simokawa [Tue, 10 Jun 2003 02:32:22 +0000 (02:32 +0000)]
Decode bus_info block.

21 years agoFix struct bus_info on big-endian machines.
simokawa [Tue, 10 Jun 2003 02:29:10 +0000 (02:29 +0000)]
Fix struct bus_info on big-endian machines.

21 years agoAdd tx_speed sysctl variable.
simokawa [Tue, 10 Jun 2003 02:27:39 +0000 (02:27 +0000)]
Add tx_speed sysctl variable.

21 years agoIf there are signals delivered to current thread, breaks out of loop,
davidxu [Tue, 10 Jun 2003 02:21:32 +0000 (02:21 +0000)]
If there are signals delivered to current thread, breaks out of loop,
userret() will be called again by ast() and thread_userret() will be
called again by userret().

Reported by: tegge

21 years agoAdd (unsigned char) cast to ctype macros
ache [Tue, 10 Jun 2003 02:18:00 +0000 (02:18 +0000)]
Add (unsigned char) cast to ctype macros

21 years agoUse setlocale & nl_langinfo to parse locale name
ache [Tue, 10 Jun 2003 02:15:00 +0000 (02:15 +0000)]
Use setlocale & nl_langinfo to parse locale name

21 years agoRemove deprecated locale names
ache [Tue, 10 Jun 2003 01:54:10 +0000 (01:54 +0000)]
Remove deprecated locale names

21 years agoRemove transition period hack
ache [Tue, 10 Jun 2003 01:26:04 +0000 (01:26 +0000)]
Remove transition period hack

21 years agoOld-promised removing of deprecated locale names
ache [Tue, 10 Jun 2003 01:22:30 +0000 (01:22 +0000)]
Old-promised removing of deprecated locale names

21 years agoMerge the following from the English version:
rushani [Mon, 9 Jun 2003 22:54:00 +0000 (22:54 +0000)]
Merge the following from the English version:

1.38  -> 1.41 errata/article.sgml

21 years agoRevert last commit, I have no idea what happened.
phk [Mon, 9 Jun 2003 22:51:36 +0000 (22:51 +0000)]
Revert last commit, I have no idea what happened.

21 years agoGrrr. We're going to maintain the present errata file until
bmah [Mon, 9 Jun 2003 22:33:19 +0000 (22:33 +0000)]
Grrr.  We're going to maintain the present errata file until
5.2-RELEASE.  Use SGML entity as we should for this version instead of
a hard-coded "5.1-RELEASE".

Pointed out by: se, ceri

21 years agoRemove embededded ID string which was meant to provide information
se [Mon, 9 Jun 2003 22:16:00 +0000 (22:16 +0000)]
Remove embededded ID string which was meant to provide information
about the driver version in case of an error report. It conflicts with
some other variable of the same name that has been added to the kernel
just recently and there haven't been any bug reports for quite some
time now, anyway ...

21 years agostyle(9).
mux [Mon, 9 Jun 2003 21:57:48 +0000 (21:57 +0000)]
style(9).

21 years agoBe consistent about module names.
phk [Mon, 9 Jun 2003 21:50:41 +0000 (21:50 +0000)]
Be consistent about module names.

21 years agoAdd new geom_ccd module
phk [Mon, 9 Jun 2003 21:49:54 +0000 (21:49 +0000)]
Add new geom_ccd module

21 years agoremove old CCD module
phk [Mon, 9 Jun 2003 21:48:12 +0000 (21:48 +0000)]
remove old CCD module

21 years agoWait for the real interval timer callout handler to finish executing if it
jhb [Mon, 9 Jun 2003 21:46:22 +0000 (21:46 +0000)]
Wait for the real interval timer callout handler to finish executing if it
is currently executing when we try to remove it in exit1().  Without this,
it was possible for the callout to bogusly rearm itself and eventually
refire after the process had been free'd resulting in a panic.

PR: kern/51964
Reported by: Jilles Tjoelker <jilles@stack.nl>
Reviewed by: tegge, bde

21 years agoThe issetugid() function is MPSAFE.
jhb [Mon, 9 Jun 2003 21:34:19 +0000 (21:34 +0000)]
The issetugid() function is MPSAFE.

21 years agoTrack the resource id of the memory port instead of just assuming that
scottl [Mon, 9 Jun 2003 21:25:14 +0000 (21:25 +0000)]
Track the resource id of the memory port instead of just assuming that
it is 0x0.  Cardbus-based sio/modem cards can now be ejected without
panic'ing.

21 years agoBit of modernising. Remove old KerberosIV entries, add example
markm [Mon, 9 Jun 2003 21:04:30 +0000 (21:04 +0000)]
Bit of modernising. Remove old KerberosIV entries, add example
sshd entries, sort internal services the same as everywhere
else.

21 years agoMerge the following from the English version:
rushani [Mon, 9 Jun 2003 20:12:42 +0000 (20:12 +0000)]
Merge the following from the English version:

1.156 -> 1.157 hardware/common/dev.sgml

21 years agoA white-space nit I noticed.
phk [Mon, 9 Jun 2003 19:40:34 +0000 (19:40 +0000)]
A white-space nit I noticed.

21 years agoFix some punctuation marks.
rushani [Mon, 9 Jun 2003 19:39:12 +0000 (19:39 +0000)]
Fix some punctuation marks.

21 years agoIntroduce options definition the standard way. command -> utility.
charnier [Mon, 9 Jun 2003 19:37:45 +0000 (19:37 +0000)]
Introduce options definition the standard way. command -> utility.

21 years agoUpdate the vm object and page locking in exec_map_first_page(). Mark the
alc [Mon, 9 Jun 2003 19:37:14 +0000 (19:37 +0000)]
Update the vm object and page locking in exec_map_first_page().  Mark the
one still anticipated change with XXX.  Otherwise, this function is done.

21 years agoIntroduce options definition the standard way. Do not uppercase first
charnier [Mon, 9 Jun 2003 19:35:56 +0000 (19:35 +0000)]
Introduce options definition the standard way. Do not uppercase first
letter in FILES section.

21 years agoIntroduce options definition the standard way.
charnier [Mon, 9 Jun 2003 19:32:02 +0000 (19:32 +0000)]
Introduce options definition the standard way.

21 years agoGEOMification of CCD.
phk [Mon, 9 Jun 2003 19:25:07 +0000 (19:25 +0000)]
GEOMification of CCD.

You need your kernel and ccdconfig(8) to be in sync, particularly if your
source tree is on a ccd device.

21 years ago - Add vm object locking to vm_pgmoveco().
alc [Mon, 9 Jun 2003 19:23:03 +0000 (19:23 +0000)]
 - Add vm object locking to vm_pgmoveco().
 - Add a comment to vm_pgmoveco() describing what remains to be done
   for vm locking.

21 years agoRevert previous commit, from Bruce:
charnier [Mon, 9 Jun 2003 19:21:35 +0000 (19:21 +0000)]
Revert previous commit, from Bruce:
  This is a style bug.  err() is declared is non-returning so that every
  use of it doesn't need to be encrufted with NOTREACHED.  It's too bad
  that only gcc understands the declaration.

Asked by: bde@

21 years agoMerge NetBSD bktr_core.c rev. 1.26:
fjoe [Mon, 9 Jun 2003 19:13:38 +0000 (19:13 +0000)]
Merge NetBSD bktr_core.c rev. 1.26:
Fix broken programming of VSCALE_HI registers in yuv422_prog().

PR: 46521
Obtained from: NetBSD
MFC after: 3 days

21 years agoFix error handling for ENOMEM style issues.
phk [Mon, 9 Jun 2003 19:12:19 +0000 (19:12 +0000)]
Fix error handling for ENOMEM style issues.

21 years agoAdd two more Vendor ID's for Leadtek Winfast TV 2000
fjoe [Mon, 9 Jun 2003 19:11:01 +0000 (19:11 +0000)]
Add two more Vendor ID's for Leadtek Winfast TV 2000

PR: 47453
Obtained from: NetBSD (partially)