xfs
[Top] [All Lists]

TAKE - restructure pagebuf code

To: unlisted-recipients:; (no To-header on input)
Subject: TAKE - restructure pagebuf code
From: lord@xxxxxxx
Date: Tue, 13 Jun 2000 12:30:37 -0500
Sender: owner-linux-xfs@xxxxxxxxxxx
pagebuf is now a single module with one config option and lives in the
fs/pagebuf directory. make oldconfig and make depend recommended,
you will also need to rebuild the kernel as well as modules, and should
remove the old page_buf_locking and avl modules.

Date:  Tue Jun 13 10:28:47 PDT 2000
Workarea:  jen.cray.com:/src/lord/xfs-linux.2.4.0-test1

The following file(s) were checked into:
  bonnie.engr.sgi.com:/isms/slinx/2.4.0-test1-xfs


Modid:  2.4.0-test1-xfs:slinx:64037a
linux/fs/pagebuf/Makefile - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/pagebuf/Makefile.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
        - Makefile for pagebuf module

linux/fs/pagebuf/page_buf_oldio.c - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/pagebuf/page_buf_oldio.c.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
        - Unused I/O path code moved out of pagebuf.c

linux/fs/pagebuf/page_buf_io.c - 1.1
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/pagebuf/page_buf_io.c.diff?r1=text&tr1=1.1&r2=text&tr2=1.0&f=h
        - I/O path code moved out of page_buf.c

linux/init/main.c - 1.35
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/init/main.c.diff?r1=text&tr1=1.35&r2=text&tr2=1.34&f=h
        - Single initialization call for pagebuf

linux/fs/Makefile - 1.20
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/Makefile.diff?r1=text&tr1=1.20&r2=text&tr2=1.19&f=h
        - Add pagebuf as a subdirectory 

linux/fs/Config.in - 1.34
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/Config.in.diff?r1=text&tr1=1.34&r2=text&tr2=1.33&f=h
        - Change config options for pagebuf - there is only one now.

linux/fs/xfs/linux/xfs_lrw.c - 1.41
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/xfs/linux/xfs_lrw.c.diff?r1=text&tr1=1.41&r2=text&tr2=1.40&f=h
        - Simplify interface to pagebuf I/O functions for write

linux/include/linux/page_buf.h - 1.46
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/include/linux/page_buf.h.diff?r1=text&tr1=1.46&r2=text&tr2=1.45&f=h
        - remove unused definitions

linux/include/linux/avl.h - 1.4
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/include/linux/avl.h.diff?r1=text&tr1=1.4&r2=text&tr2=1.3&f=h
        - build as part of the pagebuf module rather than standalone

linux/fs/pagebuf/page_buf.c - 1.2
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/pagebuf/page_buf.c.diff?r1=text&tr1=1.2&r2=text&tr2=1.1&f=h
        - build as part of the pagebuf module rather than standalone
          move io code out to page_buf_io.c, make locking calls directly
          rather than via a function vector.

linux/fs/pagebuf/page_buf_locking.c - 1.2
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/pagebuf/page_buf_locking.c.diff?r1=text&tr1=1.2&r2=text&tr2=1.1&f=h
        - build as part of the pagebuf module rather than standalone

linux/fs/pagebuf/avl.c - 1.2
http://oss.sgi.com/cgi-bin/cvsweb.cgi/linux-2.4-xfs/linux/fs/pagebuf/avl.c.diff?r1=text&tr1=1.2&r2=text&tr2=1.1&f=h
        - build as part of the pagebuf module rather than standalone



<Prev in Thread] Current Thread [Next in Thread>
  • TAKE - restructure pagebuf code, lord <=