|
From: Marko O. <d0...@us...> - 2010-12-21 20:28:24
|
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 e022fc85cfe0f7df2194c7591e7fbd5e2ff624e2 (commit)
from e14c559171de11d5ac30d0bc2e92592d88e06ee6 (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 e022fc85cfe0f7df2194c7591e7fbd5e2ff624e2
Author: Marko Obrovac <mar...@in...>
Date: Tue Dec 21 22:27:09 2010 +0100
[CLEAN] replace %ld with %lu where appropriate (in DEBUG outputs)
diff --git a/fs/kdfs/address_space.c b/fs/kdfs/address_space.c
index 0b10c46..33bd7f9 100644
--- a/fs/kdfs/address_space.c
+++ b/fs/kdfs/address_space.c
@@ -128,7 +128,7 @@ int __kdfs_prepare_write (struct file *file, struct page *page,
struct kdfs_page *k_page = NULL;
struct kdfs_inode *k_inode = NULL;
- DEBUG (DBG_INFO, "prepare_write for file %s (ino %ld), page %ld from %d to %d (count = %d, mapping = %p)\n",
+ DEBUG (DBG_INFO, "prepare_write for file %s (ino %lu), page %lu from %d to %d (count = %d, mapping = %p)\n",
file->f_dentry->d_name.name, file->f_dentry->d_inode->i_ino, page->index, offset, _to, page_count(page), page->mapping);
BUG_ON (page->mapping == NULL);
@@ -185,7 +185,7 @@ int __kdfs_commit_write(struct file *file,
{
struct kdfs_inode *k_inode = NULL;
- DEBUG(DBG_INFO, "commit_write for page %ld for file %s"
+ DEBUG(DBG_INFO, "commit_write for page %lu for file %s"
"(ino %lu) (from %u to %u) (count = %d)\n",
page->index, file->f_dentry->d_name.name,
file->f_dentry->d_inode->i_ino, offset, _to,
@@ -269,7 +269,7 @@ void kdfs_invalidatepage(struct page *page, unsigned long offset)
/* The whole page is invalidated so it should be removed */
/* TODO Should we really remove the page from the physical storage */
/* Currently only the inode is updated, it seems to be sufficient */
- DEBUG(DBG_INFO, "Gonna invalidate page %ld (objid %ld from set %ld)\n", page->index, k_page->obj_id,k_page->set_id);
+ DEBUG(DBG_INFO, "Gonna invalidate page %lu (objid %lu from set %lu)\n", page->index, k_page->obj_id,k_page->set_id);
if(kddm_flush_object(kddm_def_ns, k_page->set_id, k_page->obj_id, KERRIGHED_NODE_ID_NONE) == -ENOSPC)
/* There is only one copy, so we should exploit remove instead of flush */
kddm_remove_object(kddm_def_ns, k_page->set_id, k_page->obj_id);
@@ -293,7 +293,7 @@ int kdfs_releasepage(struct page *page, gfp_t mask)
ASSERT (page->mapping != NULL);
k_page = (struct kdfs_page *) page->private;
- DEBUG(DBG_INFO, "Gonna release page %ld (objid %ld from set %ld)\n", page->index, k_page->obj_id,k_page->set_id);
+ DEBUG(DBG_INFO, "Gonna release page %lu (objid %lu from set %lu)\n", page->index, k_page->obj_id,k_page->set_id);
if(kddm_flush_object(kddm_def_ns, k_page->set_id, k_page->obj_id, KERRIGHED_NODE_ID_NONE) == -ENOSPC)
/* There is only one copy, so we should exploit remove instead of flush */
kddm_remove_object(kddm_def_ns, k_page->set_id, k_page->obj_id);
@@ -336,7 +336,7 @@ struct kdfs_page *kdfs_get_distpage(struct kdfs_inode *k_inode, pgoff_t page_id
objid = pageindex_to_contentobjid(masternode, page_id);
- DEBUG(DBG_INFO, "Get page %ld (masternode %d, objid %ld from set %ld)\n", page_id, masternode, objid, k_inode->content_setid);
+ DEBUG(DBG_INFO, "Get page %lu (masternode %d, objid %lu from set %lu)\n", page_id, masternode, objid, k_inode->content_setid);
BUG_ON(objid == -1);
k_page =kdfs_get_page(k_inode->content_setid,objid);
@@ -345,7 +345,7 @@ struct kdfs_page *kdfs_get_distpage(struct kdfs_inode *k_inode, pgoff_t page_id
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);
+ DEBUG(DBG_INFO, "Get object %lu from set %lu\n", obj_id, set_id);
return kddm_get_object(kddm_def_ns, set_id, obj_id);
}
@@ -366,7 +366,7 @@ struct kdfs_page *kdfs_grab_distpage(struct kdfs_inode *k_inode, pgoff_t page_id
} else if (masternode != kerrighed_node_id) {
// the page already exists but teh grab is done remotely to the masternode, so : grab the previous object and reassign this page to the current node
objid = pageindex_to_contentobjid(masternode, page_id);
- DEBUG(DBG_INFO, "Gonna grab prevpage %ld from set %ld (objid = %ld)\n", page_id, k_inode->content_setid, objid);
+ DEBUG(DBG_INFO, "Gonna grab prevpage %lu from set %lu (objid = %lu)\n", page_id, k_inode->content_setid, objid);
k_prevpage=kdfs_grab_page(k_inode->content_setid, objid);
/* set the page's owner to this node */
@@ -376,7 +376,7 @@ struct kdfs_page *kdfs_grab_distpage(struct kdfs_inode *k_inode, pgoff_t page_id
}
objid = pageindex_to_contentobjid(masternode, page_id);
- DEBUG(DBG_INFO, "Gonna grab page %ld from set %ld (objid = %ld)\n", page_id, k_inode->content_setid, objid);
+ DEBUG(DBG_INFO, "Gonna grab page %lu from set %lu (objid = %lu)\n", page_id, k_inode->content_setid, objid);
k_newpage=kdfs_grab_page(k_inode->content_setid, objid);
if(k_prevpage){
@@ -393,14 +393,14 @@ struct kdfs_page *kdfs_grab_distpage(struct kdfs_inode *k_inode, pgoff_t page_id
struct kdfs_page *kdfs_grab_page(kddm_set_id_t set_id, objid_t obj_id)
{
- DEBUG(DBG_INFO, "Grab object %ld from set %ld\n", obj_id, set_id);
+ DEBUG(DBG_INFO, "Grab object %lu from set %lu\n", obj_id, set_id);
return kddm_grab_object(kddm_def_ns, set_id, obj_id);
}
struct kdfs_page *kdfs_findlocal_page(kddm_set_id_t set_id, objid_t obj_id)
{
- DEBUG(DBG_INFO, "Grab object %ld from set %ld\n", obj_id, set_id);
+ DEBUG(DBG_INFO, "Grab object %lu from set %lu\n", obj_id, set_id);
return kddm_find_object(kddm_def_ns, set_id, obj_id);
}
@@ -411,12 +411,12 @@ void __kdfs_put_page(kddm_set_id_t set_id, objid_t obj_id)
void _kdfs_put_page(struct kdfs_page *k_page)
{
- DEBUG(DBG_INFO, "Put object %ld from set %ld\n", k_page->obj_id, k_page->set_id);
+ DEBUG(DBG_INFO, "Put object %lu from set %lu\n", k_page->obj_id, k_page->set_id);
kddm_put_object(kddm_def_ns, k_page->set_id, k_page->obj_id);
}
void kdfs_distmark_page_dirty(struct kdfs_inode *k_inode, pgoff_t page_id){
- DEBUG(DBG_INFO, "Gonna sync page %ld from set %ld\n", page_id, k_inode->content_setid);
+ DEBUG(DBG_INFO, "Gonna sync page %lu from set %lu\n", page_id, k_inode->content_setid);
kdfs_mark_page_dirty(k_inode->content_setid,
pageindex_to_contentobjid(
kdfs_file_extent_get_page_owner(k_inode, page_id),page_id));
@@ -424,7 +424,7 @@ void kdfs_distmark_page_dirty(struct kdfs_inode *k_inode, pgoff_t page_id){
void kdfs_mark_page_dirty(kddm_set_id_t set_id, objid_t obj_id)
{
- DEBUG(DBG_INFO, "Sync object %ld from set %lu\n", obj_id, set_id);
+ DEBUG(DBG_INFO, "Sync object %lu from set %lu\n", obj_id, set_id);
kddm_sync_frozen_object(kddm_def_ns, set_id, obj_id);
}
@@ -466,7 +466,7 @@ kddm_set_t *__create_content_kddm_set(kddm_set_id_t set_id,
content_data, sizeof(struct content_iolinker_data), KDDM_FT_LINKED);
if (IS_ERR(kddm_set))
- DEBUG(DBG_PANIC, "Can't create content kddm_set for inode %ld\n", k_inode->inode->i_ino);
+ DEBUG(DBG_PANIC, "Can't create content kddm_set for inode %lu\n", k_inode->inode->i_ino);
/* We can free all the memory allocated */
kfree(content_data);
@@ -532,19 +532,19 @@ int kdfs_iol_page_alloc(kddm_obj_t *objEntry, kddm_set_t *set, objid_t objid)
pageid = contentobjid_to_pageindex(objid);
- DEBUG(DBG_INFO, "Before Alloc objid %ld from set %lu (page id %ld)\n", objid, set->id, pageid);
+ DEBUG(DBG_INFO, "Before Alloc objid %lu from set %lu (page id %lu)\n", objid, set->id, pageid);
/* The page can be already in the cache, especially when we dynamically change the default owner */
k_page->page = find_get_page(k_mapping, pageid);
if (!k_page->page) {
DEBUG(DBG_ALERT,
- "Can't find page for file/directory = %ld and page id = %ld @mapping = %p, So created and locked\n",
+ "Can't find page for file/directory = %lu and page id = %lu @mapping = %p, So created and locked\n",
k_mapping->host->i_ino, objid,k_mapping);
k_page->page = find_or_create_page(k_mapping, pageid, mapping_gfp_mask(k_mapping) & ~__GFP_FS);
k_page->flags = K_PG_locked;
} else
k_page->flags = K_PG_ok;
- DEBUG(DBG_INFO, "After Alloc new page %ld from set %lu (page addr=%p count=%d)\n", objid, set->id, k_page->page, page_count(k_page->page));
+ DEBUG(DBG_INFO, "After Alloc new page %lu from set %lu (page addr=%p count=%d)\n", objid, set->id, k_page->page, page_count(k_page->page));
k_page->set_id = set->id;
k_page->obj_id = objid;
@@ -590,7 +590,7 @@ int kdfs_iol_page_first_touch(kddm_obj_t *objEntry,
/* What do you mean : locking the physical file, what kddm object ? the inode one ? */
k_mapping = ((struct content_iolinker_data *) set->private_data)->k_mapping;
BUG_ON(k_mapping == NULL);
- DEBUG(DBG_TRACE, "file/directory = %ld, pageid = %ld, objid = %ld, @mapping = %p\n", iolinker_data->ino,pageid, objid, k_mapping);
+ DEBUG(DBG_TRACE, "file/directory = %lu, pageid = %lu, objid = %lu, @mapping = %p\n", iolinker_data->ino,pageid, objid, k_mapping);
/* First_Touch has to be called only on the node currently in charge */
/* of the page. */
@@ -619,8 +619,8 @@ int kdfs_iol_page_first_touch(kddm_obj_t *objEntry,
page_addr = (char *) kmap(k_page->page);
pos = (loff_t)pageid * PAGE_SIZE;
- DEBUG(DBG_TRACE, "The page for file/directory = %ld and " \
- "page id = %ld is not in the cache. So created/locked and read from HDD (kmap page address %p, page address %p)\n", iolinker_data->ino,
+ DEBUG(DBG_TRACE, "The page for file/directory = %lu and " \
+ "page id = %lu is not in the cache. So created/locked and read from HDD (kmap page address %p, page address %p)\n", iolinker_data->ino,
pageid,page_addr, k_page->page);
/* The page should be filled only if it was not handled
@@ -636,7 +636,7 @@ int kdfs_iol_page_first_touch(kddm_obj_t *objEntry,
kunmap(k_page->page);
objEntry->object = (void *) k_page;
- DEBUG(DBG_INFO, "After first touch, page %ld from set %lu (page addr=%p count=%d)\n", objid, set->id, k_page->page, page_count(k_page->page));
+ DEBUG(DBG_INFO, "After first touch, page %lu from set %lu (page addr=%p count=%d)\n", objid, set->id, k_page->page, page_count(k_page->page));
// Note: the page has not been release, this action should be perform
// in the insert or export function according the kddm operation (get or grab)
PRINT_FUNCTION_EXIT;
@@ -706,7 +706,7 @@ int kdfs_iol_page_export (struct rpc_desc *desc,
PRINT_FUNCTION_NAME;
- DEBUG(DBG_INFO, "Gonna export objid %ld from set %ld with state\n", objid,k_page->set_id);
+ DEBUG(DBG_INFO, "Gonna export objid %lu from set %lu with state\n", objid,k_page->set_id);
res = rpc_pack(desc, 0, &k_page->flags, sizeof(k_page->flags));
if (res < 0)
DEBUG(DBG_ALERT, "can't pack export page state (res=%d)\n", res);
@@ -775,7 +775,7 @@ int kdfs_iol_page_invalidate(kddm_obj_t *objEntry, kddm_set_t *set,
*/
BUG_ON(contentobjid_to_pageindex(objid)!=k_page->page->index);
- DEBUG(DBG_INFO, "Try to invalidate objid %ld (page id %ld page addr %p) of set %lu\n", objid, k_page->page->index, k_page->page, set->id);
+ DEBUG(DBG_INFO, "Try to invalidate objid %lu (page id %lu page addr %p) of set %lu\n", objid, k_page->page->index, k_page->page, set->id);
trylock_page(k_page->page);
remove_from_page_cache(k_page->page);
@@ -818,7 +818,7 @@ int kdfs_iol_page_import(struct rpc_desc *desc,
res = rpc_unpack(desc, 0,&k_page->flags, sizeof(k_page->flags));
- DEBUG(DBG_INFO, "Gonna import objid %ld from set %ld with state\n", objid,k_page->set_id);
+ DEBUG(DBG_INFO, "Gonna import objid %lu from set %lu with state\n", objid,k_page->set_id);
if(!res && k_page->flags!=K_PG_invalid){
// We should not import a page which is not consistent with
// the implicit striping mechanim.
@@ -855,7 +855,7 @@ int kdfs_iol_page_sync(kddm_obj_t *objEntry, kddm_set_t *set, objid_t objid)
ASSERT(k_page != NULL);
ASSERT(k_page->page != NULL);
- DEBUG(DBG_INFO, "Try to sync page %ld (page addr %p) of set %lu\n", objid, k_page->page, set->id);
+ DEBUG(DBG_INFO, "Try to sync page %lu (page addr %p) of set %lu\n", objid, k_page->page, set->id);
file_pos = ((loff_t)contentobjid_to_pageindex(objid) * PAGE_SIZE) + k_page->offset;
page_addr = (char *) kmap(k_page->page);
@@ -906,7 +906,7 @@ int kdfs_iol_page_remove(void *object, struct kddm_set *set, objid_t objid)
struct kdfs_page *k_page = (struct kdfs_page *) object;
PRINT_FUNCTION_NAME;
- DEBUG(DBG_INFO, "Gonna remove objid %ld from set %ld\n", k_page->obj_id,k_page->set_id);
+ DEBUG(DBG_INFO, "Gonna remove objid %lu from set %lu\n", k_page->obj_id,k_page->set_id);
if ((!PageLocked(k_page->page))) {
/*
* This is not the kernel trying to remove the page but the KDDMs,
@@ -959,7 +959,7 @@ int kdfs_iol_content_instantiate(kddm_set_t *kddm_set, void *private_data, int m
ASSERT(kddm_set->private_data != NULL);
content_data = (struct content_iolinker_data *) kddm_set->private_data;
- DEBUG(DBG_INFO, "Instantiate kddm %ld with ino : %ld\n", kddm_set->id, content_data->ino);
+ DEBUG(DBG_INFO, "Instantiate kddm %lu with ino : %lu\n", kddm_set->id, content_data->ino);
if (kddm_set->def_owner == kerrighed_node_id || kddm_set->def_owner == KDDM_CUSTOM_DEF_OWNER) {
content_data->phys_dirname = kmalloc(PATH_MAX, GFP_KERNEL);
@@ -1039,10 +1039,10 @@ void kdfs_iol_content_uninstantiate(kddm_set_t *kddm_set, int destroy)
ASSERT(kddm_set->private_data != NULL);
content_data = (struct content_iolinker_data *) kddm_set->private_data;
- DEBUG (DBG_INFO, "uninstantiate content kddm_set link to inode %ld (pid: %d, %s, %d)\n", content_data->ino, current->pid, current->comm, task_pid_knr(current) );
+ DEBUG (DBG_INFO, "uninstantiate content kddm_set link to inode %lu (pid: %d, %s, %d)\n", content_data->ino, current->pid, current->comm, task_pid_knr(current) );
if (content_data->phys_dirname != NULL) {
- DEBUG (DBG_TRACE, "uninstantiate content kddm_set link to inode %ld (physical file:%s)",
+ DEBUG (DBG_TRACE, "uninstantiate content kddm_set link to inode %lu (physical file:%s)",
content_data->ino,content_data->phys_dirname);
kfree(content_data->phys_dirname);
}
diff --git a/fs/kdfs/dir.c b/fs/kdfs/dir.c
index daef9c7..022d60d 100644
--- a/fs/kdfs/dir.c
+++ b/fs/kdfs/dir.c
@@ -61,7 +61,7 @@ struct kdfs_dir_entry *kdfs_grab_entry (struct kdfs_inode *dir, const char *file
void *page_addr = NULL ;
DEBUG (DBG_INFO,
- "Look up for entry %s in directory %ld\n",
+ "Look up for entry %s in directory %lu\n",
filename, dir->inode->i_ino);
npages = (dir->inode->i_size + PAGE_CACHE_SIZE - 1) >> PAGE_CACHE_SHIFT;
@@ -82,7 +82,7 @@ struct kdfs_dir_entry *kdfs_grab_entry (struct kdfs_inode *dir, const char *file
*k_page = kdfs_grab_distpage(dir, pageid);
if (IS_ERR(*k_page))
DEBUG (DBG_PANIC,
- "Can't grab page %ld for the directory %ld",
+ "Can't grab page %lu for the directory %lu",
pageid, dir->content_setid);
tmp_page = (*k_page)->page;
@@ -92,15 +92,15 @@ struct kdfs_dir_entry *kdfs_grab_entry (struct kdfs_inode *dir, const char *file
/* For each entry contained in the page */
do {
DEBUG (DBG_INFO,
- "Grab page %ld:"
- "page addr (mapped %p, unmapped %p), dentry_addr %p (file size %lld)\n",
+ "Grab page %lu:"
+ "page addr (mapped %p, unmapped %p), dentry_addr %p (file size %llu)\n",
pageid, page_addr, tmp_page, dentry_addr,
dir->inode->i_size);
/* Get the directory entry */
dir_entry = (struct kdfs_dir_entry *) dentry_addr;
/* Did we find the right entry */
- DEBUG (DBG_INFO, "filelen %d dirfilelen %d, filename %s dirname %s, dirlen %d (dirino %ld)\n",
+ DEBUG (DBG_INFO, "filelen %d dirfilelen %d, filename %s dirname %s, dirlen %d (dirino %lu)\n",
filename_len, dir_entry->name_len, filename, dir_entry->name,dir_entry->rec_len, dir_entry->ino);
if (dir_entry->name_len == filename_len &&
strncmp (dir_entry->name, filename, filename_len) == 0)
@@ -124,7 +124,7 @@ struct kdfs_dir_entry *kdfs_grab_entry (struct kdfs_inode *dir, const char *file
} // end if there are some entries
- DEBUG (DBG_INFO, "Look up for file %s in directory %ld : notfound \n",
+ DEBUG (DBG_INFO, "Look up for file %s in directory %lu : notfound \n",
filename, dir->inode->i_ino);
// TODO PRIORITY 1: put_kddm_set required a reference on the set.
// I have to add a reference inside kdfs_page structure :(
@@ -133,7 +133,7 @@ struct kdfs_dir_entry *kdfs_grab_entry (struct kdfs_inode *dir, const char *file
found:
DEBUG (DBG_INFO,
- "Look up for file %s in directory %ld: found : %p\n",
+ "Look up for file %s in directory %lu: found : %p\n",
filename, dir->inode->i_ino, dir_entry);
return dir_entry;
}
@@ -165,7 +165,7 @@ struct kdfs_dir_entry *kdfs_find_entry(struct kdfs_inode *dir,
void *page_addr = NULL;
DEBUG(DBG_INFO,
- "Look up for entry %s in directory %ld\n",
+ "Look up for entry %s in directory %lu\n",
filename, dir->inode->i_ino);
npages = (dir->inode->i_size + PAGE_CACHE_SIZE - 1) >> PAGE_CACHE_SHIFT;
@@ -187,7 +187,7 @@ struct kdfs_dir_entry *kdfs_find_entry(struct kdfs_inode *dir,
*k_page = kdfs_get_distpage(dir,pageid);
if (IS_ERR(*k_page))
DEBUG(DBG_PANIC,
- "Can't get page %ld for the directory %ld\n",
+ "Can't get page %lu for the directory %lu\n",
pageid, dir->content_setid);
tmp_page = (*k_page)->page;
@@ -197,14 +197,14 @@ struct kdfs_dir_entry *kdfs_find_entry(struct kdfs_inode *dir,
/* For each entry contained in the page */
do {
DEBUG(DBG_INFO,
- "page addr %p, dentry_addr %p (file size %lld)\n",
+ "page addr %p, dentry_addr %p (file size %llu)\n",
page_addr, dentry_addr, dir->inode->i_size);
/* Get the directory entry */
dir_entry = (struct kdfs_dir_entry *) dentry_addr;
/* Did we find the right entry */
DEBUG(DBG_INFO,
- "file:%s (filename_len %d), dir:%s (dirfilename_len %d), dirlen %d (dirino %ld)\n",
+ "file:%s (filename_len %d), dir:%s (dirfilename_len %d), dirlen %d (dirino %lu)\n",
filename, filename_len, dir_entry->name, dir_entry->name_len, dir_entry->rec_len, dir_entry->ino);
if (dir_entry->name_len == filename_len &&
strncmp (dir_entry->name, filename, filename_len) == 0)
@@ -229,7 +229,7 @@ struct kdfs_dir_entry *kdfs_find_entry(struct kdfs_inode *dir,
} // end if there are some entries
DEBUG(DBG_INFO,
- "Look up for file %s in directory %ld : notfound\n",
+ "Look up for file %s in directory %lu : notfound\n",
filename, dir->inode->i_ino);
// TODO PRIORITY 1: put_kddm_set required a reference on the set.
// I have to add a reference inside kdfs_page structure :(
@@ -238,7 +238,7 @@ struct kdfs_dir_entry *kdfs_find_entry(struct kdfs_inode *dir,
found:
DEBUG(DBG_INFO,
- "Look up for file %s in directory %ld: found : %p\n",
+ "Look up for file %s in directory %lu: found : %p\n",
filename, dir->inode->i_ino, dir_entry);
return dir_entry;
}
@@ -272,7 +272,7 @@ ino_t kdfs_inode_by_name(struct kdfs_inode *dir, struct dentry *dentry)
dir_entry = kdfs_find_entry(dir, dentry->d_name.name, &k_page);
if (dir_entry) {
res = le32_to_cpu(dir_entry->ino);
- DEBUG(DBG_INFO, "ino : %ld \n", res);
+ DEBUG(DBG_INFO, "ino : %lu \n", res);
_kdfs_put_page(k_page);
// TODO PRIORITY 1: put_kddm_set required a reference on the set.
// I have to add a reference inside kdfs_page structure :(
@@ -378,7 +378,7 @@ int kdfs_add_dir_entry(struct kdfs_inode *kdfs_pdir, char *filename, ino_t ino,
ASSERT(kdfs_pdir != NULL);
DEBUG(DBG_INFO,
- "Adding file %s to directory (inode %ld) with mode %o\n", filename,
+ "Adding file %s to directory (inode %lu) with mode %o\n", filename,
kdfs_pdir->inode->i_ino, mode);
/* TODO PRIORITY 2: should be useless since kdfs_pdir is logically already grabbed but requires a confirmation */
@@ -408,7 +408,7 @@ int kdfs_add_dir_entry(struct kdfs_inode *kdfs_pdir, char *filename, ino_t ino,
kdfs_page = kdfs_grab_distpage(kdfs_pdir, pageid);
ASSERT(kdfs_page != NULL);
- DEBUG(DBG_INFO, "Page Grabbed, gonna add an entry at pageid %ld offset %ld\n", pageid, offset);
+ DEBUG(DBG_INFO, "Page Grabbed, gonna add an entry at pageid %lu offset %lu\n", pageid, offset);
/* Fill the new directory entry */
page_addr = kmap (kdfs_page->page);
@@ -423,7 +423,7 @@ int kdfs_add_dir_entry(struct kdfs_inode *kdfs_pdir, char *filename, ino_t ino,
dir_entry->rec_len = __cpu_to_le16(KDFS_DIRENT_SIZE);
DEBUG(DBG_INFO,
- "Size of direntry %d size of filename %d inode %ld\n",
+ "Size of direntry %d size of filename %d inode %lu\n",
dir_entry->rec_len, dir_entry->name_len, dir_entry->ino);
dir_entry->mode = mode;
@@ -451,7 +451,7 @@ int kdfs_add_dir_entry(struct kdfs_inode *kdfs_pdir, char *filename, ino_t ino,
// kdfs_iput(kdfs_pdir->inode->i_ino);
DEBUG(DBG_INFO,
- "Adding file %s (with ino %ld) to directory (inode %ld): done\n",
+ "Adding file %s (with ino %lu) to directory (inode %lu): done\n",
filename, dir_entry->ino, kdfs_pdir->inode->i_ino);
return 0;
@@ -490,7 +490,7 @@ int kdfs_del_dir_entry(struct kdfs_inode *kdfs_pdir, char *filename, ino_t ino)
/* We found the direntry, let's remove it! */
res = le32_to_cpu(dir_entry->ino);
- DEBUG(DBG_INFO, "found direntry : ino = %ld \n", res);
+ DEBUG(DBG_INFO, "found direntry : ino = %lu \n", res);
page_addr = page_address(k_page->page);
/* TODO PRIORITY 1: Should we grab parent dir inode */
@@ -546,7 +546,7 @@ int kdfs_del_dir_entry(struct kdfs_inode *kdfs_pdir, char *filename, ino_t ino)
}
}
- DEBUG(DBG_INFO, "new file size : %lld\n", kdfs_pdir->inode->i_size);
+ DEBUG(DBG_INFO, "new file size : %llu\n", kdfs_pdir->inode->i_size);
/* Update timestamps */
kdfs_pdir->inode->i_mtime = kdfs_pdir->inode->i_ctime = CURRENT_TIME_SEC;
@@ -600,7 +600,7 @@ int kdfs_make_empty(struct kdfs_inode *k_pdir, struct kdfs_inode *k_dir)
*/
int kdfs_dir_empty(struct kdfs_inode *k_dir)
{
- DEBUG(DBG_INFO, "Directory size: %llu empty if: %ld\n", k_dir->inode->i_size, KDFS_DIRENT_SIZE * 2);
+ DEBUG(DBG_INFO, "Directory size: %llu empty if: %lu\n", k_dir->inode->i_size, KDFS_DIRENT_SIZE * 2);
if (k_dir->inode->i_size > KDFS_DIRENT_SIZE * 2)
return 0;
return 1;
@@ -648,7 +648,7 @@ int kdfs_readdir(struct file *filp, void *dirent, filldir_t filldir)
int res = 0;
DEBUG(DBG_INFO,
- "readdir %s: file offset = %d, file size = %lld, (inode %ld)\n",
+ "readdir %s: file offset = %d, file size = %llu, (inode %lu)\n",
filp->f_dentry->d_name.name, (int) filp->f_pos, filp->f_dentry->d_inode->i_size, filp->f_dentry->d_inode->i_ino);
/* Retrieve the dir kddm_set associated with the directory */
@@ -688,7 +688,7 @@ int kdfs_readdir(struct file *filp, void *dirent, filldir_t filldir)
if (IS_ERR(k_page))
DEBUG(DBG_PANIC,
- "Can't get page %ld for the directory %ld\n",
+ "Can't get page %lu for the directory %lu\n",
pageid, k_inode->content_setid);
tmp_page = k_page->page;
@@ -700,7 +700,7 @@ int kdfs_readdir(struct file *filp, void *dirent, filldir_t filldir)
/* Get the directory entry */
dir_entry = (struct kdfs_dir_entry *) dentry_addr;
DEBUG(DBG_INFO,
- "dentry_addr %p (dir_len %d, dirname %s, namelen %d, file size %lld, file pos %lld PAGESIZE=%ld pageoffset=%u)\n",
+ "dentry_addr %p (dir_len %d, dirname %s, namelen %d, file size %llu, file pos %llu PAGESIZE=%lu pageoffset=%u)\n",
dentry_addr,dir_entry->rec_len, dir_entry->name, dir_entry->name_len, k_inode->inode->i_size, filp->f_pos, PAGE_SIZE, pageoffset);
/* Fill the buffer with the current directory entry */
@@ -737,7 +737,7 @@ int kdfs_readdir(struct file *filp, void *dirent, filldir_t filldir)
}
else
DEBUG(DBG_INFO,
- "kDFS : readdir %s: file is zero length (file size = %lld, inode %ld)\n",
+ "kDFS : readdir %s: file is zero length (file size = %llu, inode %lu)\n",
filp->f_dentry->d_name.name, filp->f_dentry->d_inode->i_size, filp->f_dentry->d_inode->i_ino);
out:
@@ -784,11 +784,11 @@ kddm_set_t *create_dir_kddm_set(struct kdfs_inode *dir)
if (!IS_ERR(kddm_set)) {
dir->content_setid = kddm_set->id;
DEBUG(DBG_TRACE,
- "Create content kddm_set for directory %ld with id %ld\n",
+ "Create content kddm_set for directory %lu with id %lu\n",
dir->inode->i_ino, dir->content_setid);
} else
DEBUG(DBG_PANIC,
- "Can't create content kddm_set for directory %ld\n",
+ "Can't create content kddm_set for directory %lu\n",
dir->inode->i_ino);
return kddm_set;
diff --git a/fs/kdfs/file.c b/fs/kdfs/file.c
index 74fd1a1..f04018a 100644
--- a/fs/kdfs/file.c
+++ b/fs/kdfs/file.c
@@ -42,13 +42,13 @@ loff_t kdfs_llseek(struct file *filp, loff_t offset, int origin)
loff_t r;
DEBUG(DBG_INFO,
- "lseek on file %s at offset %lld current offset is %lld\n",
+ "lseek on file %s at offset %llu current offset is %llu\n",
filp->f_dentry->d_name.name, offset, filp->f_pos);
r = generic_file_llseek(filp, offset, origin);
DEBUG(DBG_INFO,
- "lseek on file %s offset is now %lld: done with err %lld\n",
+ "lseek on file %s offset is now %llu: done with err %llu\n",
filp->f_dentry->d_name.name,
filp->f_pos, r);
@@ -61,7 +61,7 @@ ssize_t kdfs_read(struct file *filp, char *buf, size_t count, loff_t *ppos)
struct kdfs_inode *kdfs_inode = NULL;
DEBUG(DBG_INFO,
- "Start to read %zd bytes from file %s at offset %lld in buffer %p\n",
+ "Start to read %zd bytes from file %s at offset %llu in buffer %p\n",
count, filp->f_dentry->d_name.name, *ppos, buf);
kdfs_inode = kdfs_iget(filp->f_dentry->d_inode->i_ino);
@@ -76,7 +76,7 @@ ssize_t kdfs_read(struct file *filp, char *buf, size_t count, loff_t *ppos)
kdfs_iput(filp->f_dentry->d_inode->i_ino);
- DEBUG(DBG_INFO, "read of file %s at offset %lld: done\n",
+ DEBUG(DBG_INFO, "read of file %s at offset %llu: done\n",
filp->f_dentry->d_name.name, *ppos);
return r;
@@ -88,7 +88,7 @@ ssize_t kdfs_write(struct file *filp, const char *buf, size_t count, loff_t *ppo
struct kdfs_inode *kdfs_inode = NULL;
DEBUG(DBG_INFO,
- "write %zd bytes to file %s at offset %lld\n",
+ "write %zd bytes to file %s at offset %llu\n",
count, filp->f_dentry->d_name.name, *ppos);
kdfs_inode = kdfs_igrab(filp->f_dentry->d_inode->i_ino);
@@ -103,7 +103,7 @@ ssize_t kdfs_write(struct file *filp, const char *buf, size_t count, loff_t *ppo
kdfs_iput(filp->f_dentry->d_inode->i_ino);
DEBUG(DBG_INFO,
- "write to file %s at offset %lld: "
+ "write to file %s at offset %llu: "
"done with return value %zd\n",
filp->f_dentry->d_name.name, *ppos, r);
@@ -139,7 +139,7 @@ int kdfs_open(struct inode *inode, struct file *filp)
struct kdfs_inode *k_inode;
int r = 0;
- DEBUG(DBG_INFO, "open file %s - inode %ld\n",
+ DEBUG(DBG_INFO, "open file %s - inode %lu\n",
filp->f_dentry->d_name.name, inode->i_ino);
k_cwsb = __kdfs_get_cwsb();
@@ -162,7 +162,7 @@ int kdfs_open(struct inode *inode, struct file *filp)
__kdfs_putsb(k_sb);
out:
- DEBUG(DBG_INFO, "open file %s: inode %ld: done with error %d\n",
+ DEBUG(DBG_INFO, "open file %s: inode %lu: done with error %d\n",
filp->f_dentry->d_name.name, inode->i_ino, r);
return r;
@@ -176,7 +176,7 @@ int kdfs_release(struct inode *inode, struct file *filp)
// struct kdfs_inode *k_inode;
DEBUG(DBG_INFO,
- "Release file %s (i_size %lld) (inode %p)\n",
+ "Release file %s (i_size %llu) (inode %p)\n",
filp->f_dentry->d_name.name,
filp->f_dentry->d_inode->i_size,
filp->f_dentry->d_inode);
@@ -231,11 +231,11 @@ kddm_set_t *create_file_kddm_set(struct kdfs_inode *k_inode)
#endif
if (!IS_ERR(kddm_set)) {
k_inode->content_setid=kddm_set->id;
- DEBUG(DBG_INFO, "Create content kddm_set for file %s (inode %ld) with id %lu\n",
+ DEBUG(DBG_INFO, "Create content kddm_set for file %s (inode %lu) with id %lu\n",
list_entry(k_inode->inode->i_dentry.next, struct dentry, d_alias)->d_name.name,
k_inode->inode->i_ino, k_inode->content_setid);
} else {
- DEBUG(DBG_PANIC, "Can't create content kddm_set for file%s (inode %ld)\n",
+ DEBUG(DBG_PANIC, "Can't create content kddm_set for file%s (inode %lu)\n",
list_entry(k_inode->inode->i_dentry.next, struct dentry, d_alias)->d_name.name,
k_inode->inode->i_ino);
}
diff --git a/fs/kdfs/file_extent.c b/fs/kdfs/file_extent.c
index f3c0279..b071718 100644
--- a/fs/kdfs/file_extent.c
+++ b/fs/kdfs/file_extent.c
@@ -213,7 +213,7 @@ kdfs_node_t kdfs_file_extent_get_page_owner(struct kdfs_inode *k_inode, pgoff_t
{
struct kdfs_file_extent *extent_before, *extent_in, *extent_after;
- DEBUG(DBG_INFO, "Try to access the extent of ino : %ld\n",k_inode->inode->i_ino);
+ DEBUG(DBG_INFO, "Try to access the extent of ino : %lu\n",k_inode->inode->i_ino);
kdfs_file_extent_find(&k_inode->extents_list, page_no, &extent_before, &extent_in, &extent_after);
if (extent_in) {
@@ -285,7 +285,7 @@ size_t kdfs_file_extent_read_from_file(struct kdfs_inode *k_inode)
close_phys_file(file);
} else {
DEBUG(DBG_ALERT,
- "Can't access to the KDFS inode %ld\n"
+ "Can't access to the KDFS inode %lu\n"
"Please verify type of the partition %s, it should be a KDFS one",
k_inode->inode->i_ino, ((struct kdfs_super_block*)k_inode->inode->i_sb->s_fs_info)->k_opt->part_name);
}
diff --git a/fs/kdfs/inode.c b/fs/kdfs/inode.c
index 5ebc699..53bde96 100644
--- a/fs/kdfs/inode.c
+++ b/fs/kdfs/inode.c
@@ -37,8 +37,8 @@
void print_inode_cont(struct inode *node)
{
printk("\n\n\n=== INODE DUMP ===\n");
- printk(" i_ino: %ld\n", node->i_ino);
- printk(" i_count: %d\n", node->i_count.counter);
+ printk(" i_ino: %lu\n", node->i_ino);
+ printk(" i_count: %u\n", node->i_count.counter);
printk(" i_nlink: %u\n", node->i_nlink);
printk(" i_uid: %u\n", node->i_uid);
printk(" i_gid: %u\n", node->i_gid);
@@ -135,7 +135,7 @@ struct kdfs_inode *__kdfs_mknod(struct kdfs_inode *k_pdir,
struct kdfs_super_block *k_sb;
DEBUG(DBG_TRACE,
- "Internal mknod %s (parent dir %ld ino)\n",
+ "Internal mknod %s (parent dir %lu ino)\n",
dentry->d_name.name, k_pdir->inode->i_ino);
k_sb = kdfs_grabsb(kerrighed_node_id);
@@ -153,7 +153,7 @@ struct kdfs_inode *__kdfs_mknod(struct kdfs_inode *k_pdir,
k_nnod = kdfs_icreate(ino); /* get a kDFS inode from the kDDM set (k_inode is lock)*/
if (IS_ERR(k_nnod)) {
- DEBUG(DBG_ALERT, "Can't grab new file inode object (ino=%ld)\n", ino);
+ DEBUG(DBG_ALERT, "Can't grab new file inode object (ino=%lu)\n", ino);
return k_nnod;
}
@@ -205,7 +205,7 @@ struct kdfs_inode *__kdfs_mknod(struct kdfs_inode *k_pdir,
DEBUG(DBG_TRACE, "i_count before d_instantiate %d\n", atomic_read(&k_nnod->inode->i_count));
d_instantiate(dentry, k_nnod->inode);
DEBUG(DBG_TRACE, "i_count after d_instantiate %d\n", atomic_read(&k_nnod->inode->i_count));
- DEBUG(DBG_TRACE, "New nod done (ino=%ld, size=%lld)\n", k_nnod->inode->i_ino, k_nnod->inode->i_size);
+ DEBUG(DBG_TRACE, "New nod done (ino=%lu, size=%llu)\n", k_nnod->inode->i_ino, k_nnod->inode->i_size);
return k_nnod;
}
@@ -233,7 +233,7 @@ int kdfs_mknod(struct inode *dir,
struct kdfs_inode *k_pdir, *k_nnod;
DEBUG(DBG_TRACE,
- "New nod %s (parent dir %ld ino)\n",
+ "New nod %s (parent dir %lu ino)\n",
dentry->d_name.name, dir->i_ino);
/* Grab the parent directory */
@@ -245,7 +245,7 @@ int kdfs_mknod(struct inode *dir,
if (k_nnod) {
kdfs_iput(k_nnod->inode->i_ino);
DEBUG(DBG_TRACE,
- "New nod (ino=%ld, size=%lld)\n",
+ "New nod (ino=%lu, size=%llu)\n",
k_nnod->inode->i_ino,k_nnod->inode->i_size);
} else
// TODO PRIORITY 2, Adrien, if we got an error we should release the local inode if needed !
@@ -271,7 +271,7 @@ int kdfs_create(struct inode *dir, struct dentry *dentry,
{
int res = 0;
DEBUG(DBG_TRACE,
- "create %s (parent dir %ld ino)\n",
+ "create %s (parent dir %lu ino)\n",
dentry->d_name.name, dir->i_ino);
res = kdfs_mknod(dir, dentry, mode|S_IFREG, 0);
@@ -296,7 +296,7 @@ int kdfs_mkdir(struct inode *dir, struct dentry *dentry, int mode)
struct kdfs_inode *k_pdir, *k_nnod;
DEBUG(DBG_TRACE,
- "mkdir %s (parent dir %ld ino)\n",
+ "mkdir %s (parent dir %lu ino)\n",
dentry->d_name.name, dir->i_ino);
/* Grab the parent directory */
@@ -373,7 +373,7 @@ int kdfs_symlink(struct inode *dir, struct dentry *dentry, const char *symname)
k_page = kdfs_grab_distpage(k_nnod, 0);
if (IS_ERR(k_page))
DEBUG (DBG_PANIC,
- "Can't grab page for newnode %ld (contentset_id %ld)\n",
+ "Can't grab page for newnode %lu (contentset_id %lu)\n",
k_nnod->inode->i_ino, k_nnod->content_setid);
/* Write the symlink in the page */
@@ -462,7 +462,7 @@ int __kdfs_unlink(struct kdfs_inode *k_pdir, struct dentry *dentry)
retval = kdfs_del_dir_entry(k_pdir, (char *) dentry->d_name.name, dentry->d_inode->i_ino);
if (retval < 0 ) {
DEBUG(DBG_INFO,
- "Cannot delete direntry (file %s) in directory %ld)\n",
+ "Cannot delete direntry (file %s) in directory %lu)\n",
dentry->d_name.name, k_pdir->inode->i_ino);
goto out;
}
@@ -541,7 +541,7 @@ int kdfs_rename (struct inode *cur_dir,
int err = 0;
DEBUG (DBG_TRACE,
- "(Start) move entry %s from directory %ld to %s in directory %ld\n",
+ "(Start) move entry %s from directory %lu to %s in directory %lu\n",
cur_dentry->d_name.name, cur_dir->i_ino,
new_dentry->d_name.name, new_dir->i_ino);
@@ -593,7 +593,7 @@ int kdfs_rename (struct inode *cur_dir,
err = kdfs_del_dir_entry(k_currentdir, (char *) cur_dentry->d_name.name, cur_dentry->d_inode->i_ino);
if (err < 0) {
- DEBUG(DBG_INFO, "Cannot delete direntry (file %s) in directory %ld)\n", cur_dentry->d_name.name, cur_dir->i_ino);
+ DEBUG(DBG_INFO, "Cannot delete direntry (file %s) in directory %lu)\n", cur_dentry->d_name.name, cur_dir->i_ino);
kdfs_iput(cur_dir->i_ino);
kdfs_iput(k_curinode->inode->i_ino);
return err;
@@ -647,7 +647,7 @@ int kdfs_rename (struct inode *cur_dir,
err = kdfs_add_dir_entry(k_newdir, (char *) new_dentry->d_name.name, cur_dentry->d_inode->i_ino, cur_dentry->d_inode->i_mode);
if (err < 0)
DEBUG(DBG_PANIC,
- "Cannot add direntry (file %s) in directory %ld)\n",
+ "Cannot add direntry (file %s) in directory %lu)\n",
new_dentry->d_name.name, new_dir->i_ino);
else {
/* If we are moving a directory we must increment the link count of the new parent... */
@@ -656,7 +656,7 @@ int kdfs_rename (struct inode *cur_dir,
err = kdfs_del_dir_entry(k_currentdir, (char *) cur_dentry->d_name.name, cur_dir->i_ino);
if (err < 0)
DEBUG(DBG_PANIC,
- "Cannot delete direntry (file %s) in directory %ld)\n",
+ "Cannot delete direntry (file %s) in directory %lu)\n",
cur_dentry->d_name.name, cur_dir->i_ino);
else {
/* ... and decrement the link count of the old parent */
@@ -677,11 +677,11 @@ int kdfs_rename (struct inode *cur_dir,
out:
if (err < 0)
- DEBUG(DBG_TRACE, "(Exit) can't move entry %s from directory %ld to %s in directory %ld: (err=%d)\n",
+ DEBUG(DBG_TRACE, "(Exit) can't move entry %s from directory %lu to %s in directory %lu: (err=%d)\n",
cur_dentry->d_name.name, cur_dir->i_ino,
new_dentry->d_name.name, new_dir->i_ino,err);
else
- DEBUG(DBG_TRACE, "(Exit) move entry %s from directory %ld to %s in directory %ld\n",
+ DEBUG(DBG_TRACE, "(Exit) move entry %s from directory %lu to %s in directory %lu\n",
cur_dentry->d_name.name, cur_dir->i_ino,
new_dentry->d_name.name, new_dir->i_ino);
@@ -784,7 +784,7 @@ int kdfs_getattr(struct vfsmount *mnt,
struct kdfs_cw_sb *k_cwsb;
int r = 0;
- DEBUG (DBG_TRACE, "getattr for file %s (inodeid=%ld)\n", dentry->d_name.name,inode->i_ino);
+ DEBUG (DBG_TRACE, "getattr for file %s (inodeid=%lu)\n", dentry->d_name.name,inode->i_ino);
// Check whether the node storing the .meta file is reachable or not
// TODO: Adrien, performance impact ?
@@ -802,7 +802,7 @@ int kdfs_getattr(struct vfsmount *mnt,
//TODO Find a way to determine n for 2^n = (k_inode->inode->i_blkbits/8)
k_inode->inode->i_blocks = (k_inode->inode->i_size >> 9 ) + 1;
DEBUG(DBG_INFO,
- "blocks = %ld, size= %lld, blksize =%d\n",
+ "blocks = %lu, size= %llu, blksize =%d\n",
k_inode->inode->i_blocks, k_inode->inode->i_size, (k_inode->inode->i_blkbits / 8));
/* Build stat fields from the inode */
generic_fillattr(k_inode->inode, stat);
@@ -928,7 +928,7 @@ struct kdfs_inode *kdfs_icreate(unsigned long ino)
/* Release a copy */
void __kdfs_iput(struct kdfs_inode *k_inode)
{
- DEBUG(DBG_INFO, "Inode: %ld, i_count = %d\n", k_inode->inode->i_ino, atomic_read(&k_inode->inode->i_count));
+ DEBUG(DBG_INFO, "Inode: %lu, i_count = %u\n", k_inode->inode->i_ino, atomic_read(&k_inode->inode->i_count));
if (k_inode->flags & K_INODE_DIRTY) {
kddm_sync_frozen_object(kddm_def_ns, KDFS_INODE_KDDM_ID, k_inode->inode->i_ino);
k_inode->flags &= ~K_INODE_DIRTY;
@@ -1027,7 +1027,7 @@ int kdfs_iol_inode_alloc_object (kddm_obj_t *objEntry,
*/
if (objEntry->object == NULL) {
- DEBUG (DBG_INFO, "Alloc inode (%ld;%ld)\n", kddm_set->id, objid);
+ DEBUG (DBG_INFO, "Alloc inode (%lu;%lu)\n", kddm_set->id, objid);
/* Object have been not allocated before */
k_inode = kmalloc(sizeof(struct kdfs_inode), GFP_KERNEL);
ASSERT(k_inode != NULL);
@@ -1048,7 +1048,7 @@ int kdfs_iol_inode_alloc_object (kddm_obj_t *objEntry,
k_inode->flags = K_INODE_INITIALIZING;
if (k_inode->inode == NULL)
- DEBUG(DBG_PANIC, "Cannot find inode %ld\n", objid);
+ DEBUG(DBG_PANIC, "Cannot find inode %lu\n", objid);
k_inode->content_setid = KDDM_SET_UNUSED;
@@ -1056,7 +1056,7 @@ int kdfs_iol_inode_alloc_object (kddm_obj_t *objEntry,
objEntry->object = k_inode;
} else {
/* Object id has been already allocated so reused the same structure */
- DEBUG(DBG_PANIC, "Object %ld was already allocated \n", objid);
+ DEBUG(DBG_PANIC, "Object %lu was already allocated \n", objid);
}
__kdfs_twice_putsb(k_sb);
@@ -1089,7 +1089,7 @@ int kdfs_iol_inode_first_touch(kddm_obj_t *objEntry,
ASSERT(k_sb != NULL);
DEBUG(DBG_TRACE,
- "function ENTER: First touch inode (%ld;%ld) (creation = %d)\n",
+ "function ENTER: First touch inode (%lu;%lu) (creation = %d)\n",
kddm_set->id, objid, (flags & KDDM_CREATE_ON_FT));
k_inode = kmalloc(sizeof(struct kdfs_inode), GFP_KERNEL);
@@ -1109,7 +1109,7 @@ int kdfs_iol_inode_first_touch(kddm_obj_t *objEntry,
k_inode->inode = new_inode (k_sb->sb);
k_inode->flags = K_INODE_CREATING|K_INODE_INITIALIZING;
if (k_inode->inode == NULL)
- DEBUG(DBG_PANIC, "Cannot find inode %ld\n", objid);
+ DEBUG(DBG_PANIC, "Cannot find inode %lu\n", objid);
k_inode->inode->i_ino = objid;
// insert_inode_hash(k_inode->inode);
}
@@ -1143,7 +1143,7 @@ int kdfs_iol_inode_insert_object(kddm_obj_t *objEntry,
{
struct kdfs_inode *k_inode = (struct kdfs_inode *) objEntry->object;
- DEBUG(DBG_INFO, "Insert inode (%ld;%ld)\n", set->id, objid);
+ DEBUG(DBG_INFO, "Insert inode (%lu;%lu)\n", set->id, objid);
/*
* If this is the first insert in the set (just called after the first_touch)
@@ -1177,7 +1177,7 @@ int kdfs_iol_inode_insert_object(kddm_obj_t *objEntry,
break;
default:
DEBUG(DBG_PANIC,
- "Cannot set kdfs inode operations %o (ino %ld)\n",
+ "Cannot set kdfs inode operations %o (ino %lu)\n",
k_inode->inode->i_mode & S_IFMT, k_inode->inode->i_ino);
DEBUG(DBG_PANIC, "filename %s\n",
list_entry(k_inode->inode->i_dentry.next, struct dentry, d_alias)->d_name.name);
@@ -1279,7 +1279,7 @@ int kdfs_iol_inode_invalidate_object(kddm_obj_t *objEntry,
struct kdfs_inode *k_inode;
struct dentry *dentry, *dchild;
- DEBUG(DBG_INFO, "Invalidate inode (%ld;%ld)\n",
+ DEBUG(DBG_INFO, "Invalidate inode (%lu;%lu)\n",
set->id, objid);
k_inode = objEntry->object;
@@ -1318,7 +1318,7 @@ int kdfs_iol_inode_sync_object(kddm_obj_t *objEntry,
struct kdfs_inode *kdfs_inode = NULL;
ASSERT(objEntry != NULL);
- DEBUG(DBG_INFO, "Sync inode %ld\n", objid);
+ DEBUG(DBG_INFO, "Sync inode %lu\n", objid);
kdfs_inode = objEntry->object;
ASSERT(kdfs_inode != NULL);
diff --git a/fs/kdfs/physical_fs.c b/fs/kdfs/physical_fs.c
index f8e1c57..3ce8533 100644
--- a/fs/kdfs/physical_fs.c
+++ b/fs/kdfs/physical_fs.c
@@ -429,7 +429,7 @@ int kdfs_phys_write(struct file *file, char *addr, size_t len, loff_t *pos)
int ret;
mm_segment_t old_fs;
- DEBUG(DBG_INFO, "Write Native file %s to position %lld (size %ld )\n", file->f_dentry->d_name.name, *pos, len);
+ DEBUG(DBG_INFO, "Write Native file %s to position %llu (size %lu )\n", file->f_dentry->d_name.name, *pos, len);
old_fs = get_fs();
set_fs(KERNEL_DS); /* Enable to read in kernel memory */
diff --git a/fs/kdfs/super.c b/fs/kdfs/super.c
index 66ba12d..b52cc3d 100644
--- a/fs/kdfs/super.c
+++ b/fs/kdfs/super.c
@@ -104,19 +104,19 @@ int kdfs_proc_inodes_write(struct file *filp, const char __user *buf,
printk("Dumping s_inodes list\n");
list_for_each_entry(inode, &k_sb->sb->s_inodes, i_sb_list) {
struct kdfs_inode *k_inode = kdfs_iget(inode->i_ino);
- printk(" Inode %ld, count %d, cw_count %d, mode %u, size %lld\n", inode->i_ino,
+ printk(" Inode %lu, count %d, cw_count %d, mode %u, size %llu\n", inode->i_ino,
atomic_read(&inode->i_count), atomic_read(&k_inode->cw_count), inode->i_mode, inode->i_size);
kdfs_iput(inode->i_ino);
}
printk("Dumping s_dirty list\n");
list_for_each_entry(inode, &k_sb->sb->s_dirty, i_list)
- printk(" Inode %ld, count %d, mode %u, size %lld\n", inode->i_ino, atomic_read(&inode->i_count), inode->i_mode, inode->i_size);
+ printk(" Inode %lu, count %d, mode %u, size %llu\n", inode->i_ino, atomic_read(&inode->i_count), inode->i_mode, inode->i_size);
printk("Dumping s_io list\n");
list_for_each_entry(inode, &k_sb->sb->s_io, i_list)
- printk(" Inode %ld, count %d, mode %u, size %lld\n", inode->i_ino, atomic_read(&inode->i_count), inode->i_mode, inode->i_size);
+ printk(" Inode %lu, count %d, mode %u, size %llu\n", inode->i_ino, atomic_read(&inode->i_count), inode->i_mode, inode->i_size);
printk("Dumping s_files list\n");
list_for_each_entry(file, &k_sb->sb->s_files, f_u.fu_list)
- printk(" File with count %ld", atomic_read(&file->f_count));
+ printk(" File with count %lu", atomic_read(&file->f_count));
}
else
printk("There is no kDFS superblock file on the current node\n");
@@ -179,7 +179,7 @@ int __kdfs_fill_sb(struct kdfs_super_block *k_sb)
}
/* Get root_nodeid */
- DEBUG(DBG_INFO, "file name %s, file position %lld \n",
+ DEBUG(DBG_INFO, "file name %s, file position %llu \n",
k_sb->sb_file->f_dentry->d_name.name, k_sb->sb_file->f_pos);
res = kdfs_phys_read(k_sb->sb_file, (char *) &k_sb->root_nodeid,
@@ -204,7 +204,7 @@ int __kdfs_fill_sb(struct kdfs_super_block *k_sb)
/* Load the complete bitmap */
res = sb_bitmap_load(k_sb->sb_file, k_sb->sb_file->f_pos, k_sb);
- DEBUG(DBG_INFO, "BMP size: %ld\n\n", k_sb->inode_bitmap->size);
+ DEBUG(DBG_INFO, "BMP size: %lu\n\n", k_sb->inode_bitmap->size);
if (res == -1) {
DEBUG (DBG_PANIC, "You're using an old version of kDFS superblock file\n");
close_phys_file(k_sb->sb_file);
@@ -260,7 +260,7 @@ ino_t kdfs_get_freeino(struct kdfs_super_block *k_sb)
goto out;
}
- DEBUG(DBG_INFO, "Allocated inode #%ld\n", ino);
+ DEBUG(DBG_INFO, "Allocated inode #%lu\n", ino);
DEBUG(DBG_INFO, "Next free inode #: %lu\n",
sb_bitmap_get_available(k_sb));
@@ -296,7 +296,7 @@ void kdfs_remove_local_ino(struct kdfs_super_block *k_sb, unsigned long ino)
int res = 0;
PRINT_FUNCTION_NAME;
- DEBUG(DBG_INFO, "free inode: %ld\n", ino);
+ DEBUG(DBG_INFO, "free inode: %lu\n", ino);
BUG_ON(inode_linked_node(ino) != kerrighed_node_id);
@@ -409,9 +409,9 @@ void kdfs_getphysicalpath(struct kdfs_super_block *k_sb, unsigned long ino,
/* Find the physical path corresponding to the KDFS inode */
tmp_ino = KDFS_EXTRACT_INO(ino);
tmp_nodeid = inode_linked_node(ino);
- sprintf(phys_filename, "%s%d/%ld-%ld/%ld", k_sb->k_opt->part_name, tmp_nodeid,
+ sprintf(phys_filename, "%s%d/%lu-%lu/%lu", k_sb->k_opt->part_name, tmp_nodeid,
(unsigned long)(tmp_ino / 100) * 100, (unsigned long)(tmp_ino / 100) * 100 + 99, tmp_ino);
- DEBUG(DBG_INFO, "function EXIT: Physical file for inode %ld: %s\n", ino, phys_filename);
+ DEBUG(DBG_INFO, "function EXIT: Physical file for inode %lu: %s\n", ino, phys_filename);
}
/*
@@ -1048,7 +1048,7 @@ int kdfs_fill_kinode(struct super_block *sb, unsigned long ino, struct kdfs_inod
}
else
DEBUG(DBG_ALERT,
- "Can't access to the KDFS inode %ld\n"
+ "Can't access to the KDFS inode %lu\n"
"Please verify type of the partition %s, it should be a KDFS one",
k_inode->inode->i_ino, ((struct kdfs_super_block*)k_inode->inode->i_sb->s_fs_info)->k_opt->part_name);
@@ -1115,7 +1115,7 @@ int __kdfs_write_inode(struct kdfs_inode *k_inode)
close_phys_file(file);
} else {
DEBUG (DBG_PANIC,
- "Can't access/create the KDFS inode %ld metafile \nPlease "\
+ "Can't access/create the KDFS inode %lu metafile \nPlease "\
"verify type of the partition %s, it should be a KDFS one "\
" (error %ld)\n", inode->i_ino,
((struct kdfs_super_block*)inode->i_sb->s_fs_info)->k_opt->part_name,
@@ -1140,7 +1140,7 @@ int __kdfs_write_inode(struct kdfs_inode *k_inode)
void kdfs_drop_inode(struct inode *inode)
{
long ino = inode->i_ino;
- DEBUG(DBG_INFO, "inode id %ld\n", ino);
+ DEBUG(DBG_INFO, "inode id %lu\n", ino);
if (inode->i_nlink) {
/* Generic forget is unfortunately not exported unfortunately */
@@ -1180,7 +1180,7 @@ void kdfs_delete_inode(struct inode *inode)
struct kdfs_inode *k_inode = NULL;
struct kdfs_super_block *k_sb = NULL;
- DEBUG(DBG_INFO, "Delete Inode %ld\n", inode->i_ino);
+ DEBUG(DBG_INFO, "Delete Inode %lu\n", inode->i_ino);
k_sb = kdfs_getsb(kerrighed_node_id);
/* Get the inode and delete its associated content set and its entry in INODE KDDM Set */
@@ -1204,7 +1204,7 @@ DEBUG(DBG_INFO, "kdfs uninstantiate has been called now it idelete\n");
/* Cleanly remove inode from kddm inode set */
kdfs_idelete(inode->i_ino); // equivalent to kdfs_iput() and remove
- DEBUG(DBG_INFO, "Freeing i_ino %ld from the bitmap\n", inode->i_ino);
+ DEBUG(DBG_INFO, "Freeing i_ino %lu from the bitmap\n", inode->i_ino);
if (inode_linked_node(inode->i_ino) == kerrighed_node_id) {
/* Close the physical file before it is removed in kdfs_remove_local_ino */
@@ -1395,7 +1395,7 @@ int kdfs_fill_super(struct kdfs_super_block *k_sb, void *data, int silent)
/* Get root inode */
kdfs_root_inode = kdfs_iget(KDFS_COMPUTE_ROOT_INODEID(k_sb));
/* Create the root dentry */
- DEBUG(DBG_INFO, "KDFS: root inodeid %ld\n", kdfs_root_inode->inode->i_ino);
+ DEBUG(DBG_INFO, "KDFS: root inodeid %lu\n", kdfs_root_inode->inode->i_ino);
root_dentry = d_alloc_root(kdfs_root_inode->inode);
/* Release the root_inode if we can't create the related dentry */
@@ -1823,7 +1823,7 @@ struct kdfs_super_block *__kdfs_sb_alloc(unsigned long nodeid)
int kdfs_iol_sb_alloc(kddm_obj_t *objEntry, kddm_set_t *set, objid_t objid)
{
int res = 0;
- DEBUG (DBG_INFO, "Alloc superbloc (%ld)\n", objid);
+ DEBUG (DBG_INFO, "Alloc superbloc (%lu)\n", objid);
if (!objEntry->object) {
struct kdfs_generic_sb *kgsb = kmalloc(sizeof(*kgsb), GFP_KERNEL);
@@ -1841,7 +1841,7 @@ int kdfs_iol_sb_alloc(kddm_obj_t *objEntry, kddm_set_t *set, objid_t objid)
objEntry->object = kgsb;
} else {
/* Object id has been already allocated so reuse the same structure */
- DEBUG(DBG_PANIC, "Object %ld was already allocated \n", objid);
+ DEBUG(DBG_PANIC, "Object %lu was already allocated \n", objid);
}
PRINT_FUNCTION_EXIT;
@@ -1864,7 +1864,7 @@ int kdfs_iol_sb_first_touch (kddm_obj_t *objEntry,
objid_t objid, int flags)
{
int res = 0;
- DEBUG (DBG_INFO, "First touch sb (%ld;%ld)\n",
+ DEBUG (DBG_INFO, "First touch sb (%lu;%lu)\n",
kddm_set->id, objid);
if (!objEntry->object) {
struct kdfs_generic_sb *kgsb = kmalloc(sizeof(*kgsb), GFP_KERNEL);
@@ -1882,7 +1882,7 @@ int kdfs_iol_sb_first_touch (kddm_obj_t *objEntry,
objEntry->object = kgsb;
} else {
/* Object id has been already allocated so reused the same structure */
- DEBUG (DBG_PANIC, "Object %ld was already allocated \n",objid);
+ DEBUG (DBG_PANIC, "Object %lu was already allocated \n",objid);
}
PRINT_FUNCTION_EXIT;
@@ -2152,7 +2152,7 @@ int kdfs_iol_sb_sync_object (kddm_obj_t *objEntry,
ASSERT(objEntry != NULL);
- DEBUG(DBG_INFO, "Sync superblock (sbid=%ld)\n", objid);
+ DEBUG(DBG_INFO, "Sync superblock (sbid=%lu)\n", objid);
kgsb = objEntry->object;
if (objid != KDFS_CWSB_ID) {
-----------------------------------------------------------------------
Summary of changes:
fs/kdfs/address_space.c | 58 +++++++++++++++++++++++-----------------------
fs/kdfs/dir.c | 54 +++++++++++++++++++++---------------------
fs/kdfs/file.c | 22 +++++++++---------
fs/kdfs/file_extent.c | 4 +-
fs/kdfs/inode.c | 58 +++++++++++++++++++++++-----------------------
fs/kdfs/physical_fs.c | 2 +-
fs/kdfs/super.c | 42 +++++++++++++++++-----------------
7 files changed, 120 insertions(+), 120 deletions(-)
hooks/post-receive
--
kdfs
|