aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/power/user.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-22PM: hibernate: Don't ignore return from set_memory_ro()Christophe Leroy1-1/+3
2022-09-07freezer: Have {,un}lock_system_sleep() save/restore flagsPeter Zijlstra1-10/+14
2022-07-26PM: hibernate: defer device probing when resuming from hibernationTetsuo Handa1-1/+12
2021-11-24PM: hibernate: Fix snapshot partial write lengthsEvan Green1-1/+1
2020-10-13Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds1-17/+9
2020-09-23mm: split swap_type_ofChristoph Hellwig1-12/+4
2020-09-23PM: rewrite is_hibernate_resume_dev to not require an inodeChristoph Hellwig1-6/+6
2020-09-01notifier: Fix broken error handling patternPeter Zijlstra1-10/+4
2020-05-27PM: hibernate: Restrict writes to the resume deviceDomenico Andreoli1-1/+13
2020-05-19PM: hibernate: Incorporate concurrency handlingDomenico Andreoli1-6/+4
2020-04-06PM / sleep: handle the compat case in snapshot_set_swap_area()Christoph Hellwig1-32/+22
2020-04-06PM / sleep: move SNAPSHOT_SET_SWAP_AREA handling into a helperChristoph Hellwig1-28/+29
2020-04-03Merge tag 'char-misc-5.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+0
2020-03-18misc: cleanup minor number definitions in c file into miscdevice.hZhenzhong Duan1-2/+0
2020-03-14PM / hibernate: Remove unnecessary compat ioctl overridesEric Biggers1-15/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428Thomas Gleixner1-3/+1
2019-04-02PM / sleep: Refactor filesystems sync to reduce duplicationHarry Pan1-4/+1
2018-08-06PM / reboot: Eliminate race between reboot and suspendPingfan Liu1-2/+2
2018-05-27PM / hibernate: Fix oops at snapshot_write()Tetsuo Handa1-0/+5
2018-04-02fs: add ksys_sync() helper; remove in-kernel calls to sys_sync()Dominik Brodowski1-1/+1
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-06-28PM / sleep: make PM notifiers called symmetricallyLianwei Wang1-6/+8
2014-06-16PM / hibernate: introduce "nohibernate" boot parameterKees Cook1-0/+3
2013-11-19Merge branch 'pm-sleep'Rafael J. Wysocki1-0/+1
2013-11-14PM / Hibernate: Do not crash kernel in free_basic_memory_bitmaps()Rafael J. Wysocki1-0/+1
2013-10-18PM / Hibernate: Use bool for boolean fields of struct snapshot_dataRafael J. Wysocki1-10/+10
2013-09-30PM / hibernate: Fix user space driven resume regressionRafael J. Wysocki1-0/+8
2013-08-31PM / hibernate / memory hotplug: Rework mutual exclusionRafael J. Wysocki1-0/+2
2013-08-31PM / hibernate: Create memory bitmaps after freezing user spaceRafael J. Wysocki1-10/+12
2012-07-18Make wait_for_device_probe() also do scsi_complete_async_scans()Linus Torvalds1-2/+0
2012-03-28PM / Sleep: Move disabling of usermode helpers to the freezerRafael J. Wysocki1-9/+1
2012-02-09PM / Hibernate: Refactor and simplify freezer_test_doneSrivatsa S. Bhat1-4/+2
2012-02-09PM / Hibernate: Thaw kernel threads in hibernation_snapshot() in error/test pathSrivatsa S. Bhat1-6/+2
2012-02-01PM / Hibernate: Thaw kernel threads in SNAPSHOT_CREATE_IMAGE ioctl pathSrivatsa S. Bhat1-2/+4
2012-01-29PM / Hibernate: Fix s2disk regression related to freezing workqueuesRafael J. Wysocki1-0/+9
2012-01-05PM / Hibernate: Implement compat_ioctl for /dev/snapshotBen Hutchings1-0/+64
2011-12-09PM / Hibernate: Remove deprecated hibernation snapshot ioctlsSrivatsa S. Bhat1-87/+0
2011-12-08PM / Sleep: Replace mutex_[un]lock(&pm_mutex) with [un]lock_system_sleep()Srivatsa S. Bhat1-8/+8
2011-12-06PM / Hibernate: Replace unintuitive 'if' condition in kernel/power/user.c wit...Srivatsa S. Bhat1-1/+1
2011-12-06Merge branch 'pm-freezer' into pm-sleepRafael J. Wysocki1-3/+1
2011-12-06PM / Hibernate: Thaw processes in SNAPSHOT_CREATE_IMAGE ioctl test pathSrivatsa S. Bhat1-3/+8
2011-11-21freezer: clean up freeze_processes() failure pathTejun Heo1-3/+1
2011-10-31kernel: fix several implicit usasges of kmod.hPaul Gortmaker1-0/+1
2011-06-21PM: Free memory bitmaps if opening /dev/snapshot failsMichal Kubecek1-1/+3
2011-05-11PM / Hibernate: Fix ioctl SNAPSHOT_S2RAMRafael J. Wysocki1-0/+1
2011-05-11PM / Hibernate: Make snapshot_release() restore GFP maskRafael J. Wysocki1-1/+3
2010-12-16PM / Hibernate: Fix PM_POST_* notification with user-space suspendTakashi Iwai1-1/+1
2010-12-06PM / Hibernate: Fix memory corruption related to swapRafael J. Wysocki1-0/+2
2010-05-10PM / Hibernate: Snapshot cleanupJiri Slaby1-12/+25
2010-04-10PM / Hibernate: user.c, fix SNAPSHOT_SET_SWAP_AREA handlingJiri Slaby1-1/+1
2010-02-26PM / Hibernate: Really deprecate deprecated user ioctlsJiri Slaby1-4/+19
2009-07-12headers: smp_lock.h reduxAlexey Dobriyan1-1/+0
2009-04-13PM/Hibernate: Wait for SCSI devices scan to complete during resumeRafael J. Wysocki1-0/+9
2009-02-21PM: Fix pm_notifiers during user mode hibernationAndrey Borzenkov1-4/+4
2008-10-16pm: rework disabling of user mode helpers during suspend/hibernationRafael J. Wysocki1-1/+9
2008-07-16snapshot: Use pm_mutex for mutual exclusionRafael J. Wysocki1-26/+42
2008-07-16snapshot: Push BKL down into ioctl handlersAlan Cox1-4/+7
2008-02-01Hibernation: Add PM_RESTORE_PREPARE and PM_POST_RESTORE notifiers (rev. 2)Alan Stern1-12/+19
2008-02-01Hibernation: Correct definitions of some ioctls (rev. 2)Rafael J. Wysocki1-2/+16
2008-02-01Hibernation: Mark SNAPSHOT_SET_SWAP_FILE ioctl as deprecated (rev. 2)Rafael J. Wysocki1-4/+5
2008-02-01Hibernation: Rework platform support ioctls (rev. 2)Rafael J. Wysocki1-10/+29
2008-02-01Hibernation: Introduce SNAPSHOT_GET_IMAGE_SIZE ioctlRafael J. Wysocki1-4/+14
2007-10-18freezer: do not sync filesystems from freeze_processesRafael J. Wysocki1-0/+4
2007-07-19PM: Reduce code duplication between main.c and user.cRafael J. Wysocki1-33/+5
2007-07-19PM: introduce hibernation and suspend notifiersRafael J. Wysocki1-3/+8
2007-07-19swsusp: introduce restore platform operationsRafael J. Wysocki1-1/+1
2007-07-19swsusp: remove code duplication between disk.c and user.cRafael J. Wysocki1-89/+7
2007-07-19swsusp: remove incorrect code from user.cRafael J. Wysocki1-13/+4
2007-06-16swsusp: Fix userland interfaceRafael J. Wysocki1-1/+3
2007-05-09PM: Separate hibernation code from suspend codeRafael J. Wysocki1-7/+6
2007-05-07swsusp: fix snapshot_releaseRafael J. Wysocki1-1/+0
2007-05-07swsusp: use rbtree for tracking allocated swapRafael J. Wysocki1-17/+5
2007-05-07swsusp: use GFP_KERNEL for creating basic data structuresRafael J. Wysocki1-5/+5
2007-05-07swsusp: fix error paths in snapshot_openRafael J. Wysocki1-4/+6
2007-05-07swsusp: do not use page flagsRafael J. Wysocki1-0/+4
2007-03-27[PATCH] Revert "swsusp: disable nonboot CPUs before entering platform suspend"Rafael J. Wysocki1-2/+1
2007-03-22[PATCH] swsusp: Fix SNAPSHOT_S2RAM ioctlRafael J. Wysocki1-3/+6
2007-03-16[PATCH] swsusp: disable nonboot CPUs before entering platform suspendRafael J. Wysocki1-1/+2
2007-02-11[PATCH] swsusp: Change pm_ops handling by userland interfaceRafael J. Wysocki1-12/+59
2007-02-11[PATCH] swsusp-change-code-ordering-in-userc-sanityAndrew Morton1-2/+2
2007-02-11[PATCH] swsusp: Change code ordering in user.cRafael J. Wysocki1-34/+58
2007-01-05[PATCH] swsusp: Do not fail if resume device is not setRafael J. Wysocki1-3/+4
2006-12-07[PATCH] struct seq_operations and struct file_operations constificationHelge Deller1-1/+1
2006-12-07[PATCH] swsusp: Fix labelsRafael J. Wysocki1-1/+1
2006-12-07[PATCH] convert pm_sem to a mutexStephen Hemminger1-12/+12
2006-12-07[PATCH] Add include/linux/freezer.h and move definitions from sched.hNigel Cunningham1-0/+1
2006-12-07[PATCH] swsusp: Improve handling of highmemRafael J. Wysocki1-1/+1
2006-12-07[PATCH] swsusp: add ioctl for swap files supportRafael J. Wysocki1-0/+31
2006-12-07[PATCH] swsusp: use block device offsets to identify swap locationsRafael J. Wysocki1-3/+4
2006-12-07[PATCH] swsusp: use partition device and offset to identify swap areasRafael J. Wysocki1-2/+3
2006-12-07[PATCH] uswsusp: add pmops->{prepare,enter,finish} support (aka "platform mode")Stefan Seyfried1-0/+28
2006-10-11[PATCH] swsusp: Use suspend_consoleRafael J. Wysocki1-1/+7
2006-10-07[PATCH] swsusp: Make userland suspend work on SMP againRafael J. Wysocki1-1/+1
2006-09-26Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6Linus Torvalds1-1/+1
2006-09-26[PATCH] swsusp: Use memory bitmaps during resumeRafael J. Wysocki1-0/+1
2006-09-26[PATCH] Disable CPU hotplug during suspendRafael J. Wysocki1-5/+9
2006-09-25PM: issue PM_EVENT_PRETHAWDavid Brownell1-1/+1
2006-03-23[PATCH] swsusp: add s2ram ioctl to userland interfaceLuca Tettamanti1-0/+36
2006-03-23[PATCH] swsusp: let userland tools switch console on suspendRafael J. Wysocki1-3/+0
2006-03-23[PATCH] swsusp: freeze user space processes firstRafael J. Wysocki1-1/+0
2006-03-23[PATCH] swsusp: userland interfaceRafael J. Wysocki1-0/+301