Hi. There are users, who would like to use lock_page_killable() in modules, so far there are no users in kernel, but for consistency it can be exported without them. Not that it is particulary needed, but copying page_waitqueue() in modules is frowned upon and unlikely to be exported either. As a side note, do we want interruptible and time limited locking for those who knows what is being done? Signed-off-by: Evgeniy Polyakov <johnpol@2ka.mipt.ru> diff --git a/mm/filemap.c b/mm/filemap.c index 07e9d92..0a4fea5 100644 --- a/mm/filemap.c +++ b/mm/filemap.c @@ -610,6 +610,7 @@ int __lock_page_killable(struct page *page) return __wait_on_bit_lock(page_waitqueue(page), &wait, sync_page_killable, TASK_KILLABLE); } +EXPORT_SYMBOL(__lock_page_killable); /** * __lock_page_nosync - get a lock on the page, without calling sync_page() -- Evgeniy Polyakov --
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| david | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Eric Paris | [RFC 0/5] [TALPA] Intro to a linux interface for on access scanning |
| Linus Torvalds | Linux 2.6.25-rc4 |
git: | |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 13/37] dccp: Deprecate Ack Ratio sysctl |
| Vladimir Ivashchenko | Re: HTB accuracy for high speed |
| Jarek Poplawski | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
