swapon(8) for 1.3.3+

Jan Kasprzak (kas@foresta.cz)
Wed, 28 Jun 1995 21:34:29 +0200 (MET DST)


Hi all,

I wrote a new swapon(8), which allows you to use priority
of multiple swap devices as implemented in 1.3.3 kernel. This
file is a quick hack and should possibly be incorporated to
an `official' release of swapon/swapoff utils
(BTW, who is the current maintainer of swapon(8)?).

You can use swapon as "swapon /dev/device [priority]",
or simply "swapon -a". In /etc/fstab you should have something like this

/dev/swap1 swap1 swap defaults 0 10
/dev/swap2 swap2 swap defaults 0 10

where `10' stands for priority of each swap device.

Comments are welcome, but take this only as quick hack
for testing a new kernel feature.

-Yenya

begin 644 swapon.c.gz
M'XL(`$FM\2\"`Y56;6_;-A#^+/V*JXLNDF,[<8(-:YT42[LDRYIV69NV*))`
MH"7*)BR1&DGYI4O^^^XHVK'3M,""P)#(X[T\]SQ'[;3A""2?@9FQ2LFH'T.J
MRI+)#&9CD8ZA-MRL&^S%4#'-2FZY#J$-5D%&SZ60'"HME!9V`2IW]I"+@N]D
M?"I2WH/+L6A<\;GET@@ER0&NU88-"PY*%@N8"3N&?F^_MP^4!)IS#1.N)2],
M#^WI2/0ZAO[SYS_#GTQ"ZPN7"]:"-\Q4^BN;0#1AYK>REJ*7?HW)_(NJ(47+
M3!BKQ;"V'"RE4FDUPDJ@EAG&L&-<QCH,)7_Z[B.<<LDU*\C#13TL1`KG6(8T
M'"+#N;,WJM8I=R?H]5S(>NZ3C2G9G3!\2MYS^/WXU<=3Z(?A3AL^<\B4W+(P
M8](2@(@Q%@NJR-91ULHJNZAX`XD#1R'&3(_JDN-!]/X471/NS2E($G21-"])
M@K&%3(LZXW"`:!B;]<8OU]9P0:C-I5)B8^SF6D%%[9!36E_6TP19#V$6)F5%
ML7E8[/_ZR\[:3ICXE[U(2-OQ;CJ0CIF&=@<D$JL#;BLOV,C$`X>8+PE+WXMB
M*%FJ%?Y.$'D&AJ<*B;*"!?&\!]%'HQ[F6I4P$E,N&VJNN#IE18WL/*']IG>K
MO@I+])3*DH.TX)CD;,S<(O6[Y$P*.:+VNYQ,$V03,N(!4I]#KHI"S<C>SI0O
MPO5/6)2"`3-6,P-#A<V>L84AO7`BAN;D@?]3"\R4*A02TEIK>O3"@,@I)N[`
MD*>,Z/3A\]%%<G)^=)I<O#_[*_GPQ]G)I5>;)TU&2`TY?.5:-5Q]*G)J;2ZT
ML0FF$#[@5X/_/`ZB"'_AIX=!WAY]>!,?'#P6&J[#X';#_OCD^'V,$3![#MCB
M)ZNP)"_74GR.&PU]+XWY]\(]FML/DI"9R"F+^R0H;F@LLZC[J1(9#:D1C^+P
MWS#(D3O2YA$JB&O=@=9'VGNQE&&733]=2VC^_)JI>"I8`5=+VMU<RQ:R.^!S
M87'J#L([QW0W(_-:IL0)&.,(+)"'*\>4UGI2M)$@P9N\3L[.CZ&=H\$0/>.P
MJU,+C::A75:XAFDCK";!M`]W45M!KC1$[@0<HI1L8QV]?7=Y>?0**].8))35
MX6BUY8SC01P&&#%`V!`&G9955%;=EVB3T,SJ`'GX<G&<$-PQ&@<!]M2B,/A@
M230W$W'G&SA?8T6D$Z_CZ]8S<]WJ[,Z?S6-$K0/+2+EQ\X*<KU-CN5TQ8Z2*
M$=O[!C=S&%'TJ3<1'CB$'WFC6JCRH,)DE7YPEEH:!![B[6UZNPOI'S/8!-"W
MWILV!`A+)F2$8=,.#;1I'%+#Z'T0-B.R3<L#:K;?H29B77_7(IT@[3.A[:('
M9W3#R0E@VU1EH_T89JK&ZP7U7BJ-0P5O%T2=X54XYAJG'R%"@%`L.(`]N+UU
M<>$E[%/%GOT4S9M-K_HW5[LW<'@(6]TMLC%X4>$7PVJS?[/$*F4H<K1Z0:EV
MNX`Y$;U=&X+M[:8F?.QVFUKQ<:@YFPQ69YD_RS;/KE+&+/8<RX)[23@_-%_<
M^JJ";YU/O?.KZ:<;[]\T`9K]3ULO7,,=32%J>3DV7RGN=MZ\49QLD<`]K_&U
MHU&Z]NGR^"?+ZI#FMM82=ND%]<+JPKH\UBJY"\-O,<`7%#,=<\-UM;+.:F:5
M:!JU=T,*>:#)_RU)W_-.N"G%S3#?4>*:$)=NR%\,3[`*/V>\V/R^J]W#T^T/
0G,#NT;H+_P/85_1!U@H``"G%
`
end

-- 
Jan "Yenya" Kasprzak, E-mail kas@foresta.cz, WWW http://www.fi.muni.cz/~kas/
>>>>     System Administrator at Foresta, a.s. (tel: +42-5-45213696)    <<<<
>>>>       Using Linux, because '486 is a terrible thing to waste.      <<<<
>>>>   For info about Linux look at http://www.fi.muni.cz/~kas/linux/   <<<<
>>>>       Life would be much easier, if I had a source code ...        <<<<