From owner-freebsd-hackers Mon Nov 13 09:35:19 1995 Return-Path: owner-hackers Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id JAA13863 for hackers-outgoing; Mon, 13 Nov 1995 09:35:19 -0800 Received: from spot.lodgenet.com (lodgenet.iw.net [204.157.148.88]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id JAA13776 for ; Mon, 13 Nov 1995 09:33:52 -0800 Received: from jake.lodgenet.com (jake.lodgenet.com [204.124.120.30]) by spot.lodgenet.com (8.6.12/8.6.12) with ESMTP id LAA08849 for ; Mon, 13 Nov 1995 11:32:22 -0600 Received: from localhost (localhost [127.0.0.1]) by jake.lodgenet.com (8.6.12/8.6.12) with SMTP id LAA00708 for ; Mon, 13 Nov 1995 11:42:44 -0600 Message-Id: <199511131742.LAA00708@jake.lodgenet.com> X-Authentication-Warning: jake.lodgenet.com: Host localhost didn't use HELO protocol X-Mailer: exmh version 1.6.2 7/18/95 To: hackers@freebsd.org Subject: lkms for snp and vn devices Mime-Version: 1.0 Content-Type: multipart/mixed ; boundary="===_0_Mon_Nov_13_11:41:38_CST_1995" Date: Mon, 13 Nov 1995 11:42:43 -0600 From: "Eric L. Hernes" Sender: owner-hackers@freebsd.org Precedence: bulk This is a multipart MIME message. --===_0_Mon_Nov_13_11:41:38_CST_1995 Content-Type: text/plain; charset=us-ascii here is a couple of patches to the vn and snp devices to make load as lkms. They don't unload but that looks like it's a characteristic of PSEUDO_SET() and not the modules themselves. also they install as MOD_MISC modules and not MOD_DEV, which is again because of PSEUDO_SET(). Should there be a DEV_SET(), or maybe an ISA_DEV_SET()? the snp device is a bit kludgey, but I couldn't think of another way to overload existing funcions :(. eric. --===_0_Mon_Nov_13_11:41:38_CST_1995 Content-Type: text/plain; charset=us-ascii Content-Description: snp-vn-lkm.tgz Content-Transfer-Encoding: x-uuencode begin 644 snp-vn-lkm.tgz M'XL(```````"`^U:>U/;2!+G7_E3=#:IE&6$+>`2*@M#R`3:X;[/I'7SW]?^/ M4H#V/[6N^,1V^/=ZAJ'KG59KO?U;S3;9O]5IZO@QT?Y&I]W9`+VT_W>G^OFK MB[>]+!)?_%D_^/#^\/C]IT:]3I_@)FA<<=^MO#L].X0<[0'ZSG#FC2N#]P># M8D\8W@P#U_/F=49<]6FE?W;ZJI_GJ;P^[N-C\E(-YVI6.1\?5S-O3F'FP=U^EO,;/*P(?\/L4,Q3_N_JNM&D^#=;IE[&_V-0K58#"B3Q)R)V6O=\^U(9 M6"'TO1BS,R['O9;1,[&PL].N;&UMW9903CU7,!M-S-T]L]LS$N9:D:@.W8[6 MW0%1I;&PNMT!+&U5`&PW5-`=,1QA.#RO5H/0CU@(XCE0PQX-V!3MQ51U%]F? M%F:L"DMO^I]C!U#,W8ZF:<8VSN::6ZGOO(\ISE;NA?P.A1Z_DCBU_3+W@T/9D;`?,GE.Q+L9IK(P0 ML]76$#&E,:\PQP["X<3G?,A&&+170?5E.-_:#X=>%/XN,N8=/+YU+7DJSXI! M\`P4K%:/!X.CBZKD)2-P#2X&,N6I\/(E)#T,GNU!_\/)B4J":8Y="I64&Y_X MK)`O%-ESR=W-S=VL+M2R!QBIA\>#@UV1$,QN5S.SQ>,;OK]X86G_NEPP5/0" M>I\OUX22C'>_.I1/GZ6*E\I!556I/A2-WYL5\+"*+),?@\W'$.-B,`8U83S@;*QQH M26_.Q+$N-3@Z>'M&.A,\M!W\'NBJ7(TZ>DZZ8/T_34*3[WY M,[2N"+_^0I6O=/*.J:,)FCDGOSUVLB4H*AUG]OMV.7.= MF^0-Q[;/68A5W)W9[CP*::\AX"4"1UX'W+*Y6U3GXU1:LEW;C@,C+H=!.SNH M;1_=1?@+6'-,^`P7-T^.Q@.PP[S%'R>(V!WVK(I]QZT8NLMJ1?L*?4& M$0]>6BJ^9HV]=R%@M#=<6@4^W?*AXPFX7CBU$4=,+)?=@,O1"]`AQIZ+,[GT M<5\83KV`BUR-%N:8L*]Y`E-T!"[;AIDY]WTJR%Y[M<]\E48>E*ES:E$6_O#M M]'(;#*>G@\E90^0*2&SNT%F#:?3TUFI(G(HM`^/6]GI@W&QJK68&([&ZHZ>V M68]B4S!(@&PX?(,;QM>#P^$P0R"QA\&!NK7"T&)3B=-$6X(#DY-,,MJ"2R,! MM8AD$INP,8^#:^I/2A)W4`.!!R')'%2M**$#C47AVK=#V61[F.HT<"/'"4)O M3E`$C84QS$-LQ7P7AYZ`'\@;<`<3(S7/9M:9V1WXQSYW46<+K$0NV!#9!'TJWX12SZS", M7,'12'"XGB%5G+Z$9*2=W1Q(%1U*TH%*FUE7"*+C*JXPF+$FOH/K7RG7 M_5;4+;F-1)[23:K1V`HME8"E]"A1)YD$SUZBXFA!0MW9R5"*L(0(4A>8A2&( MFTT+=Z&X`SUY=]I+.DF_*=4`#!70/R":DQYMW&H&:`LVK2?<8"[Z$S1J*E$4P7N6B.'(Y?'>!#8\C!&G&A))C*O(KW\UYGU3\^O M)N93?Y/7"K)/G+]Y.=0D.]-:>CR7ZWV9._E82-HY.;L@9:0.">$FD:B%"E-W[B2X;8_>[7OP^^_]6[K5;+,+".^X=6 M>?_[2/;_WM>_]][_=IJI_9OR+L@P6MUN>?_S&/2\\AQ2!X")YT-,.P6@F]C* M@^Z&,8S* M.!-'QF`*Q=ORQJ+[KBZ?/?G5_3Q7_9K/37.1_.L[&^&\WVV7\/^;] MKPSC!L7FOV_=_39W>LU;>"S'K;SQ;0G%=##:B,-ZNKD>BNUT-$,W,BQ&=7-Q M@IH&VB^'KX?'9XJB_Z&W"AOK(O:*W0=`KY1)0_;5P&LDX5;LC@JXB[*"P%VQ MF\"NV%V`)"5V)=Q*.,?1;"X8['\AHY[>,JU$>#C>/0_RK6N)[[`@\5W"ET(\ M3P`\`?66\9W@18"'#^49PLLFG[M+^W;@C8[%)("CM:.^0''K@)S4]NYR\VIX M)]ESZ,YHI^@N9;@%_UHKX%]V]1N[D6N'8@.NC*\6Y>1`(&&ZY"$^-YI45>4? MJP^[FKIF--NY&^HV^G.WE?]O!M0[#YG/QX6+7%P<`V\2,JC%A.QE8R38:O0M M_[V!7)H&F$:A`#@+/R]T,X=C!ELWNJJNA)II6%314S'J8$LTB'O M0KN$1J$V5_\*_]554DDEE51222655%)))9544DDEE51222655%)))9544DDE 6E51222655%)))?T5Z#^6N*HI`%```%)) ` end --===_0_Mon_Nov_13_11:41:38_CST_1995 Content-Type: text/plain; charset=us-ascii -- erich@lodgenet.com erich@rrnet.com --===_0_Mon_Nov_13_11:41:38_CST_1995--