Re: sys_mount cleanup

Guest section DW (dwguest@win.tue.nl)
Sat, 12 Jun 1999 12:14:47 +0200 (MET DST)


>>Linux 1.0.0 had some backward compatibility with a sys_mount() which
>>expected only 3 arguments, not 5. Would anyone care very much if this
>>compatibility were to simply go away without warning in 2.3?

> What's the advantage in doing this?
> it will drop a whopping 64 instructions out of the kernel.
> Leave it in ...

(i) The info part: this magic 0xC0ED flag was added in 0.96c-patch1
(thus in 1992, not 1994).

(ii) The opinion part: removing the test for 0xC0ED will give us
16 more flag bits to be used with the mount system call.
No doubt people will find use for those.

> when they drag their ancient MCC setups out

Do you still have a clean MCC distribution?

[I collect this old stuff but not many people seem to have these things
any longer. Have a machine that still runs TAMU on a 0.99pl13k kernel.
Some months ago when people made some effort to find kernel sources,
not a single new kernel source surfaced. In particular, nobody seems
to have the 0.99pl13X kernels for X != k.]

Andries - aeb@cwi.nl

12:03pm up 850 days, 23:53, 1 user, load average: 2.00, 1.97, 1.91

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/