xref: /freebsd/MAINTAINERS (revision 9cc0609146c89e0d813f94feb58052f9cbbcea8a)
1aa9009bfSDavid E. O'Brien$FreeBSD$
2aa9009bfSDavid E. O'Brien
3072f68a7SPeter WemmPlease note that the content of this file is strictly advisory.
4072f68a7SPeter WemmNo locks listed here are valid.  The only strict review requirements
547b4fb40SPeter Wemmare granted by core.  These are documented in head/LOCKS and enforced
6b4f5ebc4SEitan Adlerby svnadmin/conf/approvers.
7072f68a7SPeter Wemm
8072f68a7SPeter WemmThe source tree is a community effort.  However, some folks go to the
9072f68a7SPeter Wemmtrouble of looking after particular areas of the tree.  In return for
10072f68a7SPeter Wemmtheir active caretaking of the code it is polite to coordinate changes
11072f68a7SPeter Wemmwith them.  This is a list of people who have expressed an interest in
12072f68a7SPeter Wemmpart of the code or listed their active caretaking role so that other
13072f68a7SPeter Wemmcommitters can easily find somebody who is familiar with it.  The notes
14072f68a7SPeter Wemmshould specify if there is a 3rd party source tree involved or other
15072f68a7SPeter Wemmthings that should be kept in mind.
16072f68a7SPeter Wemm
17072f68a7SPeter WemmHowever, this is not a 'big stick', it is an offer to help and a source
18072f68a7SPeter Wemmof guidance.  It does not override the communal nature of the tree.
19072f68a7SPeter WemmIt is not a registry of 'turf' or private property.
20072f68a7SPeter Wemm
2174e75dc2SBryan Drewery***
2274e75dc2SBryan DreweryThis list is prone to becoming stale quickly.  The best way to find the recent
2374e75dc2SBryan Drewerymaintainer of a sub-system is to check recent logs for that directory or
2474e75dc2SBryan Drewerysub-system.
2574e75dc2SBryan Drewery***
2674e75dc2SBryan Drewery
27aa9009bfSDavid E. O'Briensubsystem	login	notes
2833e8d2d1SRuslan Ermilov-----------------------------
29b1dc5e6dSWarner Loshatf			freebsd-testing,jmmv,ngie	Pre-commit review requested.
302ff57ca0SAdrian Chaddath(4)		adrian	Pre-commit review requested, send to freebsd-wireless@freebsd.org
31b1dc5e6dSWarner Loshcallout_*(9)	rrs		Pre-commit review requested -- becareful its tricksy code :o.
32d11ca824SDimitry Andriccontrib/compiler-rt	dim	Pre-commit review preferred.
33d11ca824SDimitry Andriccontrib/libc++		dim	Pre-commit review preferred.
34d11ca824SDimitry Andriccontrib/libcxxrt	dim	Pre-commit review preferred.
35d11ca824SDimitry Andriccontrib/llvm		dim	Pre-commit review preferred.
36d11ca824SDimitry Andriccontrib/llvm/tools/lldb	emaste	Pre-commit review preferred.
376e6fbf77SEnji Coopercontrib/netbsd-tests	freebsd-testing,ngie	Pre-commit review requested.
386e6fbf77SEnji Coopercontrib/pjdfstest	freebsd-testing,ngie,pjd	Pre-commit review requested.
39b1dc5e6dSWarner Loshdev/usb/wlan	adrian	Pre-commit review requested, send to freebsd-wireless@freebsd.org
40*9cc06091SGregory Neil Shapiroetc/mail	gshapiro	Pre-commit review requested.  Keep in sync with -STABLE.
41*9cc06091SGregory Neil Shapiroetc/sendmail	gshapiro	Pre-commit review requested.  Keep in sync with -STABLE.
42b1dc5e6dSWarner Loshfetch		des	Pre-commit review requested.
43b1dc5e6dSWarner Loshisci(4)		jimharris	Pre-commit review requested.
44b1dc5e6dSWarner Loshiwm(4)		adrian	Pre-commit review requested, send to freebsd-wireless@freebsd.org
45b1dc5e6dSWarner Loshiwn(4)		adrian	Pre-commit review requested, send to freebsd-wireless@freebsd.org
46b1dc5e6dSWarner Loshkqueue		jmg	Pre-commit review requested.  Documentation Required.
47b1dc5e6dSWarner Loshlibfetch	des	Pre-commit review requested.
48b1dc5e6dSWarner Loshlibpam		des	Pre-commit review requested.
49b1dc5e6dSWarner Loshlinprocfs	des	Pre-commit review requested.
50b1dc5e6dSWarner Loshlpr		gad	Pre-commit review requested, particularly for
51b1dc5e6dSWarner Losh			lpd/recvjob.c and lpd/printjob.c.
52b1dc5e6dSWarner Loshnanobsd		imp	Pre-commit phabricator review requested.
53b1dc5e6dSWarner Loshnet80211	adrian	Pre-commit review requested, send to freebsd-wireless@freebsd.org
54b1dc5e6dSWarner Loshnis(8), yp(8)	araujo	Pre-commit review requested.
55b1dc5e6dSWarner Loshnvd(4)		jimharris	Pre-commit review requested.
56b1dc5e6dSWarner Loshnvme(4)		jimharris	Pre-commit review requested.
57b1dc5e6dSWarner Loshnvmecontrol(8)	jimharris	Pre-commit review requested.
58b1dc5e6dSWarner Loshopencrypto	jmg	Pre-commit review requested.  Documentation Required.
59b1dc5e6dSWarner Loshopenssh		des	Pre-commit review requested.
60b1dc5e6dSWarner Loshopenssl		benl,jkim	Pre-commit review requested.
61b1dc5e6dSWarner Loshotus(4)		adrian	Pre-commit review requested, send to freebsd-wireless@freebsd.org
62b1dc5e6dSWarner Loshpmcstudy(8)	rrs		Pre-commit review requested.
63b1dc5e6dSWarner Loshprocfs		des	Pre-commit review requested.
64b1dc5e6dSWarner Loshpseudofs	des	Pre-commit review requested.
65b1dc5e6dSWarner Loshrelease/release.sh	gjb,re	Pre-commit review and regression tests
66b1dc5e6dSWarner Losh				requested.
67b1dc5e6dSWarner Loshsctp		rrs,tuexen	Pre-commit review requested (changes need to be backported to github).
68*9cc06091SGregory Neil Shapirosendmail	gshapiro	Pre-commit review requested.
69b1dc5e6dSWarner Loshsh(1)		jilles		Pre-commit review requested. This also applies
70b1dc5e6dSWarner Losh				to kill(1), printf(1) and test(1) which are
71b1dc5e6dSWarner Losh				compiled in as builtins.
72b1dc5e6dSWarner Loshshare/mk	imp, bapt, bdrewery, emaste, sjg	Make is hard.
736e6fbf77SEnji Coopershare/mk/*.test.mk	freebsd-testing,ngie (same list as share/mk too)	Pre-commit review requested.
74a8a13a7eSHans Petter Selaskysys/compat/linuxkpi	hselasky	If in doubt, ask.
75799f0b46SSean Brunosys/dev/e1000	erj	Pre-commit phabricator review requested.
76799f0b46SSean Brunosys/dev/ixgbe	erj	Pre-commit phabricator review requested.
775adfd35dSSean Brunosys/dev/ixl	erj	Pre-commit phabricator review requested.
78b1dc5e6dSWarner Loshsys/dev/sound/usb	hselasky	If in doubt, ask.
79b1dc5e6dSWarner Loshsys/dev/usb	hselasky	If in doubt, ask.
802cab20bfSGleb Smirnoffsys/netinet/ip_carp.c	glebius	Pre-commit review recommended.
812cab20bfSGleb Smirnoffsys/netpfil/pf	kp,glebius	Pre-commit review recommended.
82b1dc5e6dSWarner Loshtests			freebsd-testing,ngie	Pre-commit review requested.
83dd0c6100SBryan Dreweryusr.sbin/pkg	pkg@	Please coordinate behavior or flag changes with pkg team.
84ae9ef159SPeter Grehanvmm(4)		neel,grehan	Pre-commit review requested.
85e6b973b5SJohn Baldwin---- OLD ----
864ec3f323SRobert Watsonlibc/posix1e	rwatson	Pre-commit review requested.
874ec3f323SRobert WatsonPOSIX.1e ACLs	rwatson	Pre-commit review requested.
884ec3f323SRobert WatsonUFS EAs		rwatson	Pre-commit review requested.
8982b583d6SRobert WatsonMAC Framework	rwatson	Pre-commit review requested.
9082b583d6SRobert WatsonMAC Modules	rwatson	Pre-commit review requested.
915a8199e1SRobert Watsoncontrib/openbsm	rwatson	Pre-commit review requested.
925a8199e1SRobert Watsonsys/security/audit	rwatson	Pre-commit review requested.
937b74a303SWarner Loshahc(4)		gibbs	Pre-commit review requested.
9457f5e24fSDavid E. O'Brienahd(4)		gibbs	Pre-commit review requested.
95474a2ca9SWarner Loshpci bus		imp,jhb	Pre-commit review requested.
9685c17fe7SJohn Baldwincdboot		jhb	Pre-commit review requested.
9785c17fe7SJohn Baldwinpxeboot		jhb	Pre-commit review requested.
9885c17fe7SJohn Baldwinwitness		jhb	Pre-commit review requested.
9909c0425eSKenneth D. MerryCAM		gibbs,
1008a6d0ed2SMatt Jacob		ken	Pre-commit review requested. send to scsi@freebsd.org
10109c0425eSKenneth D. Merrydevstat(9)	ken	Pre-commit review requested.
10209c0425eSKenneth D. Merrycamcontrol(8)	ken	Pre-commit review requested.
10309c0425eSKenneth D. Merrylibcam		ken	Pre-commit review requested.
10409c0425eSKenneth D. Merrylibdevstat	ken	Pre-commit review requested.
10509c0425eSKenneth D. Merryiostat(8)	ken	Pre-commit review requested.
10609c0425eSKenneth D. Merrycd(4)		ken	Pre-commit review requested.
10709c0425eSKenneth D. Merrypass(4)		ken	Pre-commit review requested.
10809c0425eSKenneth D. Merrych(4)		ken	Pre-commit review requested.
1099fc2ffa2SJack F Vogelem(4)		jfv	Pre-commit review requested.
110ec5b87c7SPeter Wemmnvi		peter	Try not to break it.
111ec5b87c7SPeter Wemmlibz		peter	Try not to break it.
112a66c7b85SRuslan Ermilovgroff		ru	Recommends pre-commit review.
11382e65462SBill Fumerolaipfw		ipfw	Pre-commit review preferred. send to ipfw@freebsd.org
1148302ce44SRobert Nolanddrm		rnoland	Just keep me informed of changes, try not to break it.
1157dd825c4STony Finchunifdef(1)	fanf	Pre-commit review requested.
116b6bf7843SOllivier Robertntp         	roberto	Pre-commit review requested.
117936664b1SDavid Maloneinetd		dwmalone	Recommends pre-commit review.
118177f5441SBoris Popovcontrib/smbfs	bp	Open for in-tree committs. In case of functional
119177f5441SBoris Popov			changes pre-commit review requested.
120d27006c8SDavid E. O'Brienfile		obrien	Insists to keep file blocked from other's unapproved
121d27006c8SDavid E. O'Brien			commits
122d27006c8SDavid E. O'Briencontrib/bzip2	obrien	Pre-commit review required.
12374e75dc2SBryan Drewerygeom		freebsd-geom@FreeBSD.org
12499130297SPawel Jakub Dawidekgeom_concat	pjd	Pre-commit review preferred.
125a113a8ddSPawel Jakub Dawidekgeom_eli	pjd	Pre-commit review preferred.
12699130297SPawel Jakub Dawidekgeom_gate	pjd	Pre-commit review preferred.
12799130297SPawel Jakub Dawidekgeom_label	pjd	Pre-commit review preferred.
12899130297SPawel Jakub Dawidekgeom_mirror	pjd	Pre-commit review preferred.
12999130297SPawel Jakub Dawidekgeom_nop	pjd	Pre-commit review preferred.
130816659f6SPawel Jakub Dawidekgeom_raid3	pjd	Pre-commit review preferred.
1311c4bb408SPawel Jakub Dawidekgeom_shsec	pjd	Pre-commit review preferred.
13299130297SPawel Jakub Dawidekgeom_stripe	pjd	Pre-commit review preferred.
133a113a8ddSPawel Jakub Dawidekgeom_zero	pjd	Pre-commit review preferred.
13499130297SPawel Jakub Dawideksbin/geom	pjd	Pre-commit review preferred.
13574e75dc2SBryan Dreweryzfs		freebsd-fs@FreeBSD.org
136db65a64cSBryan Drewerynfs		freebsd-fs@FreeBSD.org, rmacklem is best for reviews.
1370ebab8aeSWarner Loshlinux emul	emulation	Please discuss changes here.
138f9300868SColin Percivalbs{diff,patch}	cperciva	Pre-commit review requested.
1396fb01948SColin Percivalportsnap	cperciva	Pre-commit review requested.
14048ffe56aSColin Percivalfreebsd-update	cperciva	Pre-commit review requested.
1417a481a4fSMaksim Yevmenkinsys/netgraph/bluetooth	emax	Pre-commit review preferred.
1427a481a4fSMaksim Yevmenkinlib/libbluetooth	emax	Pre-commit review preferred.
1437a481a4fSMaksim Yevmenkinlib/libsdp		emax	Pre-commit review preferred.
1447a481a4fSMaksim Yevmenkinusr.bin/bluetooth	emax	Pre-commit review preferred.
1457a481a4fSMaksim Yevmenkinusr.sbin/bluetooth	emax	Pre-commit review preferred.
146cd53fc8eSColin Percival*env(3)		secteam	Due to the problematic security history of this
147cd53fc8eSColin Percival			code, please have patches reviewed by secteam.
148358a01b4SEdwin Groothuisshare/zoneinfo		edwin	Heads-up appreciated, since our data is coming
149358a01b4SEdwin Groothuis				from a third party source.
150358a01b4SEdwin Groothuisusr.sbin/zic		edwin   Heads-up appreciated, since this code is
151358a01b4SEdwin Groothuis				maintained by a third party source.
152358a01b4SEdwin Groothuislib/libc/stdtime	edwin   Heads-up appreciated, since parts of this code
153358a01b4SEdwin Groothuis				is maintained by a third party source.
154e259b9c7SBruce M Simpsonsbin/routed	bms	Pre-commit review; notify vendor at rhyolite.com
1554e730560SEitan Adlercmx		daniel@roe.ch	Pre-commit review preferred.
156a7a437c1SEitan Adlerfilemon		obrien		Pre-commit review preferred.
1574e730560SEitan Adlersysdoc		trhodes		Pre-commit review preferred.
158ae9ef159SPeter Grehan
159