Benno Rice
936d5d0953
Add myself and grehan.
2007-04-01 01:11:50 +00:00
Warner Losh
7c013a7cd5
Fix typo
2007-04-01 00:47:08 +00:00
John Baldwin
4e7f640dfb
Optimize sx locks to use simple atomic operations for the common cases of
...
obtaining and releasing shared and exclusive locks. The algorithms for
manipulating the lock cookie are very similar to that rwlocks. This patch
also adds support for exclusive locks using the same algorithm as mutexes.
A new sx_init_flags() function has been added so that optional flags can be
specified to alter a given locks behavior. The flags include SX_DUPOK,
SX_NOWITNESS, SX_NOPROFILE, and SX_QUITE which are all identical in nature
to the similar flags for mutexes.
Adaptive spinning on select locks may be enabled by enabling the
ADAPTIVE_SX kernel option. Only locks initialized with the SX_ADAPTIVESPIN
flag via sx_init_flags() will adaptively spin.
The common cases for sx_slock(), sx_sunlock(), sx_xlock(), and sx_xunlock()
are now performed inline in non-debug kernels. As a result, <sys/sx.h> now
requires <sys/lock.h> to be included prior to <sys/sx.h>.
The new kernel option SX_NOINLINE can be used to disable the aforementioned
inlining in non-debug kernels.
The size of struct sx has changed, so the kernel ABI is probably greatly
disturbed.
MFC after: 1 month
Submitted by: attilio
Tested by: kris, pjd
2007-03-31 23:23:42 +00:00
Gabor Kovesdan
affc66efb6
- Add retire dates for alumni where possible
2007-03-31 22:55:56 +00:00
Mathieu Arnold
7f2cde93b3
Add myself, mentor and mentee here
2007-03-31 22:45:48 +00:00
Gabor Kovesdan
8fc64a7744
- Extend incomplete entries for asmodai, bmilekic, brooks, csjp, gibbs,
...
jayanth, peter, ps
2007-03-31 22:42:27 +00:00
Robert Watson
46c0db10aa
Flesh in some more of my mentees. Add scottl and some other misc bits
...
of history.
2007-03-31 22:28:59 +00:00
Gabor Kovesdan
8925e29eda
- Fix a localized character. Please only use ASCII here, otherwise dot won't
...
be able to produce the output
2007-03-31 22:20:47 +00:00
Gabor Kovesdan
380a26b912
- Extend the incomplete entries for knu, daichi, maho, nobutaka
2007-03-31 22:12:45 +00:00
Philip Paeps
7b9c4b3086
Fix bug in njl's email address.
2007-03-31 21:56:36 +00:00
Philip Paeps
9607cb9c70
Add relationship between my mentor and my grand-mentor. While here, add
...
brother committers marks en sepotvin.
This is fun. :-)
2007-03-31 21:50:52 +00:00
Philip Paeps
0ede1bfd33
Add my only ports mentee so far, koitsu.
2007-03-31 21:13:29 +00:00
Bruce A. Mah
e8f5d4efaf
Link myself up with my mentors.
2007-03-31 20:27:31 +00:00
Gregory Neil Shapiro
31a064dc81
Add myself
2007-03-31 20:18:32 +00:00
Warner Losh
9ea3c0d8ae
Move dg back to the active list
...
Use 'alumni' jkh entry for active jkh (he's stilla round)
move my alumni mentees to that section
sort alumni section
2007-03-31 20:09:44 +00:00
Robert Watson
0d7798bde7
A few more chicken-scratchings.
2007-03-31 19:53:08 +00:00
Poul-Henning Kamp
5dd4e9afd9
Add a pseudo-entry for "Birth of FreeBSD"
...
Add entries for the six persons listed in the first version of
commit.allow in the old FreeBSD 1 CVS repo.
Correct joergs date, and link him to jkh.
Add my own entry.
2007-03-31 19:44:27 +00:00
Robert Watson
45a4bcce4e
Flesh out some information on my mentees and indirect mentees. Flesh out
...
jake's family tree a bit also, since he's inactive these days but
mentored quite a few interesting people.
2007-03-31 19:36:51 +00:00
Warner Losh
f3463aeba1
Add all my mentees, both formal as well as the ones that I may have
...
just been the trigger man for core@'s approval in access. Who knew
there were 21 of them...
2007-03-31 19:21:43 +00:00
Dag-Erling Smørgrav
a48376d043
Toss in my two bits.
2007-03-31 19:18:22 +00:00
Giorgos Keramidas
e5a709188d
Add blackend to the team too, as mentored by me
2007-03-31 19:17:24 +00:00
Warner Losh
9490068fce
Add myself and my mentor apparent (jkh), although there was no mentoring
...
at the time, as such. I'll add my mentees as soon as I can tease that
information from cvs.
2007-03-31 18:52:29 +00:00
Matt Jacob
fe6e7b01e9
Add my bits.
2007-03-31 18:46:23 +00:00
Robert Watson
c5f4de2949
Fix bug in matteo entry.
2007-03-31 17:32:47 +00:00
Wilko Bulte
874932404e
add myself
2007-03-31 17:28:45 +00:00
Robert Watson
cca050d288
Fix a typo in rrs's entry.
...
Document eivind's grand-mentorships unto the second generation via me, as
well as some related loose ends.
2007-03-31 17:26:54 +00:00
Norikatsu Shigemura
ba5f04bca8
Add myself and knu mafia I know:-).
2007-03-31 15:16:38 +00:00
Bruce A. Mah
b45bef74fc
Add myself. nik@ was my doc/ mentor, I never had a mentor for my
...
now-returned ports/ commit bit, and my src/ mentors (imp / rwatson)
aren't in committers-src.dot yet.
2007-03-31 14:29:39 +00:00
Xin LI
ff6f5fc7e2
Add murray@
2007-03-31 14:24:06 +00:00
Xin LI
4095e78897
Add myself and chinsan@
2007-03-31 14:20:56 +00:00
David Malone
1ae6e5f2a2
Fill in a bit of the tree around me and iedowse.
2007-03-31 13:05:32 +00:00
Alex Dupre
854e9543f1
Add myself.
2007-03-31 12:56:07 +00:00
Tim Bishop
56fe277659
- Add myself.
2007-03-31 11:48:18 +00:00
Alexander Leidinger
d5750df2ce
Add my mentees bsam and ariff, my mentors steve (date not determined) and
...
joerg (to the ports file only, he is already listed in the src one) and
myself.
2007-03-31 11:40:36 +00:00
Randall Stewart
81cd3d4cac
Add myself.
2007-03-31 11:33:32 +00:00
Ralf S. Engelschall
8e219dc525
Add my entry as a src committer
2007-03-31 07:38:26 +00:00
Simon L. B. Nielsen
31f0f2efe5
Back out last commit, which should not have been committed in the first
...
place.
Note to self: Do not commit when not really awake yet.
Pointy hat to: simon
2007-03-31 07:28:53 +00:00
Cheng-Lung Sung
88ba09956b
- add myself
...
- my mentor is not there, yet.
2007-03-31 07:23:22 +00:00
Simon L. B. Nielsen
f4947de2f0
- Add myself.
2007-03-31 07:12:56 +00:00
Simon L. B. Nielsen
49e5e16ed2
- Use my (almost) full name. My old mentor should have learned that
...
by now... ;-).
- Add my mentees (josef and remko).
- Sort names.
2007-03-31 06:58:35 +00:00
Joe Marcus Clarke
1a84537cdd
Add myself and my three mentees, bland, eik, and jmallett.
2007-03-31 06:18:15 +00:00
Joel Dahl
7716dd4d52
Add myself.
2007-03-31 06:09:10 +00:00
Matteo Riondato
27bce1c0f7
Add grand-mentor (njl), mentor (philip), me (matteo) and the other
...
philip's mentee (jls)
2007-03-31 06:03:01 +00:00
Rong-En Fan
aea11552f6
- Add myself and my mentor
...
- While I'm here, add my grand-mentor in ports
2007-03-31 01:47:17 +00:00
Andre Oppermann
92ed5e9841
Add myself and my former mentee qingli. Sort.
2007-03-30 23:06:13 +00:00
Marcus Alves Grando
8a2cce86cb
- Fix my name.
2007-03-30 23:03:49 +00:00
Kirill Ponomarev
644c7a9605
Add myself, fjoe, sergei, sem, sat, miwi, brooks and philip.
2007-03-30 22:25:17 +00:00
Lukas Ertl
ba54e248c4
Add dates for joerg@ and obrien@.
2007-03-30 22:20:43 +00:00
Ceri Davies
c56abbf369
Add my mentor and mentees.
...
Add a comment clarifying the date format as it wasn't immediately
obvious from the current entries.
2007-03-30 22:06:56 +00:00
Giorgos Keramidas
5f7ac56935
Add danger, garys, pav, jim, and trhodes to the list of committers, and
...
list the first three as my mentees, and trhodes as co-mentor of danger.
2007-03-30 21:59:58 +00:00
Takanori Watanabe
604a7426cc
New line for new sentense.
...
Pointed out by: brueffer
2007-03-30 21:59:55 +00:00
Giorgos Keramidas
ea99b717a1
Note that it was Nik Clayton who lured me into doc-committers.
2007-03-30 21:45:08 +00:00
Takanori Watanabe
3db4056dc5
Hook acpi_aiboost man page and modify the man page a bit.
2007-03-30 21:19:10 +00:00
Takanori Watanabe
55407bcb97
Add man page for acpi_aiboost. Based on man page for NetBSD.
2007-03-30 20:35:37 +00:00
Emanuel Haupt
58cf69a778
Add my mentor
2007-03-30 19:08:33 +00:00
Jung-uk Kim
6c01d9c83d
Add myself and mentor and grand-mentor. All the dates are from access log.
2007-03-30 19:01:36 +00:00
Renato Botelho
c2992901df
Fix \n on clement entry
2007-03-30 18:53:15 +00:00
Lukas Ertl
0d18b451f0
Add my two mentors, grog@ and joerg@, and myself.
...
Correct date for schweikh@.
2007-03-30 18:49:36 +00:00
Max Laier
a476670890
Add myself + offspring, grand- and co-mentors.
2007-03-30 18:39:12 +00:00
Florent Thoumie
641e4b2940
- acardenas -> acm
...
- Sort alphabetically.
2007-03-30 18:22:53 +00:00
Jean Milanez Melo
de96fa80d7
- Add myself and mnag.
2007-03-30 18:16:22 +00:00
Emanuel Haupt
4efdbc8aea
Add myself and db
2007-03-30 18:08:51 +00:00
Julian Elischer
a280550abf
Add some cross references to locking.9 from related pages.
2007-03-30 18:07:26 +00:00
Renato Botelho
9a78e8bc19
Add my 3 mentees (acm@, alepulver@ and vd@)
2007-03-30 18:05:28 +00:00
Erwin Lansing
64fc1a4776
Add my mentor, edwin, and my mentees clement, lth, simon and lbr.
...
gabor already added himself.
2007-03-30 18:04:00 +00:00
Julian Elischer
27c20cc4b8
Connect the locking man page to the build.
...
Next step is to add it as a "See Also" to related man pages.
2007-03-30 17:56:19 +00:00
Florent Thoumie
a6558d3096
Add an entry for schweikh. I couldn't find the commit bit date though.
2007-03-30 17:47:04 +00:00
Florent Thoumie
71e1ff237e
Add some comments about entries formats.
...
Group by mentor, sort alphabetically, move adamw to alumni.
2007-03-30 17:42:01 +00:00
Gabor Kovesdan
2b5a707a27
- Add myself as keramida's mentee and sort
...
Reviewed by: flz
2007-03-30 17:24:18 +00:00
Michael Johnson
6c719c652b
Add tmclaughs info
2007-03-30 17:22:58 +00:00
Diomidis Spinellis
095e6d8d97
Add dds
2007-03-30 17:22:08 +00:00
Gabor Kovesdan
e74cd34522
- Add myself as erwin's mentee
...
Reviewed by: flz
2007-03-30 17:20:22 +00:00
Dmitry Morozovsky
9945de7f00
Add my mentor tree neighbours.
2007-03-30 17:19:59 +00:00
Michael Johnson
9034a80c45
Add tmclaugh to my list
2007-03-30 17:17:46 +00:00
Pav Lucistnik
e77a8f9d7d
Add adamw's orphans
2007-03-30 17:12:58 +00:00
Florent Thoumie
7c2fa96d86
Add stub files to keep track of the mentor/mentee relationships.
...
Have a look at committers-ports.dot for a start.
Simple command to generate the graph is:
$ dot -T png -o file.png file.dot
Dot can be installed via graphics/graphviz.
Discussed on: -developers
2007-03-30 16:56:38 +00:00
Warner Losh
e4adaf642c
Document that EPERM is returned when the calling thread does not have
...
the mutex locked. Also tweak the wording to make it more consistant
between pthread_cond_wait and pthread_cond_tiedwait.
Confirmed with the opengroup's web site that this is a valid return
value. Wording used specifically not that of opengroup's online man
pages.
MFC After: 1 week
2007-03-30 04:10:04 +00:00
Dag-Erling Smørgrav
8f91a6f900
Add missing El.
...
MFC after: 1 week
2007-03-29 10:11:22 +00:00
Christian Brueffer
ffdb86fe9a
New sentence -> new line
2007-03-28 21:21:22 +00:00
Maxim Konovalov
1f43095400
o Trim unneeded backslash.
2007-03-28 04:43:55 +00:00
Maxim Konovalov
dd3c9f51e5
o Actually add MLINKs for priv(9) functions.
2007-03-28 04:41:50 +00:00
Nick Hibma
36eab02467
Clarify the definition of the watchdog kernel interface by moving a sentence up
...
to the sentence it references.
2007-03-27 21:23:20 +00:00
Christian Brueffer
09dfbddbda
Add MLINKs for priv(9) functions.
2007-03-27 21:20:57 +00:00
Yaroslav Tykhiy
63518eccca
Introduce a new toy interface, edsc(4). It's a discard interface
...
imitating an Ethernet device, so vlan(4) and if_bridge(4) can be
attached to it for testing and benchmarking purposes. Its source
can be an introduction to the anatomy of a network interface driver
due to its simplicity as well as to a bunch of comments in it.
2007-03-26 04:39:18 +00:00
Maxim Konovalov
5405bc9f50
o While the script is correct and works well in sh(1) make it
...
works in tcsh(1) which does not support <<- redirection.
PR: docs/110097
Submitted by: Sameh Ghane
2007-03-24 01:39:24 +00:00
John Baldwin
8f27b08e87
Rename the cv_*wait*() functions to _cv_*wait*() and change their second
...
argument from a mutex to a lock_object. Add cv_*wait*() wrapper macros
that accept either a mutex, rwlock, or sx lock as the second argument and
convert it to a lock_object and then call _cv_*wait*(). Basically, the
visible difference is that you can now use rwlocks and sx locks with
condition variables using the same API as with mutexes.
2007-03-21 22:22:13 +00:00
Bruce M Simpson
c53fb74f0e
Document net.link.tap.up_on_open.
...
PR: 110383
Submitted by: Frank Behrens
MFC after: 2 weeks
2007-03-19 18:27:00 +00:00
Xin LI
46d98f5737
- Remove an unneeded comma
...
- Remove a redundant .Xc
- Spell "Largely" as it should.
2007-03-19 07:49:11 +00:00
Julian Elischer
4ff78a9ca8
More corrections, this time from Wojciech Koszek
2007-03-18 19:28:44 +00:00
Julian Elischer
53882c7c96
Spelling and whitespace fixes from Dunne Whitty
2007-03-18 18:57:38 +00:00
Bruce M Simpson
eea554b742
Point out that PIM is the way to go.
...
MFC after: 3 days
2007-03-18 15:34:57 +00:00
Bruce M Simpson
04bcf5a9be
Document a major IGMP related annoyance.
...
Add comments about IGMP bits which will go when we take SSM.
Xref multicast(4).
MFC after: 3 days
2007-03-18 15:31:06 +00:00
Nate Lawson
d7029f5e85
Explain more about the "C" qualifier for Celsius.
...
MFC after: 3 days
2007-03-18 00:57:07 +00:00
Bruce A. Mah
81be5d6d94
Remove an extra "The".
...
MFC after: 3 days
2007-03-16 16:07:49 +00:00
Christian Brueffer
8d5162b9da
Add missing @
2007-03-15 16:12:08 +00:00
Hidetoshi Shimokawa
8fce93d0ca
Add a description about hw.firewire.hold_count.
...
MFC: after 3 days
PR: kern/93083
2007-03-15 14:44:03 +00:00
Christian Brueffer
b46a157df0
Mention the first RELENG_6 release to include this driver.
...
MFC after: 3 days
2007-03-15 13:08:50 +00:00
Christian Brueffer
2bf274778d
Fix markup and reword a sentence to actually make sense.
2007-03-14 20:09:23 +00:00
Julian Elischer
626d3f9f41
fix braino in markup.
2007-03-14 17:33:16 +00:00
Bruce M Simpson
5e018b11ee
Remove obsolete polling members from documentation for struct ifnet.
...
Submitted by: Aniruddha Bohra
MFC after: 5 days
2007-03-14 13:19:50 +00:00