diff options
| author | Rafael J. Wysocki <rjw@sisk.pl> | 2007-10-25 19:02:15 -0400 |
|---|---|---|
| committer | Len Brown <len.brown@intel.com> | 2008-02-01 18:30:53 -0500 |
| commit | 96f737490cfc368fdafe49769f52fc8460f9349f (patch) | |
| tree | 5c9df5fcb5e07e479fa988ac5d7d67b38cee87bd /kernel/power | |
| parent | eb57c1cf059630454b40fb8bb124e3f318d241f8 (diff) | |
Hibernation: Mark SNAPSHOT_SET_SWAP_FILE ioctl as deprecated (rev. 2)
Mark the SNAPSHOT_SET_SWAP_FILE ioctl belonging to the hibernation userland
interface as deprecated.
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
Acked-by: Pavel Machek <pavel@ucw.cz>
Signed-off-by: Len Brown <len.brown@intel.com>
Diffstat (limited to 'kernel/power')
| -rw-r--r-- | kernel/power/power.h | 1 | ||||
| -rw-r--r-- | kernel/power/user.c | 9 |
2 files changed, 5 insertions, 5 deletions
diff --git a/kernel/power/power.h b/kernel/power/power.h index 6ca85fd4975f..8837ea334e33 100644 --- a/kernel/power/power.h +++ b/kernel/power/power.h | |||
| @@ -154,7 +154,6 @@ struct resume_swap_area { | |||
| 154 | #define SNAPSHOT_AVAIL_SWAP _IOR(SNAPSHOT_IOC_MAGIC, 7, void *) | 154 | #define SNAPSHOT_AVAIL_SWAP _IOR(SNAPSHOT_IOC_MAGIC, 7, void *) |
| 155 | #define SNAPSHOT_GET_SWAP_PAGE _IOR(SNAPSHOT_IOC_MAGIC, 8, void *) | 155 | #define SNAPSHOT_GET_SWAP_PAGE _IOR(SNAPSHOT_IOC_MAGIC, 8, void *) |
| 156 | #define SNAPSHOT_FREE_SWAP_PAGES _IO(SNAPSHOT_IOC_MAGIC, 9) | 156 | #define SNAPSHOT_FREE_SWAP_PAGES _IO(SNAPSHOT_IOC_MAGIC, 9) |
| 157 | #define SNAPSHOT_SET_SWAP_FILE _IOW(SNAPSHOT_IOC_MAGIC, 10, unsigned int) | ||
| 158 | #define SNAPSHOT_S2RAM _IO(SNAPSHOT_IOC_MAGIC, 11) | 157 | #define SNAPSHOT_S2RAM _IO(SNAPSHOT_IOC_MAGIC, 11) |
| 159 | #define SNAPSHOT_SET_SWAP_AREA _IOW(SNAPSHOT_IOC_MAGIC, 13, \ | 158 | #define SNAPSHOT_SET_SWAP_AREA _IOW(SNAPSHOT_IOC_MAGIC, 13, \ |
| 160 | struct resume_swap_area) | 159 | struct resume_swap_area) |
diff --git a/kernel/power/user.c b/kernel/power/user.c index de3fb433ae39..5e866e078550 100644 --- a/kernel/power/user.c +++ b/kernel/power/user.c | |||
| @@ -29,10 +29,11 @@ | |||
| 29 | #include "power.h" | 29 | #include "power.h" |
| 30 | 30 | ||
| 31 | /* | 31 | /* |
| 32 | * NOTE: The SNAPSHOT_PMOPS ioctl is obsolete and will be removed in the | 32 | * NOTE: The SNAPSHOT_SET_SWAP_FILE and SNAPSHOT_PMOPS ioctls are obsolete and |
| 33 | * future. It is only preserved here for compatibility with existing userland | 33 | * will be removed in the future. They are only preserved here for |
| 34 | * utilities. | 34 | * compatibility with existing userland utilities. |
| 35 | */ | 35 | */ |
| 36 | #define SNAPSHOT_SET_SWAP_FILE _IOW(SNAPSHOT_IOC_MAGIC, 10, unsigned int) | ||
| 36 | #define SNAPSHOT_PMOPS _IOW(SNAPSHOT_IOC_MAGIC, 12, unsigned int) | 37 | #define SNAPSHOT_PMOPS _IOW(SNAPSHOT_IOC_MAGIC, 12, unsigned int) |
| 37 | 38 | ||
| 38 | #define PMOPS_PREPARE 1 | 39 | #define PMOPS_PREPARE 1 |
| @@ -260,7 +261,7 @@ static int snapshot_ioctl(struct inode *inode, struct file *filp, | |||
| 260 | free_all_swap_pages(data->swap); | 261 | free_all_swap_pages(data->swap); |
| 261 | break; | 262 | break; |
| 262 | 263 | ||
| 263 | case SNAPSHOT_SET_SWAP_FILE: | 264 | case SNAPSHOT_SET_SWAP_FILE: /* This ioctl is deprecated */ |
| 264 | if (!swsusp_swap_in_use()) { | 265 | if (!swsusp_swap_in_use()) { |
| 265 | /* | 266 | /* |
| 266 | * User space encodes device types as two-byte values, | 267 | * User space encodes device types as two-byte values, |
