[prog] identifying legacy code and their kernels

divya d dddivaster at gmail.com
Fri Apr 6 09:22:19 UTC 2007


hello everybody,

i am stuck at a point in a kernel related project code which i wish to
compile and examine its working. however the authors of this project have
not indicated the kernel used.
the project link is here:
http://www.cs.wisc.edu/~remzi/Classes/736/Fall2000/Project-Writeups/MuthianVenkat.html<http://www.cs.wisc.edu/%7Eremzi/Classes/736/Fall2000/Project-Writeups/MuthianVenkat.html>

the project is a form of Async I/O through an interface of System Calls.

although i have browsed the code and understood it i now wish to compile it.
i tried identifying the kernel version by comparing several identifiers at
the LXR, however i suspect it is an unstable release.

for example- the file fs/buffer.c contains a particular function which is
unused in both the 2.2 and the 2.4 kernels

                   void cleanup_bounce_buffers(int rw, int nr, struct kiobuf
*iovec[],int transferred)

of course i cannot possibly download every kernel release between 2.2 and
2.4 checking for the calls. a search in google for this function calls shows
up discussion of its patches in the 2.3.x versions

can someone help me out here?

regards
divya


More information about the Programming mailing list