Re: [PATCH 3/17] afs: convert afs_dir_get_page to read_kmap_page

From: Nate Diller
Date: Thu Apr 12 2007 - 14:23:26 EST


On 4/12/07, David Howells <dhowells@xxxxxxxxxx> wrote:
Nate Diller <nate.diller@xxxxxxxxx> wrote:

> -static struct page *afs_dir_get_page(struct inode *dir, unsigned long index)

NAK. This conflicts with my AFS security patches, and eliminates any way of
passing the key through to readpage().

Hmmm you're right. Is your security work going into the next -mm? If
so, I'll just re-base this cleanup patch on that ... at the very least
I want to get rid of afs_dir_put_page(). Also, did you consider
passing the key pointer directly and modifying the readpage actor to
simply cast the pointer back, like read_mapping_page(mapping, page,
(struct file *)key)? It seems like a waste to allocate a whole file
struct on the stack just for the ->private field.

Andrew in the mean time just disregard this patch.

NATE
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/