|
From: alebre <al...@us...> - 2010-05-04 11:37:43
|
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "kdfs".
The branch, make_kdfs_compile has been updated
via 762965ebbe2272674107af959aedba5e62ab1dff (commit)
from 7ee3a90ed1ce78ad73dd73d9529308ed417c09ed (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 762965ebbe2272674107af959aedba5e62ab1dff
Author: ad <leb...@fr...>
Date: Tue May 4 10:47:28 2010 +0000
[JANITORING] remove useless code
diff --git a/fs/kdfs/address_space.c b/fs/kdfs/address_space.c
index 8480f36..8034466 100644
--- a/fs/kdfs/address_space.c
+++ b/fs/kdfs/address_space.c
@@ -31,6 +31,9 @@ int kdfs_content_readphyspage(struct content_iolinker_data *content_data,
char *page_addr, loff_t pos);
int kdfs_content_writephyspage(struct content_iolinker_data *content_data,
char *page_addr, loff_t from, loff_t to);
+/*
+ * Versionning management (cf. Pierre Riteau's Master thesis)
+ */
int kdfs_content_readphyspage_cow(struct content_iolinker_data *content_data,
char *page_addr, loff_t pos);
int kdfs_content_writephyspage_cow(struct content_iolinker_data *content_data,
@@ -60,7 +63,6 @@ int kdfs_content_writephyspage(struct content_iolinker_data *content_data,
return 0;
}
-
/*****************************************************************************/
/* */
/* ADDRESS SPACE OPERATIONS */
@@ -84,8 +86,6 @@ int kdfs_readpage(struct file *file, struct page *page)
DEBUG (DBG_PANIC, "No contentset associated.... looks really strange (inode %lu, name %s)\n",
k_inode->inode->i_ino, list_entry(k_inode->inode->i_dentry.next, struct dentry, d_alias)->d_name.name);
- /* TODO PRIORITY 2: test kdfs_get_page returned value */
-// k_page = kdfs_get_page(k_inode->content_setid,page->index);
k_page = kdfs_get_distpage(k_inode,page->index);
DEBUG(DBG_INFO, " Readpage k_page->page : %p and page %p\n", k_page->page, page);
@@ -127,7 +127,6 @@ int __kdfs_prepare_write (struct file *file, struct page *page,
DEBUG (DBG_PANIC, "No contentset associated.... looks really strange \n");
}
- /* TODO PRIORITY 2: test kdfs_grab_page returned value */
k_page = kdfs_grab_distpage(k_inode, page->index);
BUG_ON(k_page->page != page) ;
k_page->offset = offset;
@@ -166,10 +165,6 @@ int kdfs_write_begin (struct file *file,
* Priority : 3
* Merge new kdfs_write_begin function with the older kdfs_prepare_write.
*/
-/* TODO Suggested by Adrien for Adrien,
- * an old TODO, ... probably just remove it ;)
- * cf. http://www.mail-archive.com/git...@vg.../msg03083.html
- */
int __kdfs_commit_write(struct file *file,
struct page *page,
unsigned offset,
@@ -196,8 +191,6 @@ int __kdfs_commit_write(struct file *file,
* However, due to the write behind issue at such a distributed level, we have
* chosen to directly call the kDDM sync functions (write through)
*/
-// kdfs_mark_page_dirty(k_inode->content_setid, page->index);
-// __kdfs_distput_page(k_inode->content_setid, page->index);
kdfs_distmark_page_dirty(k_inode, page->index);
_kdfs_put_page((struct kdfs_page*)page->private);
@@ -308,8 +301,6 @@ struct address_space_operations kdfs_aops = {
/* */
/*****************************************************************************/
-// TODO NOW - Adrien, PROC functions, kdfs_ilocalfind is already called before kdfs_get/grab page.
-// I did that just to be faster, will improve that later if the code runs ;)
struct kdfs_page *kdfs_get_distpage(struct kdfs_inode *k_inode, pgoff_t page_id){
struct kdfs_page *k_page;
kdfs_node_t masternode ;
@@ -332,7 +323,6 @@ struct kdfs_page *kdfs_get_distpage(struct kdfs_inode *k_inode, pgoff_t page_id
return k_page;
}
-
struct kdfs_page *kdfs_get_page(kddm_set_id_t set_id, objid_t obj_id)
{
DEBUG(DBG_INFO, "Get object %ld from set %ld\n", obj_id, set_id);
@@ -653,11 +643,6 @@ int kdfs_iol_page_first_touch(kddm_obj_t *objEntry,
DEBUG(DBG_TRACE, "After find Page count=%d\n", page_count(k_page->page));
kunmap(k_page->page);
-
- // TODO NOW - Adrien, check why this message occurs each time ?
- if (!IS_ERR(k_page->page))
- DEBUG(DBG_ALERT, "Can't read page for file/directory = %ld and page id = %ld\n", iolinker_data->ino, contentobjid_to_pageindex(objid));
-
objEntry->object = (void *) k_page;
// Note: the page has not been release, this action should be perform
diff --git a/fs/kdfs/debug_kdfs.h b/fs/kdfs/debug_kdfs.h
index d5b7777..9b5ddbc 100644
--- a/fs/kdfs/debug_kdfs.h
+++ b/fs/kdfs/debug_kdfs.h
@@ -40,7 +40,7 @@
#else
# define DEBUG(level, format, args...) \
do { \
- if (KDFS_DEBUG_LEVEL >= level || level == DBG_PANIC) { \
+ if (KDFS_DEBUG_LEVEL >= level) { \
/*pr_debug*/printk("KDFS - %s @ (%s : %d) - %d | ", __func__, __FILE__, __LINE__, \
current->pid) ; \
/*pr_debug*/printk(format, ## args) ; \
-----------------------------------------------------------------------
Summary of changes:
fs/kdfs/address_space.c | 21 +++------------------
fs/kdfs/debug_kdfs.h | 2 +-
2 files changed, 4 insertions(+), 19 deletions(-)
hooks/post-receive
--
kdfs
|