]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
git-svn-id: https://ceph.svn.sf.net/svnroot/ceph@2006 29311d96-e01e-0410-9327-a35deaa...
authorpatiencew <patiencew@29311d96-e01e-0410-9327-a35deaab8ce9>
Wed, 31 Oct 2007 16:17:50 +0000 (16:17 +0000)
committerpatiencew <patiencew@29311d96-e01e-0410-9327-a35deaab8ce9>
Wed, 31 Oct 2007 16:17:50 +0000 (16:17 +0000)
trunk/ceph/kernel/bufferlist.c

index fbe2c7915bededebac60c30c1196f71d8de2896b..1125a666216b05bc65e985f0ac4c538446225fa8 100644 (file)
@@ -34,7 +34,7 @@ void * ceph_buffer_create(u32 size)
        unsigned order = get_order(size);
        size_t numpages = (size + PAGE_SIZE -1) >> PAGE_SHIFT; 
 
-       if (PAGE_SIZE && numpages) {
+       if ((PAGE_SIZE == 4096) && numpages) {
                buf = (void *)__get_free_pages(GFP_KERNEL, order);
        } else {
                buf = kmalloc(size, GFP_KERNEL);