1*63a6293bSnia# $NetBSD: RESPONSIBLE,v 1.128 2021/05/22 17:20:01 nia Exp $ 235d505c4Sperry 335d505c4SperryList of sections of the system, and who is responsible for them (or at 435d505c4Sperryleast considered an expert on them). 535d505c4Sperry 635d505c4SperrySome of this information is duplicated from 3RDPARTY and should be 735d505c4Sperrymaintained in both places. 835d505c4Sperry 935d505c4SperryWarning: this list is not yet considered definitive, and is 1035d505c4Sperrynecessarily incomplete! 1135d505c4Sperry 1235d505c4SperryUserland Programs: 1335d505c4Sperry 140c596382Sniaaiomixer nia 159a8941e5Srpauloamd christos 16f9669addSjmmvatf jmmv 1760834829Smrgaudioplay mrg 1860834829Smrgaudiorecord mrg 1931591674Sjdolecekawk jdolecek 200c03f515Sjnemethbc phil*, simonb 2174c5beb1Sspzconfig cube* 2235d505c4Sperrycsh christos 23a5f1084dSagccvs christos, wiz 2474c5beb1Sspzdhcp mellon* 2571fb49fdSdhollandedquota dholland 26f73cfd42Sdhollanderror christos 270c03f515Sjnemethetcupdate [nobody] 2831591674Sjdolecekexpr jdolecek 2935d505c4Sperryfile christos, pooka 3051315176Smbalmergpioctl mbalmer 3135d505c4Sperrygrep simonb, wiz 328958e5d8Swizgroff wiz 330c03f515Sjnemethgzip mrg, atatat* 3496206356Sdyoungifconfig dyoung 35f73cfd42Sdhollandinetd dholland 360c03f515Sjnemethhostapd [nobody] 37085e95b6Smrghttpd mrg 3819250131Slukeminstallboot(mi) core 390c03f515Sjnemethkerberos lha*, joda* 403ab1b000Sjoergld.elf_so joerg 4135d505c4Sperryless/more mrg 4271fb49fdSdhollandlint christos 43085e95b6Smrglpr mrg 444ab4902eSlnetolua/luac mbalmer, lneto 45ce9e22baSmbalmerluactl mbalmer 46f73cfd42Sdhollandmail christos 47da5f74acSdhollandmake christos, sjg, dholland 48085e95b6Smrgmidirecord mrg 4966077da0Schristosnamed(bind) christos 500c03f515Sjnemethntp simonb, jonathan* 513015313bSjnemethopenpam christos, jnemeth 5219250131Slukemopenssh christos 535af7534fSperrypax/tar christos 540c03f515Sjnemethpcc ragge* 55085e95b6Smrgpigz mrg 5635d505c4Sperryping christos 57435d63b6Sspzping6 core 587da31fceStronpostfix tron 5919250131Slukempostinstall core 6035d505c4Sperryppp(async) christos 6135d505c4Sperryppp(sync) martin? 62354f2a10Sthorpejracoon manu 6335d505c4Sperryrouted christos 64b02045baSkamilsh christos, kre 6531591674Sjdoleceksort jdolecek 660c03f515Sjnemethsysctl atatat* 6771fb49fdSdhollandtalk/talkd dholland 68435d63b6Sspztcpdump core 6935d505c4Sperrytexinfo wiz 70085e95b6Smrggcc mrg, christos 71085e95b6Smrggdb christos 72085e95b6Smrgbinutils skrll 7335d505c4Sperrytop simonb 748fe36078Sagcuser agc 7535d505c4Sperryvi aymeric 763dcaf60fSmbalmerwakeonlan mbalmer 7774c5beb1Sspzwpa_supplicant scw* 7871fb49fdSdhollandypbind dholland 7935d505c4Sperry 8035d505c4SperryUserland Libraries: 8135d505c4Sperry 82f9669addSjmmvatf jmmv 83435d63b6Sspzcitrus core 847bfdfce8Sjdccurses blymn, jdc 8531591674Sjdolecekedit christos, jdolecek 860c03f515Sjnemethkerberos lha*, joda* 870c03f515Sjnemethopenssl thorpej*, christos 88*63a6293bSniaossaudio nia 89435d63b6Sspzpcap core 900c03f515Sjnemethpthread nathanw* 9171fb49fdSdhollandquota dholland 9219250131Slukemresolver(bind) christos 930c03f515Sjnemethsoftfloat bjh21* 9435d505c4Sperrytz kleink 9535d505c4Sperry 9635d505c4Sperry 9735d505c4SperryUserland Misc: 9835d505c4Sperry 998dc1e98bSagciscsi target agc 100ff141476Sperryroot.cache [no one] 1018dc1e98bSagcsyspkgs agc, apb 102258cf0abSroyterminfo roy 103ab618d78Swiz[uw]tmp{,x} christos 10435d505c4Sperry 10535d505c4Sperry 10635d505c4SperryX: 10735d505c4Sperry 10835d505c4Sperry[Surely this needs breaking up further] 109085e95b6Smrgxorg mrg, rtr, macallan 11035d505c4Sperry 111a7fb3cd2SmacallanX video drivers: 112a7fb3cd2Smacallan 113a7fb3cd2Smacallanpnozz macallan 114a7fb3cd2Smacallansuncg6 macallan 115a7fb3cd2Smacallansunffb macallan 11635d505c4Sperry 11735d505c4SperryKernel: 11835d505c4Sperry 11935d505c4Sperrydevice support: 12035d505c4Sperry 12161ffc08fSjoergacpi thorpej*, kochi*, jmcneill, joerg 122c057c3c1Snataudio augustss*, jmcneill 12335d505c4Sperrycgd elric 12474c5beb1Sspzfirewire jmc* 1252b6ee221Sahokaflash ahoka 12651315176Smbalmergpio mbalmer 127a5f1084dSagcide/atapi bouyer 1280c03f515Sjnemethirda augustss*, kenh 129366b1b6bSmbalmerkeylock mbalmer 13031591674Sjdolecekmca jdolecek 1312b6ee221Sahokanand ahoka 132112bcecbSdyoungnet80211 dyoung 133b657491bSrizonewire riz 1340c03f515Sjnemethpodulebus bjh21* 1350c03f515Sjnemethscsi bouyer, thorpej*, reinoud 136aa0f3024Spgoyettesysmon_envsys pgoyette 1370c03f515Sjnemethraid(hard) ad* 13835d505c4Sperryraidframe oster 139085e95b6Smrgusb augustss*, skrll 140a7fb3cd2Smacallanvcons macallan 14135d505c4Sperry 1426fa2b214Sbouyerdevice drivers: 1436fa2b214Sbouyer 1445dc1bd35Sperryaudio device drivers: 1455dc1bd35Sperry 1460c03f515Sjnemethauich kent* 147a7fb3cd2Smacallandbri macallan 1485dc1bd35Sperryeap pooka 14961ffc08fSjoergesa jmcneill 1505dc1bd35Sperry 151182032a3Sjmcneillconsole device drivers: 152182032a3Sjmcneill 153a7fb3cd2Smacallancgsix macallan 154a7fb3cd2Smacallanmachfb macallan 155a7fb3cd2Smacallanofb macallan 156a7fb3cd2Smacallanpnozz macallan 157182032a3Sjmcneill 1585dc1bd35Sperrynetwork device drivers: 1596fa2b214Sbouyer 160112bcecbSdyoungath dyoung 161112bcecbSdyoungatw dyoung 1620c03f515Sjnemethbge fvdl*, jonathan*, thorpej* 1630c03f515Sjnemethgsip thorpej* 164554b2cebStsutsuimb86960 tsutsui 165112bcecbSdyoungrtw dyoung 166daa376b6Snonakarun nonaka 1670c03f515Sjnemethseeq8005 bjh21* 1686fa2b214Sbouyerti bouyer 169ab618d78Swiztl bouyer 170daa376b6Snonakaurtwn nonaka 1716fa2b214Sbouyer 1725dc1bd35Sperryscsi device drivers: 1736fa2b214Sbouyer 1746fa2b214Sbouyeresiop bouyer 175554b2cebStsutsuiiha tsutsui 176554b2cebStsutsuioosiop tsutsui 177554b2cebStsutsuiosiop tsutsui 178554b2cebStsutsuipcscp tsutsui 179554b2cebStsutsuisiop bouyer 18010aeb7cfStsutsuispc tsutsui 181554b2cebStsutsuitrm tsutsui 1825dc1bd35Sperry 18396206356Sdyoungsystem controller device drivers: 18496206356Sdyoung 18596206356Sdyoungelansc dyoung 18696206356Sdyoungelanpar dyoung 18796206356Sdyoungelanpex dyoung 18896206356Sdyoung 18935d505c4Sperryfile systems: 19035d505c4Sperry 19171fb49fdSdhollandadosfs ? 19271fb49fdSdhollandcd9660 ? 19374c5beb1Sspzchfs ttoth* 1941f2387e0Sgdtcoda gdt 1950c03f515Sjnemethefs rumble* 19671fb49fdSdhollandext2fs [nobody in particular] 19771fb49fdSdhollandffs ? 19871fb49fdSdhollandffs+wapbl ? 1990c03f515Sjnemethhfs dillo* 20071fb49fdSdhollandkernfs ? 20171fb49fdSdhollandlfs dholland, perseant 20271fb49fdSdhollandmfs [nobody in particular] 20331591674Sjdolecekmsdosfs jdolecek 204ed9b8a91Sreinoudnilfs reinoud 2056aa9c240Sdhollandnfs fvdl* 20631591674Sjdolecekntfs jdolecek 20771fb49fdSdhollandnullfs/layerfs dholland, pooka 20871fb49fdSdhollandoverlay [nobody] 20971fb49fdSdhollandprocfs ? 2103015313bSjnemethptyfs christos 21171fb49fdSdhollandpuffs pooka 21271fb49fdSdhollandsysvbfs ? 21371fb49fdSdhollandtmpfs rmind 21400492041Sreinoududf reinoud 2156aa9c240Sdhollandufs fvdl* 21671fb49fdSdhollandunion [nobody] 21771fb49fdSdhollandumapfs [nobody] 21874c5beb1Sspzv7fs uch* 21971fb49fdSdholland 22071fb49fdSdhollandkern/vfs: 22171fb49fdSdholland 22271fb49fdSdhollandbuffercache [nobody] 22371fb49fdSdhollandfstrans hannken 22471fb49fdSdhollandgenfs_io yamt 22571fb49fdSdhollandmount ? 22671fb49fdSdhollandnamei dholland 22771fb49fdSdhollandrename dholland, riastradh 22871fb49fdSdhollandvnode-lifecycle hannken 22971fb49fdSdhollandmisc dholland, pooka 23035d505c4Sperry 23135d505c4Sperrykern/general: 23235d505c4Sperry 233085e95b6Smrgddb jhawk, mrg 23431591674Sjdolecekemulation christos, fvdl*, manu, jdolecek, mrg 23531591674Sjdolecekkevents jdolecek 2360c03f515Sjnemethksyms ragge* 237aa0f3024Spgoyettemodules jnemeth, pgoyette 2380c03f515Sjnemethlwp/pthread nathanw* 2390c03f515Sjnemethntp simonb, jonathan* 24031591674Sjdolecekpipes jdolecek 24161ffc08fSjoergsplash jmcneill 2420c03f515Sjnemethuvm chuck, chs, mrg, atatat* 24335d505c4Sperry 244208be83eSjdolecekkern/compat: 245208be83eSjdolecek 246208be83eSjdoleceklinux-alpha erh 24731591674Sjdoleceklinux-i386 fvdl*, jdolecek 2480c03f515Sjnemethlinux-m68k itohy* 249208be83eSjdoleceklinux-mips manu 250ab618d78Swizlinux-powerpc manu 25111edc2c4Smanulinux-amd64 manu 25260834829Smrgnetbsd32 mrg 253208be83eSjdolecek 25435d505c4Sperrynetworking: 25535d505c4Sperry 2560c03f515Sjnemethgeneral net thorpej*, matt 2570c03f515Sjnemethipf darrenr 258435d63b6Sspzkame/ipv6 core 25971fb49fdSdhollandnpf rmind 2600c03f515Sjnemethpf peter*, yamt 261edd2477cSperryppp(async) christos 262edd2477cSperryppp(sync) martin 26335d505c4Sperry 26435d505c4SperryPortmasters: 26535d505c4Sperry 26635d505c4Sperry[should be synced with src/distrib/notes/common/main] 26735d505c4Sperryacorn32 reinoud 268b02045baSkamilamd64 core 2690c03f515Sjnemethalgor core 2703015313bSjnemethalpha matt 27135d505c4Sperryamiga is 2723015313bSjnemethamigappc is 27335d505c4Sperryarc soda 274590f5e86Stsutsuiatari jdc 275a5f1084dSagcbebox core 2760c03f515Sjnemethcats core 277b02045baSkamilcesfic core 2780c03f515Sjnemethcobalt core 2793015313bSjnemethemips pooka 2800c03f515Sjnemethevbarm core 2810515e94bSperryevbmips simonb 28274c5beb1Sspzevbppc scw* 283435d63b6Sspzevbsh3 core 2843015313bSjnemethews4800mips tsutsui 285590f5e86Stsutsuihp300 tsutsui 2860c03f515Sjnemethhpcarm core 2870c03f515Sjnemethhpcmips core 2883015313bSjnemethhpcsh uwe 2896d3ceb1dSskrllhppa skrll 290b02045baSkamili386 core 2913015313bSjnemethibmnws matt 2920560d8b9Sgavaniyonix gavan 2935f386bb2Suwelandisk uwe 29435d505c4Sperryluna68k nisimura 29574c5beb1Sspzmac68k scottr* 2963015313bSjnemethmacppc macallan 2970c03f515Sjnemethmipsco wdk* 298435d63b6Sspzmmeye core 29974c5beb1Sspzmvme68k scw* 30074c5beb1Sspzmvmeppc scw* 3013015313bSjnemethnetwinder matt 30235d505c4Sperrynews68k tsutsui 3030c03f515Sjnemethnewsmips core 304a5f1084dSagcnext68k core 3053015313bSjnemethofppc garbled 306aad6ef8bSmartinplaystation2 martin 3073015313bSjnemethpmax simonb 3080c03f515Sjnemethpmppc core 3093015313bSjnemethprep garbled 3103015313bSjnemethsandpoint nisimura 31135d505c4Sperrysbmips simonb 3120c03f515Sjnemethsgimips core 3130c03f515Sjnemethshark core 31422830dc7Suwesh3 msaitoh,uwe 3150c03f515Sjnemethsparc core 3163015313bSjnemethsparc64 martin 3170c03f515Sjnemethsun2 core 31874c5beb1Sspzsun3 jeremy* 319ed9b8a91Sreinoudusermode reinoud 3200c03f515Sjnemethvax core 3210c03f515Sjnemethx68k core 3223015313bSjnemethxen bouyer 32335d505c4Sperry 32435d505c4Sperry 32535d505c4SperryMD Misc: 32635d505c4Sperry 3276280bf9cSuwehpcboot uwe 328b02045baSkamili386 bootblocks fvdl*, christos 329c8582791Srkujawaamiga pci rkujawa 33035d505c4Sperry 33135d505c4Sperry 33235d505c4SperryMisc: 33335d505c4Sperry 33419250131SlukemBuild Tools core 33535d505c4SperryMan Pages wiz 33619250131SlukemRelease Tools core 33735d505c4SperryStandards Guru kleink 3380c03f515Sjnemeth 3390c03f515Sjnemeth 3400c03f515Sjnemeth* No longer has commit rights, but may still answer questions. 341