diff options
author | kaloz <kaloz@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2011-03-18 13:40:48 +0000 |
---|---|---|
committer | kaloz <kaloz@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2011-03-18 13:40:48 +0000 |
commit | cdb411af996a3620dc674e5314f3b499385a0650 (patch) | |
tree | fc03176ff0d31c934b0a2e41b9fff6b1683837fd /target/linux/generic/patches-2.6.34/040-compcache_swap_notify_core_support.patch | |
parent | 6cd2a38d9443178b42f390440413d91d5984a04c (diff) |
remove 2.6.34 support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26229 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'target/linux/generic/patches-2.6.34/040-compcache_swap_notify_core_support.patch')
-rw-r--r-- | target/linux/generic/patches-2.6.34/040-compcache_swap_notify_core_support.patch | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/target/linux/generic/patches-2.6.34/040-compcache_swap_notify_core_support.patch b/target/linux/generic/patches-2.6.34/040-compcache_swap_notify_core_support.patch deleted file mode 100644 index 0193763494..0000000000 --- a/target/linux/generic/patches-2.6.34/040-compcache_swap_notify_core_support.patch +++ /dev/null @@ -1,30 +0,0 @@ ---- a/include/linux/blkdev.h -+++ b/include/linux/blkdev.h -@@ -1287,6 +1287,8 @@ struct block_device_operations { - unsigned long long); - int (*revalidate_disk) (struct gendisk *); - int (*getgeo)(struct block_device *, struct hd_geometry *); -+ /* this callback is with swap_lock and sometimes page table lock held */ -+ void (*swap_slot_free_notify) (struct block_device *, unsigned long); - struct module *owner; - }; - ---- a/mm/swapfile.c -+++ b/mm/swapfile.c -@@ -576,6 +576,7 @@ static unsigned char swap_entry_free(str - - /* free if no reference */ - if (!usage) { -+ struct gendisk *disk = p->bdev->bd_disk; - if (offset < p->lowest_bit) - p->lowest_bit = offset; - if (offset > p->highest_bit) -@@ -585,6 +586,8 @@ static unsigned char swap_entry_free(str - swap_list.next = p->type; - nr_swap_pages++; - p->inuse_pages--; -+ if (disk->fops->swap_slot_free_notify) -+ disk->fops->swap_slot_free_notify(p->bdev, offset); - } - - return usage; |