Dave Anderson
eb2e5f452a
hfs: fix memory leak when unmounting
...
When an HFS filesystem is unmounted, it leaks a 2-page bitmap. Also,
under extreme memory pressure, it's possible that hfs_releasepage() may
use a tree pointer that has not been initialized, and if so, the release
request should just be rejected.
[akpm@linux-foundation.org: free_pages(0) is legal, remove obvious comment]
Signed-off-by: Dave Anderson <anderson@redhat.com>
Tested-by: Eugene Teo <eugeneteo@kernel.sg>
Cc: Roman Zippel <zippel@linux-m68k.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2009-04-13 15:04:29 -07:00
..
2009-04-02 19:05:08 -07:00
2009-04-02 19:05:08 -07:00
2009-04-09 10:41:19 -07:00
2009-04-01 08:59:23 -07:00
2009-04-08 10:21:43 -07:00
2009-04-03 15:14:44 -07:00
2009-04-03 16:42:41 +01:00
2009-04-02 19:05:08 -07:00
2009-04-01 08:59:23 -07:00
2009-04-02 19:05:09 -07:00
2009-04-08 13:15:10 -04:00
2009-04-07 14:07:47 -04:00
2009-04-02 21:09:10 -07:00
2009-04-03 16:42:39 +01:00
2009-04-02 14:25:35 +02:00
2009-04-02 21:09:10 -07:00
2009-04-13 15:04:29 -07:00
2009-04-02 21:09:10 -07:00
2009-04-02 21:09:10 -07:00
2009-04-02 19:04:53 -07:00
2009-04-01 08:59:12 -07:00
2009-04-02 19:05:09 -07:00
2009-04-06 08:04:53 -07:00
2009-04-06 08:04:54 -07:00
2009-04-06 14:56:26 -07:00
2009-04-06 13:25:56 -07:00
2009-04-02 19:05:09 -07:00
2009-04-07 14:07:03 -07:00
2009-04-06 13:25:56 -07:00
2009-04-07 08:31:20 -07:00
2009-04-01 08:59:18 -07:00
2009-04-07 08:34:46 -07:00
2009-04-02 21:09:10 -07:00
2009-04-02 00:49:02 +02:00
2009-04-08 10:21:44 -07:00
2009-04-02 19:05:10 -07:00
2009-04-02 19:04:48 -07:00
2009-04-07 07:39:59 -07:00
2009-04-02 21:09:10 -07:00
2009-04-07 08:31:10 -07:00
2009-04-06 13:30:00 -07:00
2009-04-01 08:59:14 -07:00
2009-04-02 19:05:10 -07:00
2009-04-06 15:00:19 -07:00
2009-04-02 13:36:28 +02:00
2009-04-02 19:05:10 -07:00
2009-04-13 14:35:13 -07:00
2009-04-02 19:05:01 -07:00
2009-03-31 23:00:27 -04:00
2009-03-31 23:00:28 -04:00
2009-04-01 07:07:16 -04:00
2009-04-08 13:15:09 -04:00
2009-04-03 09:08:19 -07:00
2009-04-04 14:20:34 -07:00
2009-03-31 23:00:28 -04:00
2009-04-06 08:04:54 -07:00
2009-04-02 19:04:48 -07:00
2009-04-01 08:59:20 -07:00
2009-04-01 08:59:20 -07:00
2009-03-31 23:00:27 -04:00
2009-03-31 23:00:27 -04:00
2009-04-03 15:24:35 -07:00
2009-04-07 08:31:16 -07:00
2009-04-03 12:09:09 +02:00
2009-04-07 08:31:16 -07:00
2009-04-01 07:38:54 -04:00
2009-03-31 23:00:27 -04:00
2009-03-31 23:00:27 -04:00
2009-03-31 23:00:27 -04:00
2009-04-04 14:20:34 -07:00
2009-04-07 08:34:46 -07:00
2009-04-07 08:31:09 -07:00