1
2007-12-31 19:24 Rafael J. Wysocki <rjw@sisk.pl>
6
2007-12-30 22:08 Rafael J. Wysocki <rjw@sisk.pl>
9
Update HOWTO to describe the autoconf/automake and fbsplash
10
support (patch from Alon Bar-Lev <alon.barlev@gmail.com> slightly
13
2007-12-19 16:35 Stefan Seyfried <seife@suse.de>
15
* s2ram-main.c: Short option is not mandatory (and unwanted and
16
wrong in this case :-)
18
2007-12-19 15:18 Stefan Seyfried <seife@suse.de>
20
* s2ram-main.c, s2ram-x86.c, s2ram-x86.h, whitelist.c: Add
21
framebuffer suspension to s2ram, which should make s2ram more
22
reliable on some machines and prevent others from needing the
23
NOFB quirk. For debugging (e.g. if the machines hangs before
24
entering suspend), this can be disabled with "--nofbsuspend".
25
Remove NOFB from the ACER Aspire 1690 whitelist entry, no longer
28
2007-12-18 17:11 Stefan Seyfried <seife@suse.de>
30
* whitelist.c: Flush my local whitelist queue. Added: - ACER
31
Aspire 5050, Aspire 5100, Aspire 5580, Travelmate C200 - ASUS
32
A6G, F3F, Striker mainboard - Dell XPS M1210, Precision
33
WorkStation 360, Vostro 1500, - Fujitsu Lifebook P7010D, AMILO M
34
Series, AMILO Pi 1505, AMILO PRO V2035 AMILO Pro Edition
35
V3505, LIFEBOOK E8410 - HP Compaq Presario 2701EA, 6710b, 6910p,
36
8510p, another nc6120, OmniBook XT1000, Presario V3000,
37
Presario V5000, several Pavilion 061 - IBM ThinkPad Z60t model
38
2511, another X40 - Lenovo X60 Tablet model 6365, T61p model
39
6457, Z61p model 9452 - Samsung P35, X50S - Sony VGN-B1XP,
40
VGN-SZ340P - Toshiba Tecra A2, Tecra M9, Tecra S1, Satellite M55,
41
Satellite M70 - Misc: Gateway MT6707, MaxSelect Mission A330,
42
MS-7210, P53IN4, OQO Zepto, Shuttle SN85V10, Changed: - Fujitsu
43
Amilo 7640, HP Compaq nc6400, Toshiba Satellite P10
45
2007-12-08 00:52 Rafael J. Wysocki <rjw@sisk.pl>
48
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to fix the
49
fbsplash initialization.
51
2007-12-08 00:51 Rafael J. Wysocki <rjw@sisk.pl>
54
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to add ppc64
55
support to configure.ac (hopefully, the tools will work on ppc64
58
2007-12-01 21:04 Rafael J. Wysocki <rjw@sisk.pl>
61
Patch from Frank Seidel <fseidel@suse.de> to give a slightly
62
better error message in the case the machine gets suspended while
63
a serial console is connected (and specified in the "wrong"
66
2007-12-01 21:02 Rafael J. Wysocki <rjw@sisk.pl>
69
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to fix the
70
problem of trailing spaces in the s2disk/s2both configuration
71
file and to use standard library functions for finding space
74
2007-11-30 23:20 Pavel Machek <pavel@suse.cz>
76
* time_test: Add test of real clock and rtc interface.
78
2007-11-08 17:07 Rafael J. Wysocki <rjw@sisk.pl>
81
Parch from Alon Bar-Lev <alon.barlev@gmail.com> to add
82
--enable-strict, --enable-pedantic to configure .
84
2007-11-08 02:15 Rafael J. Wysocki <rjw@sisk.pl>
86
* encrypt.h, suspend.c:
87
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to change
88
KEY_FILE to SUSPEND_KEY_FILE so that it doesn't conflict with
91
2007-11-07 13:55 Stefan Seyfried <seife@suse.de>
93
* whitelist.c: flush my whitelist queue, huge update: - add: -
94
4MBO 7521, Apple MacBook2,1, - ACER: Aspire 1640, Aspire 3100,
95
Aspire 5110, Aspire 5920, Extensa 6220, TravelMate 230,
96
TravelMate 3020, Ferrari 5000 - Asus: F3F, U5F - Compal
97
HEL81i - Compaq: Armada M70, Armada M700 - Dell: Inspiron
98
1501, Inspiron 1720, another Inspiron 5100, Latitude D420,
99
Latitude D830, XPS M1330, Precision M65 - Fujitsu Siemens:
100
Amilo Pi 1536, Lifebook E8020, Lifebook S7020, Esprimo P,
101
SCENIC P - Hewlett-Packard: compaq nc6320, nc6400, dv5000,
102
dv6000, dv6500 - Lenovo: X60t models 6363,6364,6366, T61p mod.
103
6460, R61i model 7732, X61t model 7768, 3000N100 model
104
068928U - Panasonic CF-R6M, Medion MD43100, Medion MD96400 -
105
MSI: MS-1013, MS-1222, MS-7350 - NEC VC2, PackardBell EasyNote
106
A6010 - Samsung: SM40S, SQ1US - Toshiba: Equium A100, Portege
107
3490, Portege R500, Satellite L30, Satellite U305 - SONY:
108
VGN-C2S_G, VGN-SZ5XN_C, VGN-T250P, VGN-TX3HP, VGN-TX5MN_W,
109
VGN-TZ11, VGN-TX21XN_B, PCG-FR215E, PCG-Z1RMP - fix 2 wrong
110
entries (missing comma)
112
2007-11-06 00:31 Rafael J. Wysocki <rjw@sisk.pl>
114
* COPYING, Makefile.am, configure.ac, fbsplash-test.c,
115
fbsplash_funcs.c, fbsplash_funcs.h, resume.c, splash.c, splash.h,
117
From: Alon Bar-Lev <alon.barlev@gmail.com>
119
Add fbsplash support for suspend/resume.
121
fbsplash has two modes: silent and verbose. In order to change
122
the caption of the silent splash I added a new callback for the
123
splash module: set_caption().
125
I modified the important messages so that it will be printed to
126
the verbose (stdout) as well to the silent.
128
2007-11-06 00:22 Rafael J. Wysocki <rjw@sisk.pl>
131
automake cleanups from Alon Bar-Lev <alon.barlev@gmail.com> .
133
2007-10-29 19:54 Arkadiusz Miskiewicz <arekm@maven.pl>
135
* Makefile.am, configure.ac, resume.c, suspend.c: Use
136
AC_SYS_LARGEFILE macro for largefile detection.
138
2007-10-29 19:53 Arkadiusz Miskiewicz <arekm@maven.pl>
140
* configure.ac: Fail on unsupported architectures.
142
2007-10-29 19:50 Arkadiusz Miskiewicz <arekm@maven.pl>
144
* configure.ac: Recognize powerpc-* as ppc. Spoted on system with:
145
$ ./config.guess powerpc-unknown-linux-gnu
147
2007-10-26 00:24 Rafael J. Wysocki <rjw@sisk.pl>
149
* scripts/: create-resume-initrd.sh, install-resume.sh:
150
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to update
151
installation scripts.
153
2007-10-23 00:27 Rafael J. Wysocki <rjw@sisk.pl>
156
autoconf fixes from Alon Bar-Lev <alon.barlev@gmail.com> .
158
2007-10-02 22:13 Rafael J. Wysocki <rjw@sisk.pl>
161
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to install
162
suspend.conf at install-data-hook instead of in
165
2007-09-30 22:40 Rafael J. Wysocki <rjw@sisk.pl>
167
* config_parser.c, config_parser.h, configure.ac, resume.c,
168
s2ram-main.c, suspend.c, whitelist.c, whitelist.h:
169
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to add a switch
170
to print version information (-V or --version command line
171
options) to each of the utilities.
173
2007-09-30 22:13 Rafael J. Wysocki <rjw@sisk.pl>
175
* config_parser.c, resume.c, suspend.c:
176
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to avoid printing
177
warnings if there is no configuration file, but configuration
178
options are given in the command line.
180
2007-09-13 21:43 Rafael J. Wysocki <rjw@sisk.pl>
183
Remove Makefile which is no longer needed.
185
2007-09-13 21:38 Rafael J. Wysocki <rjw@sisk.pl>
187
* AUTHORS, Makefile.am, bootsplash.c, config_parser.c,
188
configure.ac, dmidecode.c, encrypt.c, keygen.c, loglevel.c,
189
radeontool.c, resume.c, s2ram-main.c, s2ram-ppc.c, s2ram-x86.c,
190
s2ram.c, s2ram.h, splash.c, splashy_funcs.c, suspend.c,
191
swap-offset.c, vt.c, whitelist.c, doc/Makefile.am,
192
scripts/Makefile.am, scripts/suse-10.1/Makefile.am:
193
From: Alon Bar-Lev <alon.barlev@gmail.com>
195
autoconf/automake support
1
commit 210b4b84f0d5a2acf4c54f5239b028179b6f2774
2
Author: Rafael J. Wysocki <rjw@sisk.pl>
3
Date: Mon Mar 7 00:10:32 2011 +0100
7
Change the package version to 1.0 and call it suspend-utils.
9
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
11
commit 8ddc416b09ad42790983e597bac3ad1d5214d4b0
12
Author: Rodolfo kix Garcia <kix@kix.es>
13
Date: Mon Mar 7 00:10:25 2011 +0100
15
s2ram: Final whitelist update
17
Add the last series of machines known to work with s2ram to the
20
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
22
commit b762194b46aedbedbf376f8095683daf37b9ae64
23
Author: Rafael J. Wysocki <rjw@sisk.pl>
24
Date: Fri Mar 4 00:48:58 2011 +0100
26
s2ram: Add two more machines to the whitelist
28
Add Dell Studio 1555 and LG LW20 to the s2ram whitelist.
30
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
32
commit 4aea2c4593abfc8e3b6075c06c66354b89ad6e19
33
Author: Rafael J. Wysocki <rjw@sisk.pl>
34
Date: Fri Mar 4 00:25:41 2011 +0100
38
The TODO file is completely outdated, so remove it entirely.
40
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
42
commit 4370b77264f25a941f909d6f68443e64039e5595
43
Author: Rafael J. Wysocki <rjw@sisk.pl>
44
Date: Fri Mar 4 00:25:36 2011 +0100
46
s2ram: Remove messages asking for reports from s2ram-x86.c
48
Since s2ram is now deprecated and its whitelist is not going to be
49
updated any more, prevent s2ram from encouraging users to report
50
new machines to be added to the whitelist.
52
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
54
commit 1586daf42060f9f347e9a935fa78f360c4cb1a93
55
Author: Rafael J. Wysocki <rjw@sisk.pl>
56
Date: Fri Mar 4 00:25:23 2011 +0100
58
s2disk: Update encryption documentation
60
Remove a reference to suspend.sf.net from README.encryption and
61
polish the wording in that file a bit.
63
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
65
commit b8ff27ee9530be07ad19e15b82dd05d1159e2ba5
66
Author: Rafael J. Wysocki <rjw@sisk.pl>
67
Date: Fri Mar 4 00:25:15 2011 +0100
69
Update the AUTHORS file
71
Update the AUTHORS file to credit more contributors and make e-mail
72
addresses of Pavel and Stefan up to date.
74
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
76
commit 3e66b83aae672592d40ba1d91faa0dcd664b620c
77
Author: Rafael J. Wysocki <rjw@sisk.pl>
78
Date: Fri Mar 4 00:24:15 2011 +0100
82
Update HOWTO to describe some useful configuration options.
84
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
86
commit ae465c7b3a13808a6257d4df41b556d01c54bac9
87
Author: Rafael J. Wysocki <rjw@sisk.pl>
88
Date: Fri Mar 4 00:24:02 2011 +0100
90
s2disk: Fix the setting of image size
92
Make it possible to set image sizes above 4 GiB (at least on 64-bit
93
systems) by using loff_t instead of unsigned int as the second
94
argument of set_image_size(). Always use loff_t as the image size
97
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
99
commit f19ac46ae193e89d7921098bdc1334e2d2b9eaf2
100
Author: Rafael J. Wysocki <rjw@sisk.pl>
101
Date: Fri Mar 4 00:23:52 2011 +0100
103
s2ram: Do not apply quirks if KMS driver is in use
105
If there's a KMS graphics driver in use, s2ram shouldn't really do
106
anything apart from telling the kernel to suspend. Make s2ram check
107
if there are active outputs on card0 in /sys/class/drm and skip the
108
quirks if that is the case. Make s2both do an analogous thing.
110
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
112
commit d14854083ed2134e2688279f2d53ea456c4ef10c
113
Author: Rafael J. Wysocki <rjw@sisk.pl>
114
Date: Fri Feb 25 01:22:43 2011 +0100
116
s2ram: Update whitelist
118
Add machines reported to work with s2ram since October 2010.
120
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
122
commit 649cf57eede1edd5e57c1d5d62d51a8cc28e314c
123
Author: Daniel Corson <danl@alum.mit.edu>
124
Date: Fri Feb 25 01:22:23 2011 +0100
126
s2ram: Add to whitelist: ThinkPad X201
128
Add ThinkPad X201 to the s2ram whitelist.
130
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
132
commit e54ba8144ea018661cf794074a80263834b54983
133
Author: Arkadiusz Miskiewicz <arekm@maven.pl>
134
Date: Fri Feb 25 01:19:50 2011 +0100
136
s2ram: Whitelist ThinkPad T400 2764CTO for all bioses
138
2764CTO describes hardware in a detailed way, so I think there
139
is no need to whitelist every bios for it separately.
141
Whitelist them all (I was using -f here because adding whitelist
142
to every bios for it looked insane. Did bios upgrade maybe 5 times
143
and never had any bios related problems).
145
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
147
commit 30b7a20e214234d90bddca896a38411db3c78248
148
Author: Rodolfo Garcia <kix@kix.es>
149
Date: Tue Aug 31 01:06:51 2010 +0200
153
Fix a few warnings of unused or uninitialized variables and data
154
type mismatches in load.c.
156
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
158
commit 3f06dd9b63803307bf76553d0b34d861cb8473a5
159
Author: Rodolfo Garcia <kix@kix.es>
160
Date: Tue Aug 31 01:00:43 2010 +0200
162
Fix warnings about unused variables and printf arguments
164
Fix a few "unused variable" warnings by dropping the unused variables
165
and a warning of printf() arguments not matching the format.
167
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
169
commit db5518977f9dc865124b59188c52e9a71436f61d
170
Author: Rodolfo Garcia <kix@kix.es>
171
Date: Tue Aug 31 00:56:20 2010 +0200
173
s2ram whitelist update
175
Add a number of new machines to the s2ram whitelist.
177
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
179
commit 420fb6e621f074ada4f80a38577143ad2bd7dd2e
180
Author: Rafael J. Wysocki <rjw@sisk.pl>
181
Date: Fri Jan 29 22:52:17 2010 +0100
183
Update Makefile.am to make 'make dist' work
185
Change Makefile.am so that whitelist.csv is included into the
186
tarballs by 'make dist'.
188
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
190
commit 88a33ef32eb0f7b7a9e21b4ec289b467d3d2349b
191
Author: Rafael J. Wysocki <rjw@sisk.pl>
192
Date: Fri Jan 29 15:20:40 2010 +0100
194
s2ram: Fix whitelist.csv
196
whitelist.csv contains a "/*" in a comment that causes a compilation
197
error with -Wall. Fix this.
199
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
201
commit be557fbac07b08e8614a0cf4468d2b489aba0f87
202
Author: Rafael J. Wysocki <rjw@sisk.pl>
203
Date: Thu Jan 28 14:59:43 2010 +0100
205
Use direct 64-bit conversion when computing shift
207
In mark_swap() and reset_signature() in suspend.c and in
208
open_resume_dev() and reset_signature() in resume.c the value of
209
shift is computed as a 32-bit value (on 32-bit systems), so use
210
direct type casting to make it 64-bit.
212
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
213
Reported-by: Jakob Lell <jakob@cs.tu-berlin.de>
215
commit 25f150044b8c791d7c1696eaf6071b109ce3d940
216
Author: Rafael J. Wysocki <rjw@sisk.pl>
217
Date: Sun Jan 3 23:58:39 2010 +0100
219
s2ram: Fix white space damaged by the previous commit
221
Fix some white space that the previous commit damaged in s2ram-x86.c.
223
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
225
commit b91845fcbaf3fcb82b17948f6c91403d00137d92
226
Author: Rodolfo Garcia <kix@kix.es>
227
Date: Sun Jan 3 23:54:54 2010 +0100
231
Clean up some printf()s and conditinals in s2ram-main.c and
234
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
236
commit 9154fbd96731f84090ce8614a8ad6ff88f5842d7
237
Author: Rodolfo Garcia <kix@kix.es>
238
Date: Sun Jan 3 23:48:04 2010 +0100
240
Use a symbol instead of a hard coded value for array sizes
242
Use a symbol for the sizes of some whitelist-related arrays instead
243
of hard-coded values.
245
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
247
commit a93fe5edcb806c866ca752510a88e25a053e54ea
248
Author: Rodolfo Garcia <kix@kix.es>
249
Date: Sun Jan 3 23:16:06 2010 +0100
251
Whitelist database update
253
Sort the whitelist database file, whitelist.csv.
255
Add the following machines:
257
Aspire 4810T, CLEVO M860TU, CLEVO W760T/M740T/M760T,
258
Dell Inspiron 1011, Dell Inspiron 531, Gigabyte GA-MA78G-DS3H,
259
HP EliteBook 8530w, HP Pavilion tx2500 Notebook PC,
260
LENOVO 3000 N200, LENOVO ThinkPad T500, Lenovo ThinkPad X200,
261
MSI Wind U210, Sony Vaio VGN-N21Z_W, Sony Vaio VGN-NW130D,
262
TOSHIBA PORTEGE 3500, TOSHIBA Satellite P300
264
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
266
commit cd706e0032bb19f9442e649490ecbf378b20c3a0
267
Author: Luca Tettamanti <kronos.it@gmail.com>
268
Date: Sun Jan 3 00:57:48 2010 +0100
270
Move the master whitelist to a CVS file.
272
whitelist.c is now generated at compile time from the CSV file.
273
wlcsv2c.pl script from Rodolfo Garcia kix_at_kix.es
275
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
277
commit 31ebcca99dd335ba4453b664c64be7bd485500db
278
Author: Rodolfo Garcia <kix@kix.es>
279
Date: Mon Nov 30 00:10:55 2009 +0100
281
New whitelist database file, part 2
283
Rework the whitelist database file and add a new machine -
286
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
288
commit 1102cc3691719d921df5a6047018b87bea93f0df
289
Author: Rodolfo Garcia <kix@kix.es>
290
Date: Mon Nov 30 00:07:05 2009 +0100
292
New whitelist database file
294
Rework the whitelist database file:
295
* Remove duplicate entries.
296
* Add some new machines.
299
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
301
commit f93702e540596baee7acbf5d78dd1e74233f5e75
302
Author: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
303
Date: Sun Oct 4 15:32:52 2009 +0200
305
Fix "program swap-offset is using a deprecated SCSI ioctl"
307
"program swap-offset is using a deprecated SCSI ioctl"
309
<http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=425219>
311
The debian uswsusp package tries to run swap-offset even if the
312
swap is a partition and not a file. Calling FIGETBSZ on a scsi disk
313
device provokes the alarming kernel warning above. (Alarming
314
because it suggests that FIGETBSZ might somehow be interpreted as a
317
Let's check explicitly whether we've been given a regular file.
319
Signed-off-by: Rafael J. Wysocki <rjw@sisk.pl>
321
commit 48412d75bc1dfc203b235761a48f4f563a73c2b9
322
Author: Pavel Machek <pavel@ucw.cz>
323
Date: Tue Jun 30 08:38:03 2009 +0000
327
Fbsplash knows splash types 'suspend' and 'resume' for which
328
special items can be defined in a theme. Use them instead of using
329
'bootup' allways which is wrong.
331
commit e7c93aead2444bd2267b9f1bb2c450bff9b3b599
332
Author: Arkadiusz Miskiewicz <arekm@maven.pl>
333
Date: Sun Jun 14 20:44:06 2009 +0000
335
Replace VT_ACTIVATE ioctl call with userspace waiting in a loop (a loop can timeout, VT_ACTIVATE can not and sometimes it really hangs for ever).
337
commit b3e8366ff871d2d50675d13548dc424dfabef135
338
Author: Pavel Machek <pavel@ucw.cz>
339
Date: Tue Jan 27 09:48:47 2009 +0000
341
Patch from Luca Tettamanti :
343
> > > One of our users discovered a bug in the suspend program which may cause
344
> > > unplanned program termination.
349
> > > https://bugs.gentoo.org/show_bug.cgi?id=238511
351
> > > ferret <ferret@explodingferret.com> writes:
352
> > >> When I first configured and tried s2disk, it seemed to work
354
> > >> progress bar and all) up to the point when I would expect it to
356
> > >> off the system. It then prints an S and a newline and then
360
> > >> I tracked the problem down to this C code in suspend.c and
363
> > >> 1388: unsigned int size = sizeof(struct swsusp_header);
364
> > >> 1389: unsigned int shift = (resume_offset + 1) * page_size -
367
> > >> Since I was using a swap file, my resume_offset is 528894,
369
> > >> is 4096, and size is 28 (I have checked these values by
371
> > >> printf in the above code):
373
> > The bug and the analisys are correct, but the fix only works for
378
> > lseek takes an off_t which is a long; the patch works fine on
380
> > but on plain x86 a long is still 32bit wide so the value passed to
381
> > lseek is truncated.
382
> > I believe that the proper fix is to use lseek64.
384
commit fa10d31474cf18c3669ed6d16fc1961587aa0f9e
385
Author: Pavel Machek <pavel@ucw.cz>
386
Date: Tue Nov 25 11:44:49 2008 +0000
388
Add hp nx6315 to the whitelist.
390
commit e3568db30602ce3673be53caaf3daafa78fad317
391
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
392
Date: Mon Nov 3 15:12:53 2008 +0000
394
Basic error checking to avoid a segfault when running as non-root user
395
(https://bugzilla.novell.com/show_bug.cgi?id=439337)
397
commit f83e167dee243d81d1be3e92699c7b64112addf8
398
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
399
Date: Mon Nov 3 13:07:16 2008 +0000
401
Add 4 HP workstations, info provided by HP.
403
commit 47c18f93e0ed9152e55a6900ae56ad0359006b02
404
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
405
Date: Fri Oct 17 18:55:30 2008 +0000
409
commit 22f37bccdd6c85b8f98757638634f78e00282f2b
410
Author: Pavel Machek <pavel@ucw.cz>
411
Date: Thu Oct 2 10:55:38 2008 +0000
413
s2ram whitelist autodiscovery from Alan Jenkins.
415
commit b765c026d2108f765d4dd203487fb613ed31882a
416
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
417
Date: Wed Oct 1 14:44:05 2008 +0000
419
First round of whitelist updates.
421
commit 381d9c96a6f43a475f605a3a018ed34ccc1f44f4
422
Author: Rafael J. Wysocki <rjw@sisk.pl>
423
Date: Sun Aug 10 20:50:19 2008 +0000
425
Allow the user to test the image saving and loading functionality of s2disk by
426
making it read data from a regular file instead of the kernel.
428
This allow one to debug the saving/loading code and benchmark it without
429
causing the kernel to handle devices and create the image.
431
commit 72eb70a60ea537998a3d55fdd009a17267d346c7
432
Author: Rafael J. Wysocki <rjw@sisk.pl>
433
Date: Sun Aug 10 20:47:00 2008 +0000
435
Add configuration option "theads = " that makes s2disk/s2both use additional
436
threads for saving the image, which may speed up the saving of compressed and
437
encrypted images on multicore boxes.
439
The idea is that the image pages read from the kernel are first placed in a
440
work buffer, which is then compressed and its (compressed) contents are written
441
into one of four "write" buffers (those buffers are used in a round robin
442
manner). Then, another thread encrypts the contents of the work buffers and
443
places the (encrypted) data into a "save" buffer that is read by the third
444
thread which finally writes the data to disk.
446
It turns out that with this patch applied one can speed up the saving of
447
encrypted images quite significantly. For example, on my test box the speed
448
of "threaded" saving of an encrytpded image is of the order of 60 MB/s,
449
while for the same operation without threads the average speed is about
452
commit 686a76ab32af4c7c80a10d338d0e18c102adc18c
453
Author: Rafael J. Wysocki <rjw@sisk.pl>
454
Date: Sun Aug 10 20:45:38 2008 +0000
456
From: Holger Macht <hmacht@suse.de>, Luca Tettamanti <kronos.it@gmail.com>
458
The current DirectFB implementation handles keyboard events in a separate
459
thread and this thread is frozen along with all other userspace during
460
image writing. Because of this, keyboard presses are blocked when splashy
461
is active which prevents aborting suspend or setting the reboot
462
mode. Patch changes the keyboard handling and reads all keyboard events
463
from /dev/input/by-path/*kbd instead of from stdin. This makes the
464
keyboard handling independent from any splash implementation.
466
Further information and references are here:
468
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=411061
469
https://bugzilla.novell.com/show_bug.cgi?id=293826
471
commit fd962370b183f261fd16d61b1c3fa1b54ef67c99
472
Author: Tim Dijkstra <tim@famdijkstra.org>
473
Date: Fri Aug 1 20:46:27 2008 +0000
475
Add Hewlett-Packard Presario F500 to the whitelist
477
commit 84aca4f305df63788e04ffa34facde8e332ab0e0
478
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
479
Date: Fri Jul 25 11:16:38 2008 +0000
481
Fix HP BIOS borkage on 2510p
483
commit ac490cd64b9389eeda6fba90d28e82256d9b21f8
484
Author: Tim Dijkstra <tim@famdijkstra.org>
485
Date: Thu Jul 24 22:23:46 2008 +0000
487
Whitelist Fujitsu Siemens Esprimo D9500
489
commit 5543a08f6dc067fefc27add43724666ded9b42b8
490
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
491
Date: Thu Jul 24 21:17:29 2008 +0000
495
commit f3c8fa50d2168a09184f0fbdb7e66b613956d519
496
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
497
Date: Mon Jul 21 15:34:45 2008 +0000
499
Big whitelist update.
501
commit 9457df86578d7884382a59218b72364635db4d3d
502
Author: Rafael J. Wysocki <rjw@sisk.pl>
503
Date: Wed Jun 11 20:46:51 2008 +0000
505
Allow the user to reboot and try again if the freezing of tasks fails during
506
resume from hibernation.
508
commit 5be998fab03075034ceb1fb29d6af206dea7c07f
509
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
510
Date: Tue Jun 10 16:51:24 2008 +0000
512
Add: Acer AcerPower 2000, Aspire 5630, TravelMate 5320, BenQ Joybook S32,
513
HP Comaq 6820s, 8710p, Pavilion dv2000, Lenovo 3000C100 model 0761,
514
3000N200 mod.0769BBG, Medion MS-6714, MIM2080, SONY VGN-FE21B
516
commit f12ccfa37d3fbb498e85f81ce6b14b5cf29e5997
517
Author: Rafael J. Wysocki <rjw@sisk.pl>
518
Date: Mon Jun 9 15:03:49 2008 +0000
520
It is not necessary to check if ret is zero and then if it is different from
521
page_size in each iteration of the loop in save_image(). Instead, we can
522
check if ret is different from page_size and _then_ if it is different from
523
zero, that will be necessary only _once_.
525
Additionally, return -EIO instead of -errno if ret < 0, since we call perror()
528
commit d0f2bb44e11295d21807829cc1bc55d8e40f87a4
529
Author: Rafael J. Wysocki <rjw@sisk.pl>
530
Date: Mon Jun 9 15:01:00 2008 +0000
532
If compression is used and the image is not compressible, we may need to
533
save more than the image size of data and that should be taken into account
534
when computing handle.swap_needed in write_image().
536
commit f971f5be2e4e93bb84af9147f1759f2b9226d6c6
537
Author: Rafael J. Wysocki <rjw@sisk.pl>
538
Date: Sun Jun 8 17:37:32 2008 +0000
540
gcry_mpi_scan() may decide that the actual size of the number passed to it to
541
convert into an MPI is smaller that the 'size' argument passed to it along with
542
the number, in which case we get a wrong key size during resume and the resume
545
To fix this, make the key generation code check if the size of the session key
546
and ivec is correct from the gcry_mpi_scan()/gcry_mpi_aprint() perspective.
548
commit be150bb939079ebef8830c19f1d42d5266dc5d4a
549
Author: Rafael J. Wysocki <rjw@sisk.pl>
550
Date: Sun Jun 8 17:35:08 2008 +0000
552
Currently, the compression ratio is only printed during suspend, which is not
553
quite useful. Make it also be printed during resume, along with the other
554
performance numbers, so that it can be checked with the help of the
555
"resume pause =" option.
557
Additionally, print the "real" write speed if compression is used.
559
commit 095b4b4162c5ee369e55e23324028bddf0935b51
560
Author: Pavel Machek <pavel@ucw.cz>
561
Date: Fri Jun 6 10:26:30 2008 +0000
563
Report freeze failure to the user.
565
commit df586169ccf4013298e272fed2bea8e2f5b6fef3
566
Author: Pavel Machek <pavel@ucw.cz>
567
Date: Fri Jun 6 10:25:18 2008 +0000
569
Short read from snapshot_image is rather bad error condition. Also fix
572
commit e2946fb6abae14ef716e12a3fe6bb7831c206e9f
573
Author: Rafael J. Wysocki <rjw@sisk.pl>
574
Date: Sun Jun 1 22:07:34 2008 +0000
576
Well, (0 % anything) == 0, so currently "early writeout" is always enabled.
579
commit cb4b6f8c8d0ea554411bc538eb4d0d6c9468c476
580
Author: Rafael J. Wysocki <rjw@sisk.pl>
581
Date: Sun Jun 1 22:06:13 2008 +0000
583
Simple variable rename, makes the code a bit less confusing, IMO.
585
commit 83838ecc20af2333649b4b6788808e2ae60f7fca
586
Author: Rafael J. Wysocki <rjw@sisk.pl>
587
Date: Sun Jun 1 22:05:28 2008 +0000
589
Add the "debug verify image" option making it possible to verify the image
590
right after it's been saved and not during the next resume. By using this
591
option one can avoid loosing the system state in case the image is not saved
592
correctly (useful for testing new code, for example).
594
In short, the image loading code is moved from resume.c to a separate
595
file, load.c, so that it can also be used in s2disk. Some variables are moved
596
from suspend.c and resume.c to the "library" files.
598
commit e241f3c8bb328bf574ac39a097f4046ee3c3124f
599
Author: Pavel Machek <pavel@ucw.cz>
600
Date: Sun Jun 1 11:47:34 2008 +0000
602
Basic info about encryption.
604
commit 024918c239095d1768553055abb2ee2de12dc8fc
605
Author: Rafael J. Wysocki <rjw@sisk.pl>
606
Date: Sun May 25 13:07:53 2008 +0000
608
Fix a bug in the new memory allocator that may trigger on an attempt to
609
pass a wrong address to freemem() and cause it to enter an endless loop.
611
commit e19c7341563cc31a9a3b28255d32e03c5b7fc5a1
612
Author: Rafael J. Wysocki <rjw@sisk.pl>
613
Date: Fri May 23 23:28:57 2008 +0000
615
There is a bug in the new image saving code causing it to fail if
616
more than one extents page is used (more likely to happen in case
617
of a compressed image). Fix it.
619
commit 2f53393eb784d8a45217a6f793b44d397a597190
620
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
621
Date: Fri May 23 09:14:08 2008 +0000
623
Add HP Compaq 6715s, HP Compaq 6910p, Toshiba Satellite U200
625
commit a26b3a277d834c4753ae0772676d08105ffe266d
626
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
627
Date: Tue May 20 19:00:15 2008 +0000
629
Add: ASUS M2A-VM, HP Compaq dc5800, MEDION WIM2000, SAMSUNG R50
631
commit ba7fd7a9f38a07015bc08189931c89416cb5525d
632
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
633
Date: Tue May 20 16:50:25 2008 +0000
635
fix build failure if CONFIG_BOTH is defined
637
commit 62f859d04cb60a5f7addd1f59dd52d227e363671
638
Author: Rafael J. Wysocki <rjw@sisk.pl>
639
Date: Sun May 18 12:46:58 2008 +0000
641
Add memalloc.c and memalloc.c missing from the previous commit.
643
commit 47d88aa04f0aed4b11bcd7c78bd4fe40ff2080fc
644
Author: Rafael J. Wysocki <rjw@sisk.pl>
645
Date: Sun May 18 12:46:14 2008 +0000
647
Introduce a simple memory allocator for managing the memory pool used for
648
allocating buffers etc.
650
commit 647dcbbcdab68bce85dd9a62bb3d70110de34391
651
Author: Rafael J. Wysocki <rjw@sisk.pl>
652
Date: Sun May 18 12:45:09 2008 +0000
654
Clean up resume.c a bit.
656
commit 528c609c2f4c4eb66e9feb85305ece32af00842f
657
Author: Rafael J. Wysocki <rjw@sisk.pl>
658
Date: Sun May 18 12:44:13 2008 +0000
660
Make resume use posix_fadvise() to allow the kernel to optimize image loading.
662
This allows us to speed up the loading of the image slightly.
664
commit a80e92eac823971e83806c898632d2b455f77d3d
665
Author: Rafael J. Wysocki <rjw@sisk.pl>
666
Date: Sun May 18 12:43:24 2008 +0000
668
Fix coding style in suspend.c:main().
670
commit 7c7afedf5ebfe75a0b5a58086a62eac2a31be3ff
671
Author: Rafael J. Wysocki <rjw@sisk.pl>
672
Date: Sun May 18 12:42:41 2008 +0000
674
Add a new configuration file for s2disk/s2both option, "resume pause", that is
675
passed to "resume" in the image header flag and makes it wait for the specified
676
number of seconds (the user can force it to continue by pressing ENTER) after
677
the image has been loaded. This allows the user to check the timing
678
information printed by "resume".
680
commit b7ad3a2a96cc248d5661024920f841e8284e8a15
681
Author: Rafael J. Wysocki <rjw@sisk.pl>
682
Date: Sun May 18 12:41:19 2008 +0000
684
Remove struct swap_area which is not used any more.
686
commit fdfa2385ed4e83ba1758729399f0c21318988d44
687
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
688
Date: Thu May 15 16:55:13 2008 +0000
690
Add ACER TM 2310, ASUS F3Sg, another HP 6715b, HP Presario V3700,
691
MSI MS-6417, SAMSUNG SR700, Shuttle SD30V10, Toshiba Sat. Pro U300,
692
Changed Dell Latitude D400
694
commit fda6451140c8483a1e9c6e9e1a57e7cede198ab3
695
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
696
Date: Thu May 15 09:31:56 2008 +0000
698
Remove a bunch of duplicate Lenovo entries.
700
commit 8c6e189558d7712666dbfa719b8c2791168e12f2
701
Author: Rafael J. Wysocki <rjw@sisk.pl>
702
Date: Sun May 11 21:12:37 2008 +0000
704
It turns out that we can cut the times of saving compressed images by half,
705
so that they are comparable with the times of loading these images.
707
Unfortunately, for this purpose it's necessary to rework the saving and loading
708
of the images to use some other type of metadata and to arrange things so that
709
blocks larger than PAGE_SIZE are compressed.
711
With this patch applied, we can save approximately twice as much image data
712
data as before over a time unit. For example, on one of my test systems it
713
saves around 82 MB of image data per second and loads 85 MB/s. With encryption
714
we can write about 40 MB/s and read about 48 MB/s on the same system. For the
715
unpatched code on the same machine I got 36 MB/s, 84 MB/s, 23 MB/s, 45 MB/s,
718
On another, slightly faster test system, I get write and read speeds above
719
100 MB/s with this patch applied.
721
commit 265e13eb59f725c577853dc11d67b023b02d82e9
722
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
723
Date: Tue May 6 14:33:28 2008 +0000
725
Added: Acer Aspire 1500, ASUS A6JC, F9E, G1S, Compaq Evo N400c, DELL
726
Latitude D530, Precision M6300, HP Compaq 6715b, Compaq 6910p, Toshiba
727
Satellite M105, SONY VGN-A115B, VGN-TZ170N
728
Changed: Acer Aspire 5100, HP Compaq 8710p, IBM TP A30 Mod.2652, SONY
731
commit 40d592292629de68364fb3f971f7b34f766a519f
732
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
733
Date: Tue May 6 12:01:06 2008 +0000
735
Add the missing suspend_ioctls.h
737
commit 9a6b785608c9bcf62a3439981e5d7f76fe5106e0
738
Author: Rafael J. Wysocki <rjw@sisk.pl>
739
Date: Mon May 5 20:31:41 2008 +0000
741
Make s2disk and resume use the remaining new ioctls introduced in
742
the 2.6.25 kernel, if available, and fall back to the old way of
743
working otherwise (report the lack of the new ioctls in that case).
745
commit eac248cb9b1841f78acd73602db5cbb9aa401c48
746
Author: Rafael J. Wysocki <rjw@sisk.pl>
747
Date: Mon May 5 20:30:49 2008 +0000
749
The ioctls used by s2disk and resume were reworked in the 2.6.25
750
to fix some design shortcomings and remove some obsolete calls.
751
In particular, the SNAPSHOT_GET_IMAGE_SIZE ioctl was introduced,
752
so that the userland utilities can check the size of the image
753
without inspecting the image header (which should belong to the
756
Make s2disk and resume use some of the new ioctls introduced in
757
2.6.25, if available, and fall back to the old way of working
760
Introduce a separate header for ioctls (it will be removed when
761
the analogous kernel header is shipped by distributions).
763
commit 9c5fa515dab9609caabe0eaf609cffdf5b1a2ea7
764
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
765
Date: Wed Apr 23 15:45:56 2008 +0000
767
Avoid some compiler warnings by ifdef'ing unused code
769
commit f7a9ae7c1119ddc3d958aa2473ae00e9ae60d86e
770
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
771
Date: Mon Apr 21 10:23:16 2008 +0000
773
Fix signed/unsigned-comparison compiler warnings (Patch by Alon Bar-Lev)
775
commit 28988dc50f47e87c3e21d7f8bf24b170f8078400
776
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
777
Date: Mon Apr 21 10:20:14 2008 +0000
779
Fix signed/unsigned-comparison compiler warnings (patch by Alon Bar-Lev)
781
commit c0113a319596dd1fc98ef2a884c72ad048543206
782
Author: Pavel Machek <pavel@ucw.cz>
783
Date: Sat Apr 19 13:20:23 2008 +0000
785
Create autogen.sh to ease compilation from cvs.
787
commit 64c72287357435cbaec58a89683970749e570ae9
788
Author: Pavel Machek <pavel@ucw.cz>
789
Date: Sat Apr 19 13:17:44 2008 +0000
791
Add static where possible.
793
commit 8dd779ff00993937fb0614386c9eefbd811de4f3
794
Author: Pavel Machek <pavel@ucw.cz>
795
Date: Sat Apr 19 13:13:41 2008 +0000
797
Point out how to compile from CVS.
799
commit a56f6974c226dff1108e7281659255c22344cb4a
800
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
801
Date: Fri Apr 18 16:10:18 2008 +0000
803
Fix a typo in s2ram_add_flags (pointed to by a compiler warning that
804
everybody just ignored). Found by Alon Bar-Lev.
806
commit 7efdc9531c029321cea9622e325f6600aa6bcf3f
807
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
808
Date: Thu Apr 17 17:03:18 2008 +0000
810
Fix "make maintainer-clean", patch from Alon Bar-Lev
812
commit d187cf6cb1440aa7da8735e667d0e4cd5fe4634e
813
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
814
Date: Wed Apr 16 16:40:40 2008 +0000
816
Huge whitelist update, too many to list there. Includes a huge codedrop
817
from Lenovo with many of their current machines.
819
commit 1551aca40bbd745c5d9b3ac48a50d5ea2672b174
820
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
821
Date: Wed Apr 16 15:27:36 2008 +0000
823
Build fixes from Alon Bar-Lev:
824
- --enable* amnd --disable* helptexts lowercase as other configure stuff
825
- fix separate build directory
826
- fix suspend.conf installation for parallel builds
827
- fix make distcheck from any location
829
commit 799756fd66a52b2f7c3102a2f0785a10ccb99f8b
830
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
831
Date: Wed Apr 16 13:16:20 2008 +0000
833
Add libgcc_s only for build with --enable-splashy. Fix by Alon Bar-Lev.
835
commit 90708547d81f7fa61ed84c3d2098b3d253071606
836
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
837
Date: Wed Apr 16 09:41:54 2008 +0000
839
Fix a subtle suspend to disk error with splashy enabled by adding libgcc_s
840
to the linker flags (found by Holger Macht).
841
Fix libsplashy detection for newer versions, also tested on old v 0.3.3.
843
commit ed5c5d7195c602511936a7961c8b067e0d0539f9
844
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
845
Date: Tue Feb 19 15:26:19 2008 +0000
847
Add Acer TM 4000, ASUS A6J, Fujitsu Lifebook T Series, HP Compaq 2510p,
848
Medion M295M, Toshiba Satellite A210 and Tecra A9
849
Move IBM Thinkpad T23 mod. 2647 to the "known" section.
851
commit 1d1c53bb05c4173acd6fe014551fb9be0ae9bddb
852
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
853
Date: Mon Feb 18 18:18:16 2008 +0000
855
Whitelist update, added:
856
- Acer Ferrari 1000, TravelMate 2490, TM 4000
857
- ASUS EEE-PC 4g (mod. 701), A6Kt, F3JP
858
- Dell Inspiron 1100, Insp. 1520, Latitude C840
859
- Fujitsu Siemens Amilo M Series
860
- HP Compaq nx6110 (moved to known)
861
- Lenovo TP T61 mod. 6465, X61s mod. 7666, R61 mod. 8918 and 8943,
862
3000N100 mod. 076804U, 3000N200 mod. 0769B9G
864
- SONY VGN-TZ91HS, PCG-Z505HSK
866
- some no-name OEM machines
868
commit 22736d3f267779af57b0d9ac085f0431525532dd
869
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
870
Date: Mon Jan 21 16:16:36 2008 +0000
872
Try to improve the machine reporting instructions...
874
commit 1dc7c3353ddf8401d4beddc99a856a1fcb8928c2
875
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
876
Date: Mon Jan 21 10:21:32 2008 +0000
880
- Acer Aspire 5610, Extensa 2900,
881
- ASUS A6VA, A8He, F3T, M2000E, W7J, some M2A and P5KR Mainboards
882
- AVERATEC 5500, CLEVO M5X, COMPAL HEL80C
883
- DELL Inspiron 1420, Latitude D630, XPS M1530, Precision M4300
884
- FSC Amilo A1645, Lifebook T2010, Esprimo Mobile M9400
885
- HP Compaq 6510b, Compaq 6710b, Compaq 6720s, Compaq 8710p, Compaq nc6400,
886
another Pavilion dv6000, Pavilion zd8000,
887
- IBM ThinkPad A30 Model 2652
888
- LENOVO ThinkPad T61p M.6459, T61 M.7664, X61s M.7666, X61 M.7673-7675,
889
R61 M.7738, Soleil E660P, 300V100 M.0763, 3000N100 M.0768BYG
890
- Panasonic CF-R6A, Medion MS-7012, Samsung P35, Shuttle SN41UV10
891
- Toshiba Satellite A10, Satellite A105, Satellite A200, Satellite P205D,
892
Satellite Pro M70, TECRA 9000
893
- SONY VGN-AR31S, VGN-FE11M, PCG-FX340, PCG-FX802, PCV-RX612
895
commit c58e745f0b8b270707ccddf8a249d4c3a5256b0e
896
Author: Rafael J. Wysocki <rjw@sisk.pl>
897
Date: Mon Dec 31 18:24:10 2007 +0000
899
Change version to 0.8.
901
commit 8d3ec8f5768bdd1ddd9b4fb3245e2b925de41f28
902
Author: Rafael J. Wysocki <rjw@sisk.pl>
903
Date: Sun Dec 30 21:08:07 2007 +0000
905
Update HOWTO to describe the autoconf/automake and fbsplash support (patch
906
from Alon Bar-Lev <alon.barlev@gmail.com> slightly changed by me).
908
commit f020fa621076c28432ec427bb4b9dc8fb1ecb022
909
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
910
Date: Wed Dec 19 15:35:13 2007 +0000
912
Short option is not mandatory (and unwanted and wrong in this case :-)
914
commit 6cd794e094075e4e4a6e72a5f57ae36a1398c5d9
915
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
916
Date: Wed Dec 19 14:18:24 2007 +0000
918
Add framebuffer suspension to s2ram, which should make s2ram more reliable
919
on some machines and prevent others from needing the NOFB quirk.
920
For debugging (e.g. if the machines hangs before entering suspend), this
921
can be disabled with "--nofbsuspend".
922
Remove NOFB from the ACER Aspire 1690 whitelist entry, no longer needed.
924
commit 935d70b27b7937200e6ff8fa33e01f3602c4ad21
925
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
926
Date: Tue Dec 18 16:11:06 2007 +0000
928
Flush my local whitelist queue.
930
- ACER Aspire 5050, Aspire 5100, Aspire 5580, Travelmate C200
931
- ASUS A6G, F3F, Striker mainboard
932
- Dell XPS M1210, Precision WorkStation 360, Vostro 1500,
933
- Fujitsu Lifebook P7010D, AMILO M Series, AMILO Pi 1505, AMILO PRO V2035
934
AMILO Pro Edition V3505, LIFEBOOK E8410
935
- HP Compaq Presario 2701EA, 6710b, 6910p, 8510p, another nc6120,
936
OmniBook XT1000, Presario V3000, Presario V5000, several Pavilion 061
937
- IBM ThinkPad Z60t model 2511, another X40
938
- Lenovo X60 Tablet model 6365, T61p model 6457, Z61p model 9452
940
- Sony VGN-B1XP, VGN-SZ340P
941
- Toshiba Tecra A2, Tecra M9, Tecra S1, Satellite M55, Satellite M70
942
- Misc: Gateway MT6707, MaxSelect Mission A330, MS-7210, P53IN4, OQO Zepto,
945
- Fujitsu Amilo 7640, HP Compaq nc6400, Toshiba Satellite P10
947
commit c68f3358bc9f22e4cde5abead37c6b5d8ffd47e6
948
Author: Rafael J. Wysocki <rjw@sisk.pl>
949
Date: Fri Dec 7 23:52:14 2007 +0000
951
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to fix the fbsplash
954
commit f624ebf60c87f196e97b30201197a841b7045722
955
Author: Rafael J. Wysocki <rjw@sisk.pl>
956
Date: Fri Dec 7 23:51:19 2007 +0000
958
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to add ppc64 support to
959
configure.ac (hopefully, the tools will work on ppc64 too).
961
commit 20be655f3d85b6abf6b0f3a7078b3bd74d482c7b
962
Author: Rafael J. Wysocki <rjw@sisk.pl>
963
Date: Sat Dec 1 20:04:29 2007 +0000
965
Patch from Frank Seidel <fseidel@suse.de> to give a slightly better error
966
message in the case the machine gets suspended while a serial console is
967
connected (and specified in the "wrong" order).
969
commit 1619fb151a6e01f95761b2612b6d6091ede8f468
970
Author: Rafael J. Wysocki <rjw@sisk.pl>
971
Date: Sat Dec 1 20:02:01 2007 +0000
973
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to fix the problem of trailing
974
spaces in the s2disk/s2both configuration file and to use standard library
975
functions for finding space characters.
977
commit 5b0076d7e375ee580b01e6af0bcb03f2635f9301
978
Author: Pavel Machek <pavel@ucw.cz>
979
Date: Fri Nov 30 22:20:00 2007 +0000
981
Add test of real clock and rtc interface.
983
commit 5c686b44da36b7d01fb9cc5ec5ee040ac9c58784
984
Author: Rafael J. Wysocki <rjw@sisk.pl>
985
Date: Thu Nov 8 16:07:46 2007 +0000
987
Parch from Alon Bar-Lev <alon.barlev@gmail.com> to add --enable-strict,
988
--enable-pedantic to configure .
990
commit 72e6b2b745c9efe0132497cf8f22090c5ac0a77c
991
Author: Arkadiusz Miskiewicz <arekm@maven.pl>
992
Date: Thu Nov 8 13:15:34 2007 +0000
996
commit ff8d19caf2610c123bfe6ed7c8b4d27b15d795d9
997
Author: Rafael J. Wysocki <rjw@sisk.pl>
998
Date: Thu Nov 8 01:15:05 2007 +0000
1000
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to change KEY_FILE to
1001
SUSPEND_KEY_FILE so that it doesn't conflict with linux/input.h .
1003
commit b64d40f5ac8d0289fc7b60edc7848376929b3966
1004
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1005
Date: Wed Nov 7 12:55:25 2007 +0000
1007
flush my whitelist queue, huge update:
1009
- 4MBO 7521, Apple MacBook2,1,
1010
- ACER: Aspire 1640, Aspire 3100, Aspire 5110, Aspire 5920,
1011
Extensa 6220, TravelMate 230, TravelMate 3020, Ferrari 5000
1014
- Compaq: Armada M70, Armada M700
1015
- Dell: Inspiron 1501, Inspiron 1720, another Inspiron 5100,
1016
Latitude D420, Latitude D830, XPS M1330, Precision M65
1017
- Fujitsu Siemens: Amilo Pi 1536, Lifebook E8020, Lifebook S7020,
1019
- Hewlett-Packard: compaq nc6320, nc6400, dv5000, dv6000, dv6500
1020
- Lenovo: X60t models 6363,6364,6366, T61p mod. 6460, R61i model
1021
7732, X61t model 7768, 3000N100 model 068928U
1022
- Panasonic CF-R6M, Medion MD43100, Medion MD96400
1023
- MSI: MS-1013, MS-1222, MS-7350
1024
- NEC VC2, PackardBell EasyNote A6010
1025
- Samsung: SM40S, SQ1US
1026
- Toshiba: Equium A100, Portege 3490, Portege R500, Satellite L30,
1028
- SONY: VGN-C2S_G, VGN-SZ5XN_C, VGN-T250P, VGN-TX3HP, VGN-TX5MN_W,
1029
VGN-TZ11, VGN-TX21XN_B, PCG-FR215E, PCG-Z1RMP
1030
- fix 2 wrong entries (missing comma)
1032
commit e17dfcb7398240c583b461299e3eaba1054b9377
1033
Author: Rafael J. Wysocki <rjw@sisk.pl>
1034
Date: Mon Nov 5 23:31:02 2007 +0000
1036
From: Alon Bar-Lev <alon.barlev@gmail.com>
1038
Add fbsplash support for suspend/resume.
1040
fbsplash has two modes: silent and verbose.
1041
In order to change the caption of the silent splash I added
1042
a new callback for the splash module: set_caption().
1044
I modified the important messages so that it will be printed to the
1045
verbose (stdout) as well to the silent.
1047
commit 8e5c3423f77f990ae5ecf6543b0ef41382f4e88c
1048
Author: Rafael J. Wysocki <rjw@sisk.pl>
1049
Date: Mon Nov 5 23:22:14 2007 +0000
1051
automake cleanups from Alon Bar-Lev <alon.barlev@gmail.com> .
1053
commit e6ec137a704237eb1ea2f1ebfabce8d1c1406dde
1054
Author: Arkadiusz Miskiewicz <arekm@maven.pl>
1055
Date: Mon Oct 29 18:54:33 2007 +0000
1057
Use AC_SYS_LARGEFILE macro for largefile detection.
1059
commit e925723bff2559b8a6126ea20635323d5166d71b
1060
Author: Arkadiusz Miskiewicz <arekm@maven.pl>
1061
Date: Mon Oct 29 18:53:19 2007 +0000
1063
Fail on unsupported architectures.
1065
commit 3d92447cd3201d78d5830baa701df890a6ee265b
1066
Author: Arkadiusz Miskiewicz <arekm@maven.pl>
1067
Date: Mon Oct 29 18:50:21 2007 +0000
1069
Recognize powerpc-* as ppc. Spoted on system with:
1071
powerpc-unknown-linux-gnu
1073
commit 7f577666ceb792296402da3ec3c194dd4d988864
1074
Author: Rafael J. Wysocki <rjw@sisk.pl>
1075
Date: Thu Oct 25 22:24:20 2007 +0000
1077
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to update installation scripts.
1079
commit 34bf195621c35656dc7b1a6b042f46ad271b8693
1080
Author: Rafael J. Wysocki <rjw@sisk.pl>
1081
Date: Mon Oct 22 22:27:24 2007 +0000
1083
autoconf fixes from Alon Bar-Lev <alon.barlev@gmail.com> .
1085
commit 06c1af0830855b1ea08905fe8cf0e7aa62cd3100
1086
Author: Rafael J. Wysocki <rjw@sisk.pl>
1087
Date: Tue Oct 2 20:13:15 2007 +0000
1089
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to install suspend.conf at
1090
install-data-hook instead of in install-data-local.
1092
commit 8ef4cf14f065297c168d6735cfb76d8c0bf3139f
1093
Author: Rafael J. Wysocki <rjw@sisk.pl>
1094
Date: Sun Sep 30 20:40:50 2007 +0000
1096
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to add a switch to print
1097
version information (-V or --version command line options) to each of the
1100
commit fd749a738f781cb0dd191d1ff5d3b960bd37ee50
1101
Author: Rafael J. Wysocki <rjw@sisk.pl>
1102
Date: Sun Sep 30 20:13:20 2007 +0000
1104
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to avoid printing warnings
1105
if there is no configuration file, but configuration options are given in the
1108
commit 6deb2722f32ec13853122717d556a169ddbddb3d
1109
Author: Rafael J. Wysocki <rjw@sisk.pl>
1110
Date: Thu Sep 13 19:43:40 2007 +0000
1112
Remove Makefile which is no longer needed.
1114
commit 4f68b296e4b40f619c921c67649099498cf44d65
1115
Author: Rafael J. Wysocki <rjw@sisk.pl>
1116
Date: Thu Sep 13 19:38:10 2007 +0000
1118
From: Alon Bar-Lev <alon.barlev@gmail.com>
1120
autoconf/automake support
1122
commit 97e18dce0f85adb412656db87df511c31cf67a12
1123
Author: Rafael J. Wysocki <rjw@sisk.pl>
1124
Date: Mon Sep 3 10:35:21 2007 +0000
1126
Revert the recent patch that changed the keyboard events handling, due to
1129
commit e3bdcb46d0b0e119093147154b00b10100caa2df
1130
Author: Rafael J. Wysocki <rjw@sisk.pl>
1131
Date: Mon Sep 3 08:27:10 2007 +0000
1135
commit 5c74f97a301cf9e38717865d1a124cf0bfacdd6a
1136
Author: Rafael J. Wysocki <rjw@sisk.pl>
1137
Date: Sun Sep 2 20:43:34 2007 +0000
1139
From: Holger Macht <hmacht@suse.de>, Luca Tettamanti <kronos.it@gmail.com>
1141
The current DirectFB implementation handles keyboard events in a separate
1142
thread and this thread is frozen along with all other userspace during
1143
image writing. Because of this, keyboard presses are blocked when splashy
1144
is active which prevents aborting suspend or setting the reboot
1145
mode. Patch changes the keyboard handling and reads all keyboard events
1146
from /dev/input/by-path/*kbd instead of from stdin. This makes the
1147
keyboard handling independent from any splash implementation.
1149
Additionally, '#define KEY_FILE' is changed to '#define KEY_FILE_PATH' to
1150
not conflict with the content of linux/input.h.
1152
Further information and references are here:
1154
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=411061
1155
https://bugzilla.novell.com/show_bug.cgi?id=293826
1157
commit 74f563ee769a17d68aa13150e3ea275dd25cde7a
1158
Author: Rafael J. Wysocki <rjw@sisk.pl>
1159
Date: Sun Sep 2 20:38:15 2007 +0000
1161
Reduce the level of indentation in read_image().
1163
commit 7422ddd10fb9fb4d5244cd753c7c397dd50db69e
1164
Author: Rafael J. Wysocki <rjw@sisk.pl>
1165
Date: Sun Sep 2 20:37:37 2007 +0000
1167
Modify decrypt_key() in analogy with the encryption code in suspend.c .
1169
commit 1dd2e58918dce71c1116a45bc803c3a0d2c9316a
1170
Author: Rafael J. Wysocki <rjw@sisk.pl>
1171
Date: Sun Sep 2 20:36:53 2007 +0000
1173
Miscellaneous cleanups in resume.c .
1175
commit 33008b89f668144a712fbd2ed2c721f8df3dfdcd
1176
Author: Rafael J. Wysocki <rjw@sisk.pl>
1177
Date: Sun Sep 2 20:36:00 2007 +0000
1179
Clean up read_area() in resume.c .
1181
commit 37f24ee4392db89f0545a111ccb18f5b4f417e92
1182
Author: Rafael J. Wysocki <rjw@sisk.pl>
1183
Date: Sun Sep 2 20:35:09 2007 +0000
1185
resume.c: Rename variable "decrypt" to "do_decrypt", in analogy with suspend.c .
1187
commit a3937c2f4611ed40505deccc3607410332bfc101
1188
Author: Rafael J. Wysocki <rjw@sisk.pl>
1189
Date: Sun Sep 2 20:34:16 2007 +0000
1191
resume.c: Rename variable "decompress" do "do_decompress", in analogy with
1194
commit df64d344e634361068cabec70b139c501fde9eab
1195
Author: Rafael J. Wysocki <rjw@sisk.pl>
1196
Date: Sun Sep 2 20:33:23 2007 +0000
1198
resume.c: Use variable my_name to print the program name in messages.
1200
commit 00087bbe7cf786a95feafd25207cc672174e5235
1201
Author: Rafael J. Wysocki <rjw@sisk.pl>
1202
Date: Sun Sep 2 20:30:57 2007 +0000
1204
Add missing calls to lzo_init() in suspend.c and resume.c (thanks to
1205
Alon Bar-Lev <alon.barlev@gmail.com> for pointing out the problem).
1207
commit 4eb79f801bf716785513547b7eb361c3d4489016
1208
Author: Rafael J. Wysocki <rjw@sisk.pl>
1209
Date: Fri Aug 31 14:36:52 2007 +0000
1211
Command line processing fix for s2disk/s2both and resume from Alon Bar-Lev
1212
<alon.barlev@gmail.com>.
1214
commit 2c9c60bbbc7e411abcd1417ca28d89493beea59f
1215
Author: Rafael J. Wysocki <rjw@sisk.pl>
1216
Date: Thu Aug 30 21:19:40 2007 +0000
1218
Clean up the code in suspend.c (part 7).
1220
commit 5ad1dbd92dc5c83d4d408d96fdf3f0f9e468fa84
1221
Author: Rafael J. Wysocki <rjw@sisk.pl>
1222
Date: Thu Aug 30 21:19:05 2007 +0000
1224
Clean up the code in suspend.c (part 6).
1226
commit e832c8c05d3e897e809d1aabdf64908c9e7c03c3
1227
Author: Rafael J. Wysocki <rjw@sisk.pl>
1228
Date: Thu Aug 30 21:18:25 2007 +0000
1230
Clean up the code in suspend.c (part 5).
1232
commit 94d41e6d8ec3246962f3b48a4c8d75d6e8885a86
1233
Author: Rafael J. Wysocki <rjw@sisk.pl>
1234
Date: Thu Aug 30 21:17:58 2007 +0000
1236
Clean up the code in suspend.c (part 4).
1238
commit 54074ae2d7ac13d503eb46cc5abf57097089a074
1239
Author: Rafael J. Wysocki <rjw@sisk.pl>
1240
Date: Thu Aug 30 21:17:29 2007 +0000
1242
Clean up the code in suspend.c (part 3).
1244
commit 1b6044b64dbf4e41492cae5525cd8f82ceb42bde
1245
Author: Rafael J. Wysocki <rjw@sisk.pl>
1246
Date: Thu Aug 30 21:16:52 2007 +0000
1248
Clean up the code in suspend.c (part 2).
1250
commit 2cfb07983576464d3094ad7754371ff6224bbf66
1251
Author: Rafael J. Wysocki <rjw@sisk.pl>
1252
Date: Thu Aug 30 21:16:14 2007 +0000
1254
Clean up the code in suspend.c (part 1).
1256
commit b44a7bba88a860902e56e3cf069fe54c4d55f8e0
1257
Author: Rafael J. Wysocki <rjw@sisk.pl>
1258
Date: Thu Aug 30 21:15:01 2007 +0000
1260
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to add a command line option
1261
allowing the user to override a config file parameter (--parameter or -P).
1263
commit 7e338df72e580229923d16bdf844a098fa8f8ea9
1264
Author: Rafael J. Wysocki <rjw@sisk.pl>
1265
Date: Thu Aug 30 21:12:45 2007 +0000
1267
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to clean up command line
1268
parsing in s2disk/s2both and resume.
1270
commit c2198dee62b66e6f58778cbe65604d62e80a285c
1271
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1272
Date: Thu Aug 23 18:23:07 2007 +0000
1274
Add: Fujitsu Siemens Lifebook B Series, HP Pavilion tx1000
1276
commit de804164bf7acb13fd945b39463f5ea4d5a77f15
1277
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1278
Date: Thu Aug 23 14:09:01 2007 +0000
1280
Add: Acer Aspire 1520, ASUS A6T and Z35FM, a different Compaq Evo N800w,
1281
DELL Latitude C400, Latitude X200, Gateway MX 6922B, HP Omnibook
1282
XE3 GC, HP Pavilion dv6000 (EY798AV), LENOVO TP R61 Model 8919
1283
SONY VGN-FE31M, another BIOS version of IBM TP 600e Model 2645
1284
Update Samxung NX05S from "unsure" to confirmed
1285
Move around some entries to get them a bit more sorted
1287
commit 8c4756a43251a848a9fba65907690c8bdc77e049
1288
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1289
Date: Thu Aug 23 10:47:22 2007 +0000
1291
Add: Acer Travelmate 2350, Travelmate 3010, Dell Precision M90,
1292
Infomash Roverbook, HP Compaq nx6310 (different version), nx 7010,
1294
Move Thinkpad T42 (Type 2376) from unknown to known good
1296
commit b36e1bf967a6e67123815f08062c3f7e0fe6387a
1297
Author: Rafael J. Wysocki <rjw@sisk.pl>
1298
Date: Fri Aug 17 13:09:32 2007 +0000
1300
Make save_image() restore terminal settings if the saving of the image has been
1301
aborted by the user.
1303
commit 8216ed84bd930f05bc758589b4620a6852e6a0cc
1304
Author: Rafael J. Wysocki <rjw@sisk.pl>
1305
Date: Fri Aug 17 13:07:05 2007 +0000
1307
Fix checksum printing in resume.c .
1309
commit 553b7f0388bb23da83508651f14185b61ebc2326
1310
Author: Rafael J. Wysocki <rjw@sisk.pl>
1311
Date: Fri Aug 17 13:03:22 2007 +0000
1313
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to update documentation after
1314
replacing LZF with LZO.
1316
commit ca2e8bcfff9b637a15efaa90452ce9b3e699773c
1317
Author: Rafael J. Wysocki <rjw@sisk.pl>
1318
Date: Fri Aug 17 12:59:36 2007 +0000
1320
Use LZO for compression instead of LZF.
1322
The LZF library, previously used by us for compression, is not provided by the
1323
majority of contemporary distributions, so it is reasonable to use the LZO
1326
commit 40a3ed9af452000d0819a994cbca337140bc6770
1327
Author: Rafael J. Wysocki <rjw@sisk.pl>
1328
Date: Fri Aug 17 12:53:49 2007 +0000
1330
Two coding style fixes from Alon Bar-Lev <alon.barlev@gmail.com> .
1332
commit cadac09e44b0e757c2395699df23b8be3f530a4b
1333
Author: Rafael J. Wysocki <rjw@sisk.pl>
1334
Date: Wed Aug 15 17:32:58 2007 +0000
1336
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to replace the link to
1337
s2ram support documentation with http://suspend.sf.net/s2ram-support.html .
1339
commit 7e41682e4af1e94d0d11c9199f8676d3f334b03f
1340
Author: Rafael J. Wysocki <rjw@sisk.pl>
1341
Date: Wed Aug 15 17:18:27 2007 +0000
1343
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to make the array of parameters
1346
commit 28429ab05fb064779a64969e961776260c0bef0b
1347
Author: Rafael J. Wysocki <rjw@sisk.pl>
1348
Date: Wed Aug 15 16:56:06 2007 +0000
1350
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to move main() from s2ram.c
1351
into s2ram-main.c, so that s2ram.c can be built once for both s2ram and s2both.
1353
Also, whitelist.c is no longer included into s2ram-x86.c and whitelist.h is
1354
provided for this reason.
1356
commit fbbec2e6159d82d077d6cf2f564232cc453bead0
1357
Author: Rafael J. Wysocki <rjw@sisk.pl>
1358
Date: Wed Aug 15 16:43:14 2007 +0000
1360
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to rename config.c to
1361
config_parser.c and config.h to config_parser.h .
1363
commit 928678424868e283a54a06638419bca03765f887
1364
Author: Rafael J. Wysocki <rjw@sisk.pl>
1365
Date: Wed Aug 15 16:35:51 2007 +0000
1367
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to rename the variable
1368
'encrypt' to 'do_encrypt' because of the conflict with a glibc's predefined
1371
commit 57d3c4d246a7a13c7353ba349898de48e7b2cb20
1372
Author: Rafael J. Wysocki <rjw@sisk.pl>
1373
Date: Wed Aug 15 16:30:18 2007 +0000
1375
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to update and clean up the
1376
copyright and license information.
1378
commit 932be980b0eabcdba5048681ab774534df2e71e1
1379
Author: Rafael J. Wysocki <rjw@sisk.pl>
1380
Date: Wed Aug 15 16:25:47 2007 +0000
1382
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to update the resume binary
1383
installation scripts (use sh instead of bash and use BOOT_DIR).
1385
commit 152a6c849224c6a14cf184c125989d475aee58dd
1386
Author: Pavel Machek <pavel@ucw.cz>
1387
Date: Sun Aug 5 19:29:31 2007 +0000
1389
Trivial codingstyle fix.
1391
commit 16afca8491ce2a6688b3cb0325084d4795e71914
1392
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1393
Date: Wed Aug 1 22:14:21 2007 +0000
1395
Add IBM Thinkpad 600e Model 2645
1397
commit 9a4197aac5ca8bdd802f660169d995348a3b0368
1398
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1399
Date: Tue Jul 31 12:35:05 2007 +0000
1401
Add HP Compaq nw8440, Toshiba Satellite P200
1402
Update HP Compaq nc4400
1404
commit 9ab3cc8661089af0bb48a400df86b6b17227001b
1405
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1406
Date: Tue Jul 31 12:32:41 2007 +0000
1408
Fix the acpi_video_flags setting.
1410
commit ff0dbb81157324f7161d953dacdddc74af4d0a59
1411
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1412
Date: Mon Jul 30 09:57:05 2007 +0000
1414
Added ASUS W3E, various M2N Mainboard, FSC AMILO Pro V3405, HP Pavilion
1415
dv2500, HP Compaq nx7400, Lenovo T61 Model 7658, Toshiba Tecra 8100
1416
Changed Lenovo X61s Model 7669
1418
commit 40f4c9f7ce47a396b656fd52a6a6c506bed0936f
1419
Author: Rafael J. Wysocki <rjw@sisk.pl>
1420
Date: Sun Jul 29 12:48:10 2007 +0000
1422
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to prevent the CPU from being
1423
100% loaded in the shutdown error code path.
1425
commit 656cd0ec97cdcfceb31073190b3739c443e2017f
1426
Author: Rafael J. Wysocki <rjw@sisk.pl>
1427
Date: Sun Jul 29 12:46:16 2007 +0000
1429
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to allow the user to change the
1430
shutdown mode to "reboor" on the fly by pressing the "r" key.
1432
commit f9f1bced9026ac005547363b0f950d5d864cf916
1433
Author: Rafael J. Wysocki <rjw@sisk.pl>
1434
Date: Sun Jul 29 12:44:30 2007 +0000
1436
Patch from Alon Bar-Lev <alon.barlev@gmail.com> to introduce installation
1439
commit bdcb506ac5a871ed50ef3cc43e0647e46cd8cc0b
1440
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1441
Date: Thu Jul 19 15:41:09 2007 +0000
1443
The DMI strings of my nx5000 changed after a BIOS update. Really.
1445
commit 9886b2dbc937b0ead4d2687a8e6528e76c90180f
1446
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1447
Date: Thu Jul 19 15:19:56 2007 +0000
1450
- ASUS K8N-E Deluxe mainboard
1451
- LENOVO R60e model 0657, X61s model 7669, T61 model 8895
1455
- LENOVO R60 model 9456
1457
commit 102822e9debfb40b44f1de6d84f83d36842f744e
1458
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1459
Date: Thu Jul 19 13:28:47 2007 +0000
1461
* Override the old acpi_video_flags with 0, if nothing is given (no "-a"
1462
parameter and no S3_* option is in the whitelist). This also overrides
1463
any acpi_sleep= options (obsolete anyway) given on the boot commandline.
1464
* Do not clear higher bits 2 and up of acpi_video_flags, since they are
1465
now used for "beeping patch" debugging infrastructure.
1467
commit a4d2de4fb8d6e99b7f3aa2c7fbbfea7eb250e2d4
1468
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1469
Date: Tue Jul 17 19:55:43 2007 +0000
1471
Big whitelist update:
1472
- Apple Macbook 2,1,
1473
- Acer Aspire 5020, Aspire 5500z, Travelmate 3260
1475
- Dell XPS M1710, Dimension 2400
1476
- FSC Amilo Xi 1546, Lifebook E4010, Scenic W
1477
- HP dv6000, another nx5000, nx6310, Presario C500, Presario V2000,
1478
Pavilion dv2000, Pavilion ze2000
1479
- IBM X40 model 2386, A21p model 2629, X41 model 2525
1480
- Lenovo T61 model 7663, 3000 N100 model 076835U
1481
- Prestigio Nobile 159W
1483
- SONY VGN-C140G, PCG-TR2A
1485
commit f366ca8931f7ce59ff42c1c7d04ae27a25faa29f
1486
Author: Tim Dijkstra <tim@famdijkstra.org>
1487
Date: Sun Jun 17 20:51:30 2007 +0000
1489
Make s2ram --test exit with 0 in case of 'know' and 1 for 'unknown' or 'unsure'
1491
commit dcb8a4f26785f6368df81e6c9feb0960bb09e949
1492
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1493
Date: Wed Jun 6 12:18:09 2007 +0000
1495
Set the default for "RSA key file" to /etc/suspend.key
1497
commit 0ddcdd7bd3432c80ca77db3dfa76aa1416065a6f
1498
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1499
Date: Fri Jun 1 10:29:57 2007 +0000
1501
Add: Compal EL80, ECS G320, FSC Amilo A1630, IBM A31p, Toshiba Satellite P10,
1504
commit 8e21fae3e56496e3bc9d6c711f88cb10d8c4155c
1505
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1506
Date: Fri Jun 1 10:27:50 2007 +0000
1508
move s2ram_check() before machine_known(), because it is used in there now.
1510
commit 82b5713e2254218196fd9094b6774b262a0a601f
1511
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1512
Date: Fri Jun 1 10:26:19 2007 +0000
1514
- fix machine_known() to print out the used quirks again
1515
- make s2ram complain louder about UNSURE entries
1517
commit b0bc1f81badc148eb46a18530ec68a75c0a9c65c
1518
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1519
Date: Fri Jun 1 06:55:49 2007 +0000
1521
Mention libx86, and that HOWTO describes how to install it.
1523
commit bfba476338c629d23717ae12a7c3472d9a622a6d
1524
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1525
Date: Thu May 31 15:04:33 2007 +0000
1527
make s2ram compile again (forgotten ",")
1529
commit 3d079226ad8962ec405c21c0b7640e8f23d2ef49
1530
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1531
Date: Thu May 31 15:00:23 2007 +0000
1533
Add Compaq Evo D510, FSC AMILO PRO V8010, FSC SCENIC N300/N600, HP nx6325,
1534
MSI MS-1412 / MS-7207, NEC Versa Premium, anothe Packard Bell NEC
1535
notebook, SONY VGN-B55G, Clevo D470K
1537
commit 82a074a2af9f2810b81a38b046a2db6d9f6a4e29
1538
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1539
Date: Wed May 16 12:51:12 2007 +0000
1541
Add Dell Inspiron 600m and HP Presario M2000
1543
commit ccbc4c5b4b388d4c2d89dfcda102e0646f3618c0
1544
Author: Tim Dijkstra <tim@famdijkstra.org>
1545
Date: Tue May 15 19:32:48 2007 +0000
1547
Fix Makefile to also compile on x86_64
1549
commit 0829102e07e6620250ef3b4fc23ecbeb3fb7e9a9
1550
Author: Tim Dijkstra <tim@famdijkstra.org>
1551
Date: Sun May 13 20:16:53 2007 +0000
1555
commit 55c654d703335d0fe56c0cfb170408602f2a0c48
1556
Author: Tim Dijkstra <tim@famdijkstra.org>
1557
Date: Sun May 13 20:10:16 2007 +0000
1559
This should have gone in the last commit 'split of x86 s2ram code'
1561
commit ef918f342f9519ee9d6df59975c48806eb65af8d
1562
Author: Tim Dijkstra <tim@famdijkstra.org>
1563
Date: Sun May 13 19:27:28 2007 +0000
1565
Split x86 specific parts of s2ram.[ch] to s2ram-x86.[ch]
1567
commit 586e8a6437d31811c7eee4fc6d39919dc6c0d531
1568
Author: Tim Dijkstra <tim@famdijkstra.org>
1569
Date: Sun May 13 17:53:13 2007 +0000
1571
Fix handeling of long options. The recently introduced comments would make
1572
all invocations with long options segfault.
1574
commit b4c7bbade05ed2cbad39b147cee1a00b2a81e810
1575
Author: Tim Dijkstra <tim@famdijkstra.org>
1576
Date: Sat May 12 20:37:47 2007 +0000
1578
Adept to new libsplashy ABI. Add support for different splashy mode between
1579
suspending and resuming. Fix building with static splashy library.
1581
commit 88a85a9dd42a240ade2c0505d5d9dab68be984c9
1582
Author: Tim Dijkstra <tim@famdijkstra.org>
1583
Date: Wed May 2 20:55:42 2007 +0000
1585
Add support for descriptions of the options in the output of the usage()
1588
Make s2ram also use the usage() function from config.c
1590
Add -r/--resume_device option to s2disk/s2both and resume. Specifying
1591
the resume_device on the CLI without option is still supported.
1593
commit 9acd804e5384ea9ce472d20bac0f3d1c61c8e7ac
1594
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1595
Date: Mon Apr 16 10:39:08 2007 +0000
1597
Add FujitsuSiemens Lifebook T4210
1599
commit ca8953c937b223d6c39142580af18f3b04a66f01
1600
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1601
Date: Mon Apr 16 08:40:40 2007 +0000
1603
Added: 4MBO 7521, ASUS M3N, BenQ Joybook 7000, Dell DXP051, FujitsuSiemens
1604
Amilo A1667G, Amilo Pro V3205, Gericom HUMMER, Lenovo 3000N100 model
1605
076831G, iRU Notebook
1606
Removed: Sony VGN-SZ72B_B, cannot be whitelisted with its 2 graphics cards.
1608
commit abb671701d6f2159f74e1c5ecab8416a9693c842
1609
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1610
Date: Tue Apr 3 19:32:34 2007 +0000
1612
fix the suspend_error macro
1614
commit 91ad36846eaa01a1f8b76f887c3a2b35f3d31014
1615
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1616
Date: Tue Apr 3 19:23:31 2007 +0000
1618
Use argv[0] for status and error messages and for usage().
1620
commit e74cc778ca3fe3d7040196ad38c28cc374a0ffdb
1621
Author: Tim Dijkstra <tim@famdijkstra.org>
1622
Date: Mon Apr 2 19:57:15 2007 +0000
1624
Add s2ram-style options for the `video hacks' to s2both.
1626
commit efdcc1457d2d07efe9ed1662f5b25b5d486ebb76
1627
Author: Tim Dijkstra <tim@famdijkstra.org>
1628
Date: Sun Apr 1 22:03:29 2007 +0000
1630
Make usage() print both long and short options. Short options only when
1631
allowed in optstring.
1633
commit 1901398f242e2bae53eba30f2aa59036dde764b9
1634
Author: Rafael J. Wysocki <rjw@sisk.pl>
1635
Date: Thu Mar 29 23:20:12 2007 +0000
1637
Fix the endianness problem with set_swap_file() on PPC.
1639
commit ce92a12531df546270e5a9d3cae0b341fa55c81c
1640
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1641
Date: Thu Mar 29 08:24:08 2007 +0000
1643
Add FSC AMILO Pro V2040 and Samsung Q35
1645
commit 137992dbba9bfb3752f63cabffdeb29a2c09c518
1646
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1647
Date: Tue Mar 27 13:03:48 2007 +0000
1649
Add varios machines:
1650
- FSC AMILO M, Gericom 259IA1, HP Compaq nc4400, HP Compaq nx7300,
1651
Toshiba SP4600, Sony VGN-S272 VGN-UX50 VGN-TX3 and PCG-GR7
1653
commit 5b319311618ed56435e4dbf157d1d35eb31fd02e
1654
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1655
Date: Tue Mar 27 10:54:19 2007 +0000
1657
* Introduce the suspend_error()-macro that does:
1658
- prepend "suspend: " to the error message
1659
- append "Reason: %m\n" to the error message
1660
* Convert almostall the error message to use suspend_error
1661
* Report errno instead of -1 when platform_* functions fail
1663
commit a72e32adf66169e3cacd2e04326076fe53c24c4a
1664
Author: Tim Dijkstra <tim@famdijkstra.org>
1665
Date: Mon Mar 26 21:44:04 2007 +0000
1667
When linked with libsplashy dynamically we need -lgcc_s
1669
commit f2029e40caad6825c959f4041b32a3cc3f1c86cd
1670
Author: Tim Dijkstra <tim@famdijkstra.org>
1671
Date: Mon Mar 26 15:20:28 2007 +0000
1673
Remove support for building libx86 embedded.
1674
Document where to get and how to build libx86.
1676
commit 3090cd154c84529dc1813bdbaffe00c8da73c229
1677
Author: Rafael J. Wysocki <rjw@sisk.pl>
1678
Date: Fri Mar 16 16:02:22 2007 +0000
1680
Make resume use pm_ops if the platform mode has been used for suspending.
1682
commit 14f7721d8b7af0af12605be1a04e3614d8ce1a2e
1683
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1684
Date: Fri Mar 16 15:03:08 2007 +0000
1686
Move forward to the vbetool-1.0 codebase, including the move to extra
1687
libx86 package that can be built inside suspend or linked against.
1689
commit def78efcb83a33709e476df126c13a2a628d5340
1690
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1691
Date: Wed Mar 14 14:22:52 2007 +0000
1693
Add Dell Inspiron E1705 and Dell Optiplex GX520
1695
commit b7a4c16b3ab13079ba5bffc9754cfcf37ebfc177
1696
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1697
Date: Mon Mar 5 10:41:10 2007 +0000
1699
Add ASUS W5a, Compaq Armada m300, HP nx6120, Presario 3000, ThinkPad R51e
1702
commit 57ae84c8fecba30685126f5172c914202eae76aa
1703
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1704
Date: Tue Feb 20 18:20:37 2007 +0000
1706
Add Fujitsu Siemens P6VAP-AP, LENOVO ThinkPad Z61m, TOSHIBA PORTEGE R100
1708
commit d4060dfedba787fa25098f1b6e0c2a6cf8df7307
1709
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1710
Date: Sun Feb 18 21:07:21 2007 +0000
1712
Correct the MacbookPro entry, move Acer Aspire 3000 to the verified entries
1714
commit ac4628b617e5be8207f7775c4a8e92cf90f7839b
1715
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1716
Date: Fri Feb 16 16:43:27 2007 +0000
1718
Add Acer TravelMate 2450, ASUS A6U, LENOVO ThinkPad Z61p
1720
commit ac5cae219057e0aac688b2a2bff04fc1e009cd2c
1721
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1722
Date: Thu Feb 15 09:37:17 2007 +0000
1724
Add "-D" to install commandline so installation in an empty DESTDIR works.
1726
commit 525d99fac5d251874efc18b1c99e71e6d6c1c46f
1727
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1728
Date: Tue Feb 13 18:39:54 2007 +0000
1730
Added Acer Aspire 5570, ASUS A2D, HP t3250.se, another ThinkPad R60
1731
Updated Dell D620 entry
1733
commit 994d2e1afe66e3bae45bb52e7c36593a886c0911
1734
Author: Rafael J. Wysocki <rjw@sisk.pl>
1735
Date: Thu Feb 8 12:23:11 2007 +0000
1737
Patch from Luca Tettamanti <kronos.it@gmail.com> to update README with the
1738
information about pciutils-2.2.4 (or newer) and zlib.
1740
commit 15f1004f9f98fdc784ecba46013168c0537fcc7b
1741
Author: Rafael J. Wysocki <rjw@sisk.pl>
1742
Date: Wed Feb 7 22:31:11 2007 +0000
1744
Patch from Luca Tettamanti <kronos.it@gmail.com> to fix s2ram compilation on
1745
systems with pciutils-2.2.4.
1747
commit 02ce07e8af1c02eb6fb37079d75a0a1e21835868
1748
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1749
Date: Mon Feb 5 16:27:43 2007 +0000
1751
add FSC AMILO PRO V2030
1753
commit 4cdf7b590e3df13df97a399024e69ff0505364ea
1754
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1755
Date: Sun Feb 4 17:07:51 2007 +0000
1757
Correct the Compaq Evo n620c entry, update ThinkPad R51
1758
Add HP Presario V3000, Pavilion dv6000, Lenovo 3000 N100, Acer TM2300
1760
commit 3c733b83fa8d822caa187b8f959746811dcd0341
1761
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1762
Date: Fri Feb 2 16:08:47 2007 +0000
1764
unblank the console and be a bit more verbose after resume.
1766
commit afcd9dd54a0f8c78e2dc05e3591f13d37a9f25df
1767
Author: Tim Dijkstra <tim@famdijkstra.org>
1768
Date: Fri Feb 2 14:20:18 2007 +0000
1770
Some fixes in Makefile
1772
commit 74cdb6ab379d6d2a1281c0c4945b0051907002c5
1773
Author: Tim Dijkstra <tim@famdijkstra.org>
1774
Date: Fri Feb 2 12:47:17 2007 +0000
1776
Accidentally uncommented all CONFIG_* options in last commit. This reverts that.
1778
commit 0423fc12ec70fed26a562bd766ff26a0e2035ce1
1779
Author: Tim Dijkstra <tim@famdijkstra.org>
1780
Date: Fri Feb 2 12:10:26 2007 +0000
1782
New Makefile. Some install targets changed, update HOWTO to match. Also
1783
minor change in s2ram.c to suppress an cpp warning.
1785
commit 611fcb0320cfa0eb118f0462c1b9976b21cb0ef5
1786
Author: Tim Dijkstra <tim@famdijkstra.org>
1787
Date: Thu Jan 25 14:45:39 2007 +0000
1789
Split the opening of resume_dev and retrieval of the header from
1790
read_image into a new function. That way we can do something else if
1791
everything is OK, but there just isn't an image.
1793
commit fc3604192f9f23d806320ddf1ed0bc2dcb4632b4
1794
Author: Tim Dijkstra <tim@famdijkstra.org>
1795
Date: Thu Jan 25 12:56:13 2007 +0000
1797
Move functions to modify the kernel console loglevel to a new file. Make
1798
resume also use those functions so we can set the kernel_loglevel back to
1799
the original if there were no errors.
1801
commit 16b08452d4213d50a54562455f4bc30eb499ce14
1802
Author: Tim Dijkstra <tim@famdijkstra.org>
1803
Date: Wed Jan 24 12:41:40 2007 +0000
1805
The if(!error || !ret) condition in read_image() should always be true.
1806
The only reason I can think of is reboot() failing. This patch just removes
1807
that `if' and adds some protection for a failing reboot();
1809
commit a371ee26d7acac5457e94eebb1910e123c30dd2a
1810
Author: Rafael J. Wysocki <rjw@sisk.pl>
1811
Date: Tue Jan 23 12:06:32 2007 +0000
1813
Patch from Michal Schmidt <mschmidt@redhat.com> to shrink encryption-related
1814
fields of struct swsusp_info.
1816
commit adbfa62ce8e93e9c176287d68413cef37f6a6846
1817
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1818
Date: Mon Jan 22 21:17:25 2007 +0000
1820
Add Transtec Levio 210
1822
commit 9db22b12f7fafeaa66e13ae114af1025cdf5d7e0
1823
Author: Rafael J. Wysocki <rjw@sisk.pl>
1824
Date: Mon Jan 22 17:27:56 2007 +0000
1826
Patch from Michal Schmidt <mschmidt@redhat.com> to limit the size of
1827
struct swsusp_info so that it fits in the image header.
1829
commit 2027d9a03573c97f54571a01cf49a2c72c8aec76
1830
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1831
Date: Sat Jan 20 17:48:50 2007 +0000
1833
update FSC SCENIC W300 entry
1835
commit 6d8daf359afd6245c3ae90a630911f6fb047e8a3
1836
Author: Rafael J. Wysocki <rjw@sisk.pl>
1837
Date: Fri Jan 19 22:11:10 2007 +0000
1839
Patch from Luca Tettamanti <kronos.it@gmail.com> to fix an integer overflow
1842
commit 0523d880449ed375e049366a4113c1071f050270
1843
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1844
Date: Fri Jan 19 11:40:21 2007 +0000
1846
add HP Compaq nc2400
1848
commit 14406a0243b1094ee1d531653227d3c828f82495
1849
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1850
Date: Fri Jan 19 10:27:38 2007 +0000
1852
make PCI_SAVE not depend on latest pcilib features.
1854
commit 7208ba0ae19e96f65f55215636fb02448386e6be
1855
Author: Rafael J. Wysocki <rjw@sisk.pl>
1856
Date: Thu Jan 18 23:23:22 2007 +0000
1858
Patch from Michal Schmidt <mschmidt@redhat.com> to prevent s2disk from waiting
1859
in key_pressed() unnecessarily.
1861
commit 812c34fbb0aa9300ea9e3e77cf380be783e4b796
1862
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1863
Date: Thu Jan 18 16:39:02 2007 +0000
1865
Added Dell Latitude D420 and D520
1867
commit 3824bb39195d3020252a0cf040613cf10a160d38
1868
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1869
Date: Wed Jan 17 12:30:47 2007 +0000
1871
Bring the documentation up to the current state of the code.
1873
commit a07195b72cbaa2515aa22d31081ba7b03faa0921
1874
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1875
Date: Tue Jan 16 18:58:50 2007 +0000
1877
Add Acer Aspire 1350, ECS model 536, Sony PCG-FX601
1879
commit 523e0a610bbf105410b1c70fed7d991abb002b2b
1880
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1881
Date: Mon Jan 15 23:16:06 2007 +0000
1883
Add Lenovo 3000 N100 model 07686VG
1885
commit 3fc67fc8808ca765a6084f804ba829dd4fde09ea
1886
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1887
Date: Mon Jan 15 16:27:01 2007 +0000
1889
Update the Amilo Si 1520 entry
1891
commit 13abfe11c37f91a850c13efa066f658f46a390d3
1892
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1893
Date: Fri Jan 12 19:09:04 2007 +0000
1895
Add Toshiba Satellite A100 and MTC Montara-GML
1897
commit 7f598c5678595e22cdc758eddac07cff27aac1bf
1898
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1899
Date: Thu Jan 11 19:38:11 2007 +0000
1901
update compaq nc6000 and add Panasonic CF-R2
1903
commit 7ce1c02fd2185746f6bfb0d11140959d0e4c0c30
1904
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1905
Date: Wed Jan 10 22:15:14 2007 +0000
1907
fix the usage message (add "-v" to summary)
1909
commit d29a32894e8d5f1ddbe54370300a019320f36dae
1910
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1911
Date: Wed Jan 10 21:44:59 2007 +0000
1913
Update the following entries, have been confirmed or re-tested:
1914
- Dell Latitude CPx J800GT, Panasonic CF-R3E, Samsung R55, Toshiba A80
1915
Add Toshiba Portege M300
1917
commit 7d4f0244c6388ce130b283a65145e6a9f9eac91f
1918
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1919
Date: Wed Jan 10 21:41:15 2007 +0000
1921
More cleanup of the "save_pci" hack by Frank Seidel <fseidel@suse.de>
1923
commit 5da6f411e78493068b61d446fc6c0d8762b9d325
1924
Author: Tim Dijkstra <tim@famdijkstra.org>
1925
Date: Wed Jan 10 14:16:45 2007 +0000
1927
To be able to abort suspending while using splashy, we have to move the
1928
abort logic to the splashy struct so it can be overridden when
1929
libsplashy is used for splashy support.
1931
commit 16390a71e48d4e256fc01cc61afe41dc55162bc0
1932
Author: Tim Dijkstra <tim@famdijkstra.org>
1933
Date: Wed Jan 10 13:24:27 2007 +0000
1935
Updated the Makefile to make the directory where resume gets installed is configurable.
1936
Added resume to the dependencies of the install targets.
1938
commit 77f362fbd4dd70af5a6787b665f4c431ddfd788c
1939
Author: Pavel Machek <pavel@ucw.cz>
1940
Date: Wed Jan 10 08:04:55 2007 +0000
1942
Slightly cleaned up version of patch by Frank Seidel <fseidel <at>
1943
suse.de> -- it saves and restores VGA pci state when requested with
1944
-v; and it should allow s2ram to work on thinkpad R50 or so. It needs
1945
rather new libpci so update it if you see compile problem.
1947
commit 433ec66278c9654848c542e6786b44311b95b79c
1948
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1949
Date: Tue Jan 9 20:29:23 2007 +0000
1952
- Acer Aspire 3690 and TravelMate 2420
1954
- DELL Latitupde CPx J650GT and J800GT, Latitude D500, Dimension 3000
1955
- HP Compaq nx7010 (PG588EA), Presario X1000, Pavilion zt3300 (PF083UA)
1956
Pavilion dv6000 (EY798AV)
1957
- Lenovo Thinkpad R60e
1958
- Panasonic Toughbook CF-R3E
1960
- Samsung R55 and V25
1961
- Toshiba Satellite A80 and M30X, update Satellite L10 entry
1963
commit abb4fe779d4767b0f54459bc7427a4963588e090
1964
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1965
Date: Tue Jan 9 17:04:17 2007 +0000
1967
Correctly terminate the whitelist. Fixes a compiler warning.
1969
commit 8def59140c1e10afe1242f642178cf58daa0d439
1970
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1971
Date: Mon Dec 18 08:25:52 2006 +0000
1973
Add FUJITSU SIEMENS Amilo Si 1520
1975
commit 300ae1f164f89115a8af6985d07e1daa667e1925
1976
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1977
Date: Mon Dec 18 08:19:55 2006 +0000
1980
Acer TravelMate 2410, Asus S5200N, CLEVO D500P, DELL Latitude D820,
1981
DELL Inspiron E1702, HP Pavillion dv4378ea and dv4052ea
1983
commit 3ea9e4cd66fda0b549705c9d15924db857a1a550
1984
Author: Tim Dijkstra <tim@famdijkstra.org>
1985
Date: Mon Dec 11 20:42:46 2006 +0000
1989
commit 5a4f86354a2df01b3e43e6b353c4356ef281fe77
1990
Author: Rafael J. Wysocki <rjw@sisk.pl>
1991
Date: Sun Dec 3 11:29:59 2006 +0000
1993
Patch from Daniel Drake <ddrake@brontes3d.com> to print the resume device
1994
file name in an error message.
1996
commit b137f2d2cf2ad7ba2223c8b36d269af4de879310
1997
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
1998
Date: Mon Nov 27 10:54:07 2006 +0000
2000
Add Apple MacBookPro2,2, Averatec 1000, a variant of Compaq nc6000,
2003
commit 3dfe76230f020a1adc0ba9badac4ce0e17d1ae61
2004
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2005
Date: Wed Nov 15 16:27:16 2006 +0000
2007
Fix the Dell D410 whitelist entry (for more details, see
2008
https://bugzilla.novell.com/show_bug.cgi?id=220865)
2010
commit 9cfab1c4449a85194e06241fed4de836c20b54cf
2011
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2012
Date: Tue Nov 14 16:59:35 2006 +0000
2014
Move Thinkpad X41 Tablet from "unsure" to "known".
2016
commit bb16415ce8c40a66b193fdb0020f74ae6b889992
2017
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2018
Date: Tue Nov 14 14:20:47 2006 +0000
2020
Fix installation in a chrooted environment, where the destination
2021
directories might not exist.
2023
commit 5e4acf836e9ec848e7b0eb2bedb5071510fe5802
2024
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2025
Date: Tue Nov 14 14:18:07 2006 +0000
2027
add $(CFLAGS) to swap-offset build command
2029
commit 17cb3a013af025b510df875a20a4fe7046ca9a5b
2030
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2031
Date: Mon Nov 13 17:17:13 2006 +0000
2033
Update HP Compaq nc6120, add MAXDATA IMPERIO4045A
2035
commit c33f38fff0e1153981101579e3f0d8fc92ead6c1
2036
Author: Rafael J. Wysocki <rjw@sisk.pl>
2037
Date: Sun Nov 12 21:32:09 2006 +0000
2039
Trivial fix for swap-offset.c, thanks to Luca.
2041
commit 3ac4a2045fce2082086becd9962b9b661f474253
2042
Author: Rafael J. Wysocki <rjw@sisk.pl>
2043
Date: Sun Nov 12 14:47:52 2006 +0000
2045
Fix file name in the initial comment in swap-offcet.c
2047
commit 6cf154f07d1ad3b7b4008ba771d7b6df76ae256d
2048
Author: Rafael J. Wysocki <rjw@sisk.pl>
2049
Date: Sun Nov 12 14:43:54 2006 +0000
2051
Program from Luca Tettamanti <kronos.it@gmail.com> to determine the swap
2052
header offset for given swap file as needed by s2disk/s2both and resume.
2054
commit 25745e7f342c4093313b0cdd4952f18637bce05a
2055
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2056
Date: Fri Nov 10 00:08:33 2006 +0000
2058
Do not consider a missing config file to be an error.
2059
This fixes https://bugzilla.novell.com/show_bug.cgi?id=219629
2061
commit 6ccb84b6cd42e0f22567aaf2fd3ec25e5108fb22
2062
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2063
Date: Thu Nov 9 22:38:46 2006 +0000
2067
commit 23edc5af5612e60acfc61eb0b60dd8b9e43937eb
2068
Author: Rafael J. Wysocki <rjw@sisk.pl>
2069
Date: Tue Nov 7 21:13:33 2006 +0000
2071
Adds some command line options to s2disk/s2both and resume so that they are
2072
a bit more script-friendly and set up the infrastructure to add more
2073
such options in the future easily.
2075
commit b0bb74994e30d6b329c47c062c2c459cce77b7fc
2076
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2077
Date: Tue Nov 7 10:42:49 2006 +0000
2079
revert accidental commit of Makefile and swsusp.h :-(
2081
commit 8eb6a99332d0fd5d80d69e00d32e1e081686a011
2082
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2083
Date: Tue Nov 7 10:37:19 2006 +0000
2085
Add missing platform_finish() in the suspend error path.
2087
commit d437e54295a55bfc733db0f9f5e4719eeadf444e
2088
Author: Rafael J. Wysocki <rjw@sisk.pl>
2089
Date: Mon Nov 6 21:20:37 2006 +0000
2091
Patch from Fabio Comolli <fabio.comolli@gmail.com> to document the possibility
2092
of using checkinstall to prepare an RPM package.
2094
commit 8330b8843195a44c4d292e9dbf9f3ea06c385dc5
2095
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2096
Date: Mon Nov 6 17:07:01 2006 +0000
2098
Add Toshiba Satellite Pro 4600
2100
commit 82bb9fad360e6c1a4c864612b5c83e2ad760ec19
2101
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2102
Date: Mon Nov 6 09:23:37 2006 +0000
2104
add HP Pavilion dv4000 series
2106
commit 435b2b955a1cf017769d69bfae8f5ea2ecd14603
2107
Author: Rafael J. Wysocki <rjw@sisk.pl>
2108
Date: Sun Nov 5 17:49:18 2006 +0000
2110
Makefile patch from Fabio Comolli <fabio.comolli@gmail.com> to allow Fedora
2111
Core users to build an RPM package with checkinstall.
2113
commit d986b13800ec5e62519aa9520da1e58bf2b1b540
2114
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2115
Date: Fri Nov 3 14:09:03 2006 +0000
2117
add Gericom Montara-GML and Sony VGN-FS215B
2119
commit 4325ac3bd7f9ced7391f7863de9d3c60bfd82210
2120
Author: Rafael J. Wysocki <rjw@sisk.pl>
2121
Date: Thu Nov 2 22:05:53 2006 +0000
2123
Allow users to abort the saving of the suspend image by pressing a key
2124
(currently backspace).
2126
commit a554b4a38458398199b34da5219e0352bafcbbee
2127
Author: Rafael J. Wysocki <rjw@sisk.pl>
2128
Date: Wed Nov 1 19:44:22 2006 +0000
2130
Make suspend avoid modifying the access time of the resume device's special
2131
device file in /dev after the suspend image has been created by mounting a
2132
tmpfs, creating an appropriate special device file on it and using this file
2135
commit 28a049230fc11e8f5aa8c8ef438e241cdb9dddaa
2136
Author: Pavel Machek <pavel@ucw.cz>
2137
Date: Fri Oct 20 18:46:52 2006 +0000
2139
Dell does not actually _need_ vbetool.
2141
commit fc3a8f8ab22ad17081c385de8d9fbce49d08b09d
2142
Author: Pavel Machek <pavel@ucw.cz>
2143
Date: Fri Oct 20 10:33:06 2006 +0000
2145
Add whitelist entry from bugzilla.
2147
commit 0ec07671e5366d788d50c8edb61320cf8dbcde08
2148
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2149
Date: Thu Oct 19 17:16:36 2006 +0000
2151
Reorder acer aspire 1690&3620, add Acer Aspire 3610
2153
commit d8d666e3d15c98be7e3977a63f3952d28983d23c
2154
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2155
Date: Thu Oct 19 16:31:46 2006 +0000
2157
add Dell latitude d505
2159
commit 884843f48b19a64b3c6dc0fa54a22dd4d1e98bfc
2160
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2161
Date: Wed Oct 18 15:18:07 2006 +0000
2163
Add FSC Lifebook T4010
2165
commit 34b4330bb441ea3c1a4588f378cf5072a94a44d8
2166
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2167
Date: Wed Oct 18 14:28:34 2006 +0000
2169
fix the Thinkpad r60 entry
2171
commit 90f2f8d81187d4ed7d89aae689e836e3cbe6c74b
2172
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2173
Date: Wed Oct 18 13:12:41 2006 +0000
2175
Update ASUS M6N entry, https://bugzilla.novell.com/show_bug.cgi?id=171107
2177
commit 950a6c5f15a2945027d048bed70ff37b9f7ef5dd
2178
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2179
Date: Tue Oct 17 08:48:14 2006 +0000
2183
commit 5fff77b9d17b82a3a604204da23ff084d1e511d9
2184
Author: Rafael J. Wysocki <rjw@sisk.pl>
2185
Date: Mon Oct 16 13:51:37 2006 +0000
2187
Fix the handling of swap files located above 2 GB from the beginning of
2188
the partition and swap partitions greater than 2 GB.
2190
commit 571d869abfdb99ed23b6c5972ad12239c3636b72
2191
Author: Rafael J. Wysocki <rjw@sisk.pl>
2192
Date: Thu Oct 12 21:18:40 2006 +0000
2194
Add support for swap files and update documentation.
2196
commit 35103065ed58bdbf25c3175b2896f7c10ad5c48f
2197
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2198
Date: Thu Oct 12 12:54:27 2006 +0000
2200
fix platform_prepare and platform_enter cut'n'paste error
2202
commit 3353bdc636604bc3daf5530dbf7dd6c7fcbe276e
2203
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2204
Date: Thu Oct 12 09:59:51 2006 +0000
2206
Add: Thinkpad R60, Dell Inspiron 640m
2207
Update: Toughbook CF-51, Tecra 8200, Inspiron 8500
2209
commit b78d80c9e5735b6e072726c4f6a92536ea259912
2210
Author: Pavel Machek <pavel@ucw.cz>
2211
Date: Wed Oct 11 21:17:48 2006 +0000
2215
I got a bug report telling me that one of the prompts in resume is
2216
confusing and misses a newline. This fixes that.
2218
commit 5bad531f3ae6ceaaed525c717c92ceaf1c50034d
2219
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2220
Date: Fri Oct 6 15:53:12 2006 +0000
2222
Added: Compaq evo n800w, Dell Inspiron 5100, Latitude C610, Precision M60
2223
Thinkpad T43, T60p, Sony VGN-FS115Z, FSC LIFEBOOK S7010
2225
commit d3204d48f72435069ac440c59cf48ef34754d8df
2226
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2227
Date: Fri Oct 6 15:23:37 2006 +0000
2229
Tone down the "function not supported" message by adding a "?". It seems
2230
to work on many machines although they throw that message.
2232
commit 7771583e4ed30c839253e5100ff5b07ecdaff732
2233
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2234
Date: Fri Oct 6 14:28:31 2006 +0000
2236
fix suspend with image size = 0
2238
commit 4f862a0bc8e43e68ac33bfb54ae777512a56e55c
2239
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2240
Date: Wed Oct 4 17:37:09 2006 +0000
2242
add toshiba tecra 8200
2244
commit 016432062e57c69994657340e66db19e73bc4951
2245
Author: Tim Dijkstra <tim@famdijkstra.org>
2246
Date: Thu Sep 28 12:32:10 2006 +0000
2248
Added one line to HOWTO to consistently mention 'shutdown method' with rest of
2251
commit 9e19a83892a36d4109d109d018e74c5dbb6e858c
2252
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2253
Date: Tue Sep 26 12:30:33 2006 +0000
2255
Add support for "platform" mode, using the new SNAPSHOT_PMOPS ioctl.
2256
"platform" mode is default, but if it is not available, "shutdown" mode
2259
commit 7343fc1e4bfdbfb29859a63d52a5ff3100c0abc7
2260
Author: Pavel Machek <pavel@ucw.cz>
2261
Date: Sun Sep 24 08:09:59 2006 +0000
2263
From Jason Lunz <lunz@falooley.org>:
2265
Make it possible to set the s2disk shutdown method in the config file.
2267
commit 9c87c196d1a04e2b2171fa9d56b68b5dec5b2123
2268
Author: Pavel Machek <pavel@ucw.cz>
2269
Date: Fri Sep 22 13:49:41 2006 +0000
2271
From Jason Lunz <lunz@falooley.org>
2273
Print s2disk benchmarks. The image writeout time is saved in the
2274
swsusp_info header during suspend, then statistics are printed during
2275
resume about elapsed time and image load/store speed for writeout,
2278
commit 85a44bd2466c7347797e0d3e232a78b451616325
2279
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2280
Date: Thu Sep 21 10:37:43 2006 +0000
2282
Add Sony VGN-FS660_W
2284
commit 7f01052db418ea8ea8ae8db7dfadd3c41baf3d9e
2285
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2286
Date: Thu Sep 21 05:58:47 2006 +0000
2288
Add HP Presario R3200
2290
commit dccf5422a901a4709548836d120a863dfe59da84
2291
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2292
Date: Wed Sep 20 19:32:37 2006 +0000
2294
Add Dell Inspiron 500m, Inspiron 8500, FSC Amilo 7645, HP Compaq nx7000
2296
commit 43ed0b7872c1c9ae807345c2dcf2cb8ffe4b9837
2297
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2298
Date: Wed Sep 20 16:23:51 2006 +0000
2302
commit 9498ca6c3504b1f0480e080c65341485a2234485
2303
Author: Tim Dijkstra <tim@famdijkstra.org>
2304
Date: Wed Sep 20 14:15:50 2006 +0000
2308
commit 1f14d9532c679b1206254eaca15082f020852ba1
2309
Author: Tim Dijkstra <tim@famdijkstra.org>
2310
Date: Wed Sep 20 12:51:32 2006 +0000
2312
Make creating /dev/snapshot in the install-* targets configurable
2314
commit 8313d9c157295fa344b9344ac37bd4b0ef1205f9
2315
Author: Tim Dijkstra <tim@famdijkstra.org>
2316
Date: Wed Sep 20 09:44:28 2006 +0000
2318
Oops, lost a semi-collon in last commit.
2320
commit afd5e704a28bb0ed25be68b2441188d7b074a9ce
2321
Author: Tim Dijkstra <tim@famdijkstra.org>
2322
Date: Wed Sep 20 07:47:00 2006 +0000
2324
Increase the granularity of calls to start_writeout() to 1% of image.
2325
This results in a smooth progress display during writeout, rather than a
2326
noticeable pause each 20% of the way through.
2327
This also makes it the default, benchmark(s) suggest it is faster.
2328
Thanks to Jason Lunz (lunz at falooley dot org)
2330
commit 1465a6696b88f2c7e2d0046e692f61eec22dda14
2331
Author: Tim Dijkstra <tim@famdijkstra.org>
2332
Date: Mon Sep 18 12:00:09 2006 +0000
2334
This introduces splash.dialog() it replaces calls like
2335
'printf(prompt); splash.getchar();'
2336
Because splashy by doesn't show the printf statements, the user wouldn't
2337
know that he/she would have to push a button on splash.getchar.
2339
commit 3e61d08044b3f1ad108bcbbe9b23a6a9af768b74
2340
Author: Tim Dijkstra <tim@famdijkstra.org>
2341
Date: Sun Sep 17 18:41:23 2006 +0000
2343
Remove unused '#define S2BOTH_NAME' from config.h
2344
Add $(S2BOTH) in Makefile clean target
2346
commit 05836df67cba7b05fcfb1f4a4f352e832fdc1ddf
2347
Author: Tim Dijkstra <tim@famdijkstra.org>
2348
Date: Sat Sep 16 12:52:54 2006 +0000
2350
Lock VT against switching just after splash screen is started,
2351
unlock just before splash will be stopped.
2353
commit 18801279256cafaa00b946af56583761f4697576
2354
Author: Tim Dijkstra <tim@famdijkstra.org>
2355
Date: Thu Sep 14 16:56:17 2006 +0000
2357
Add info about splashy to HOWTO
2359
commit b98ead2b11b14423a63eb49447bda09219a431b7
2360
Author: Tim Dijkstra <tim@famdijkstra.org>
2361
Date: Thu Sep 14 14:58:21 2006 +0000
2363
By default disable CONFIG_SPLASHY in Makefile
2365
commit a087d929550c160f66564f613d9bbf293d529431
2366
Author: Tim Dijkstra <tim@famdijkstra.org>
2367
Date: Thu Sep 14 14:22:00 2006 +0000
2369
Add splash support for splashy (svn://svn.debian.org/svn/splashy/branches/0.3)
2371
commit 93e49877e1efba792f1b592e4e1b1e698e432f7c
2372
Author: Tim Dijkstra <tim@famdijkstra.org>
2373
Date: Thu Sep 14 14:18:58 2006 +0000
2375
Splashy can display a popup if it needs user interaction. Make user
2376
queries go through the splash struct to be able to use that.
2378
- Remove to_silent/to_verbose from struct, these are private to bootsplash.
2379
- Add read_password/getchar to the struct
2380
- Ask the password not from within encrypt_init, but separately.
2381
- Make some wrapper functions for bootsplash
2383
commit f1f8b9e2404ac836814320261f1e98dd5e8583c2
2384
Author: Tim Dijkstra <tim@famdijkstra.org>
2385
Date: Thu Sep 14 14:16:38 2006 +0000
2387
- Change some printf(...)s into fprintf(stderr,...)s
2388
- Remove one "Press enter to continue", if it's triggered a
2389
second instance further down the code path would always trigger.
2390
- Make print_checksum print to a buffer instead of stdout
2392
commit a196de7c000a479f5beaee189fc64e831b9bcb3f
2393
Author: Tim Dijkstra <tim@famdijkstra.org>
2394
Date: Thu Sep 14 14:14:27 2006 +0000
2396
The progress would halt at 20% for a while. This will make it run nice
2399
commit aa564b6999ad81467cdcacd74056be61ae27d185
2400
Author: Tim Dijkstra <tim@famdijkstra.org>
2401
Date: Thu Sep 14 14:13:36 2006 +0000
2403
This moves the order of prepare_console and prepare_splash. This is
2404
because the splash system may launch on a different console and
2405
prepare_console will then switch away.
2406
Also it removes the ioctls around freeze(), IIRC this is an attempt
2407
to lock against VT-switching. The way it was implemented makes s2disk
2408
switch away from the splash VT.
2410
commit 5a8f191e256537a732db57a6e0794732736debf3
2411
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2412
Date: Mon Sep 11 13:37:35 2006 +0000
2414
Allow to use externally set CFLAGS (default to "-Wall -O2".
2415
Clean up the usage of -c and -o compiler options, make them consistent.
2417
commit 462eebbda6953d3fe749a0a4cd993a6c9cd27b24
2418
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2419
Date: Wed Sep 6 15:00:03 2006 +0000
2421
Acer Aspire 3620 / TravelMate 4100, Dell Latitude D620, LENOVO ThinkPad T60
2423
commit fca24badb58c01ab69d9bf0517a94004c5428b3a
2424
Author: Pavel Machek <pavel@ucw.cz>
2425
Date: Sun Sep 3 22:04:34 2006 +0000
2427
If I can count, than PARAM_NO is of by one;)
2429
GEN_PARAM is defined as 8, which is correct because there is no
2430
#ifdef SPLASH_CONFIG anymore. SPLASH_PARAM still adds one to
2433
This crashes s2disk/resume when there's an error in the config
2436
Thanks to Tim Dijkstra <newsuser at famdijkstra.org>
2438
commit 293b77c871773dc2a975df3735a443472ac023c4
2439
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2440
Date: Sat Aug 12 09:39:15 2006 +0000
2442
Add BenQ Joybook R22
2444
commit 8fbbe909f17fe3e560c845a9fd1303ee5c6d0d2f
2445
Author: Rafael J. Wysocki <rjw@sisk.pl>
2446
Date: Fri Aug 11 10:44:30 2006 +0000
2448
Add a copyright notice and a small fix to the installation instruction
2449
for the users of SUSE 10.1.
2451
commit dc978d375f9f404d2901d910cca8938ec14ddb1a
2452
Author: Rafael J. Wysocki <rjw@sisk.pl>
2453
Date: Fri Aug 11 10:36:22 2006 +0000
2455
Add and installation instruction with supporting script and patches for
2456
the users of SUSE 10.1.
2458
commit e471af5b193a2c7d5ad41165b652f2378b0567ac
2459
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2460
Date: Thu Aug 10 09:36:17 2006 +0000
2462
include <linux/fs.h> to compile with current libc
2464
commit d2978a26e96bff047eb6d3bd9b1e39b6b7008868
2465
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2466
Date: Wed Aug 9 17:32:01 2006 +0000
2468
OOPS. Fix build failure.
2470
commit a7076ab11ee2f22fdad40c7fb35cd8f81d4ecd80
2471
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2472
Date: Wed Aug 9 16:53:52 2006 +0000
2474
fix segfaults of vbetool code on x86_64 machines (from Matthew Garrett)
2476
commit bdb01346d9eab7607a1b9b4d62db5fa4cba3edda
2477
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2478
Date: Wed Aug 9 15:39:52 2006 +0000
2480
Add ACER Travelmate 800 and ASUS A7V600 Motherboard
2482
commit 72c17d6cdfb2c5ca9644363728de5b432114f29a
2483
Author: Pavel Machek <pavel@ucw.cz>
2484
Date: Wed Aug 9 09:00:28 2006 +0000
2486
Whitelist x60 in better way. Other thinkpads should follow where possible.
2488
commit 218227d2350ffa1c4f817b39c4dee51e354043b2
2489
Author: Pavel Machek <pavel@ucw.cz>
2490
Date: Wed Aug 9 07:54:57 2006 +0000
2492
Add one more serial for thinkpad x60.
2494
commit e98e9ef92522ea1a46e1b4a8b4249dfa2793c13c
2495
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2496
Date: Mon Aug 7 10:34:29 2006 +0000
2498
Whitelist additions:
2501
- Dell Inspiron 630m
2502
- Toshiba Satellite M35X
2504
- Dell Inspiron 5150 may not use VBE_POST when X is running, only VBE_SAVE
2506
commit b78d0ceb3d35cc8e2d6fbff430e09ac4e6cb6459
2507
Author: Rafael J. Wysocki <rjw@sisk.pl>
2508
Date: Mon Jul 24 21:42:38 2006 +0000
2510
Update README to reflect the recent changes of the other files.
2512
commit 1e1de7ed6c56b857a074fcf78dac455b65681775
2513
Author: Rafael J. Wysocki <rjw@sisk.pl>
2514
Date: Sun Jul 23 11:34:33 2006 +0000
2516
Update the HOWTO to reflect the recent code changes (the names of suspending
2517
utilities and the replacement of openssl by libgcrypt).
2519
commit a48d0d0bb08f4c5c040600d9c1cd81ea42229286
2520
Author: Rafael J. Wysocki <rjw@sisk.pl>
2521
Date: Sun Jul 23 11:32:52 2006 +0000
2523
Make s2disk, s2ram and resume use libgcrypt for encryption instead of openssl.
2525
commit 0d08fb3166c1ee5c42f5e913068065225e8518bd
2526
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2527
Date: Fri Jul 21 12:33:00 2006 +0000
2531
- ACER Travelmate 240
2533
- Fujitsu Lifebook S2110
2534
- HP Pavilion zt3300
2537
commit e0b50e2df117ea5c3013bb2764ee28fe2533fd66
2538
Author: Rafael J. Wysocki <rjw@sisk.pl>
2539
Date: Thu Jul 20 09:22:16 2006 +0000
2541
Make s2both compile with 'make all'.
2543
commit 9dbf50687898ec6f37a225ab8bf8aeb06de2c45b
2544
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2545
Date: Thu Jul 20 08:50:51 2006 +0000
2547
Correct the upstream vbetool version.
2549
commit f202b96a9234109f1bfd1ae7d27481a9ba212dbe
2550
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2551
Date: Thu Jul 20 08:42:06 2006 +0000
2553
Add "--vbe_mode" switch that does get the current VBE mode from the BIOS
2554
before suspend and restores it after resume.
2555
This is considered less "brutal" than --vbe_save and works just fine on
2556
e.g. hp nx5000, which is also converted in the whitelist to use this flag.
2557
Other machines in the whitelist will also be converted to use this flag.
2559
commit 80cdc1b8e3c3c7c89fe630cba7c0425a852fbca7
2560
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2561
Date: Wed Jul 19 08:51:04 2006 +0000
2563
Add the rest of the vbetool-0.6 update, these functions are also unused
2564
by s2ram, so should be a no-op, too. Brings us closer to upstream.
2566
commit e3733f4885287b928fcaff3e0b559a66e682123b
2567
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2568
Date: Wed Jul 19 07:38:07 2006 +0000
2570
"upgrade" the vbetool code to vbetool-0.6-1.1 (debian source).
2571
This should be a no-op for us, but reduces complaints about "outdated"
2574
commit 06105b8d5f973f958b5d87c0457cf98a69492342
2575
Author: Rafael J. Wysocki <rjw@sisk.pl>
2576
Date: Tue Jul 18 21:41:11 2006 +0000
2578
Make splash work properly on resume when RSA encryption is used.
2580
commit b41424d68eeb00ffe145b073f940eb29c7401453
2581
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2582
Date: Thu Jul 13 05:20:19 2006 +0000
2584
Add ASUS M6N, M7A and Thinkpad X22
2586
commit 0977240962ae4045575ea445868047b95ddcfc92
2587
Author: Rafael J. Wysocki <rjw@sisk.pl>
2588
Date: Sat Jul 8 20:45:47 2006 +0000
2590
Separate s2disk and s2both binaries so that s2disk can be run on non-x86
2591
architectures (eg. ppc).
2593
commit 21ded1cff708b78255e46d13e7e5fe7d8641b3a3
2594
Author: Rafael J. Wysocki <rjw@sisk.pl>
2595
Date: Sat Jul 8 20:43:25 2006 +0000
2597
Fix console ioctls used to prevent users from switching to X while
2598
processes are being frozen.
2600
commit 5619d2792a09b32bee3f89332b33d2d4e6af29ed
2601
Author: Pavel Machek <pavel@ucw.cz>
2602
Date: Tue Jul 4 13:07:20 2006 +0000
2604
Documentation updates from Marten van Kerkwijk <mhvk@astro.utoronto.ca>.
2606
commit 855befb4103455118576b6c736fa4aff21b92a50
2607
Author: Rafael J. Wysocki <rjw@sisk.pl>
2608
Date: Wed Jun 28 19:43:11 2006 +0000
2610
Make the configuration file name in Makefile consistent with the one in conf/
2612
commit 1e01b43293773ffa6f8f772442b20685d41b4eba
2613
Author: Pavel Machek <pavel@ucw.cz>
2614
Date: Wed Jun 28 14:11:42 2006 +0000
2616
Rename suspend to s2disk/s2both. Patch from Tim Dijkstra <newsuser@famdijkstra.org>.
2618
commit 3aca6e5f52cac98716d4a36bf1e9dcd2527da177
2619
Author: Pavel Machek <pavel@ucw.cz>
2620
Date: Tue Jun 27 22:31:43 2006 +0000
2622
More whitelist entries from Tim Dijkstra <newsuser@famdijkstra.org>.
2624
commit d021757c2d22551f9aa4e06986740d94d4d5ca44
2625
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2626
Date: Wed Jun 21 11:52:12 2006 +0000
2628
Added ACER TM 3220 & TM 4650 (both tested by the SUSE mobility team)
2630
commit 4147aad5accf02d3e077419e95829501d0a462fc
2631
Author: Pavel Machek <pavel@ucw.cz>
2632
Date: Sun Jun 11 10:08:07 2006 +0000
2634
some shells have "suspend" built in command, so specifing
2635
exact path like ./suspend is more important than usual. Thanks to
2636
Arkadiusz Miskiewicz.
2638
commit 5e882eae150aa294cc3a586e99c4259e711c580d
2639
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2640
Date: Thu Jun 8 05:22:31 2006 +0000
2642
X60s model 1704, reportwd by Benjamin Carr <bcarr@whoi.edu>
2644
commit 9a05edb6050c5dd6ae41c1b8facdc975f8ee2532
2645
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2646
Date: Wed May 31 09:41:27 2006 +0000
2650
- Compaq evo n620c, confirmed by Holger Macht
2651
- ThinkPad R40 2681, confirmed by Michael Meeks
2652
- Toshiba Tecra S3, Markus Dierl
2653
- Samsung SQ 10, Jan Erik Sundermann
2654
- VIA EPIA M Board with onboard graphics, Monika Schilling
2655
- FSC SCENIC W600 Desktop with onboard graphics, tested by me :-)
2657
commit 16fc881995b302220edf4ee9a0ac4cf3854e440a
2658
Author: Pavel Machek <pavel@ucw.cz>
2659
Date: Thu May 18 13:39:30 2006 +0000
2661
Johannes Engel submitted ASUS V6V entry.
2663
commit a9e9e10b5d8acd22de3c5232960f96dd1e6d4da3
2664
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2665
Date: Tue May 16 05:54:48 2006 +0000
2667
Dell C600, D410 moved to known working
2668
Thinkpad R52, X60 and X60s
2670
commit 570e735f1ee04c7bd0fb535ccd869c6497d28297
2671
Author: Pavel Machek <pavel@ucw.cz>
2672
Date: Tue May 2 11:31:21 2006 +0000
2674
Point users to better documentation.
2676
commit 29087c9daa72f31294c79dcf2fb8b1458cda728c
2677
Author: Rafael J. Wysocki <rjw@sisk.pl>
2678
Date: Mon May 1 20:52:58 2006 +0000
2680
Documentation update.
2682
commit 257d6338b1f64a59d0f48be65e2c05c766c7b8d3
2683
Author: Rafael J. Wysocki <rjw@sisk.pl>
2684
Date: Mon May 1 10:41:31 2006 +0000
2686
Add new files needed for the bootsplash integration.
2688
commit c81ce1e5b18bd29a42b0a6d2f02cc75ba79abdea
2689
Author: Rafael J. Wysocki <rjw@sisk.pl>
2690
Date: Mon May 1 10:40:21 2006 +0000
2692
Patch from Holger Macht <hmacht@suse.de> to add bootsplash support.
2694
commit f0da7faa7f6a37072472e1f730b9d3247ef39159
2695
Author: Rafael J. Wysocki <rjw@sisk.pl>
2696
Date: Tue Apr 25 22:47:56 2006 +0000
2698
Patch from Michal Schmidt <xschmi00@stud.feec.vutbr.cz> to make suspend
2699
start syncing the resume device early.
2701
commit 17c8d84da7fbc7b5b1c3966fce15d0ffe77ecfde
2702
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2703
Date: Tue Apr 25 16:40:00 2006 +0000
2705
Move ThinkPad X31 to the "known" section, reported by Bjoern Jacke.
2706
Add Dell Inspiron 8000, reported by Stephan Flor.
2708
commit 551f03d3a33e72fd1a9cdf5933f6a775f0839fcf
2709
Author: Rafael J. Wysocki <rjw@sisk.pl>
2710
Date: Fri Apr 21 16:39:28 2006 +0000
2712
Make suspend free the snapshot memory before unfreezing processes during
2715
commit 91c3b9a2bfbe5572a09f53c82f3f3273bc2b75d9
2716
Author: Rafael J. Wysocki <rjw@sisk.pl>
2717
Date: Thu Apr 13 21:32:34 2006 +0000
2719
Print the size of free swap in KB ie. in the same units that are used for
2720
printing the image size.
2722
commit eedf8cc98905e0b66f3851c4e96c0e7c0c93da8d
2723
Author: Rafael J. Wysocki <rjw@sisk.pl>
2724
Date: Thu Apr 13 21:31:05 2006 +0000
2726
Patch from Michal Schmidt <xschmi00@stud.feec.vutbr.cz> to make resume.c
2727
explicitly initiate asynchronous read-ahead on the image in fill_buffer()
2728
which improves the image reading performance.
2730
commit ab9c88570af712c52bbd8b49ae38842ba0180cd9
2731
Author: Rafael J. Wysocki <rjw@sisk.pl>
2732
Date: Thu Apr 13 21:02:40 2006 +0000
2734
Add the file LICENSE containing the GPL v2.
2736
commit d68138e2d2cb05fec71695455fa58a4e9edf1f48
2737
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2738
Date: Thu Apr 6 21:00:42 2006 +0000
2740
Add Dell D800 to known machines, reported by Joe De Baer
2742
commit ced5ca6968184744877419449635e818993105ae
2743
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2744
Date: Wed Apr 5 22:32:03 2006 +0000
2750
commit f5604ac2a3e51cb1b6b1a9bcb716afdcbf1d4da2
2751
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2752
Date: Wed Apr 5 10:06:03 2006 +0000
2754
Add Acer Travelmate 3002WTMi, reported by Danny Kukawka
2756
commit 56f2173e4f361a444e11f57012dea42453f9ce2c
2757
Author: Pavel Machek <pavel@ucw.cz>
2758
Date: Wed Apr 5 09:56:47 2006 +0000
2762
commit 6b187d5416a9cd89578299d1cbbfaf3432cbfc1a
2763
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2764
Date: Tue Apr 4 22:15:14 2006 +0000
2767
- Acer Travelmate 650
2768
- ASUS L2400D / M2400N
2769
- Dell e1505, TODO: check if it works on console
2772
- Toshiba Satellite A30 / L10
2774
commit afbfe0889ee83537017b46a23c2ba8ec65ce9f07
2775
Author: Rafael J. Wysocki <rjw@sisk.pl>
2776
Date: Tue Apr 4 21:35:55 2006 +0000
2778
Make suspend set swappiness to 100 before suspend and restore it after
2779
resume (it should help improve the responsiveness after resume,
2780
especially if the image size is less than 50% of RAM).
2782
commit 17960bf31d09b4860d5906b3d422163c37fff4e2
2783
Author: Rafael J. Wysocki <rjw@sisk.pl>
2784
Date: Tue Apr 4 21:34:10 2006 +0000
2786
Make suspend and resume compile on x86_64 without Makefile modifications.
2788
commit 49b9d4aff21c74624be3d8699824ce527aee7538
2789
Author: Rafael J. Wysocki <rjw@sisk.pl>
2790
Date: Tue Apr 4 21:33:11 2006 +0000
2792
Make resume check if the read buffer size is sufficient (if resume and suspend
2793
are compiled with different BUFFER_PAGES the buffer in resume may be too
2796
commit fb4ad9968827f65ae8c6046ff5aa58044ad28e42
2797
Author: Rafael J. Wysocki <rjw@sisk.pl>
2798
Date: Tue Apr 4 21:31:05 2006 +0000
2800
Make suspend use the VT to which kernel messages are redirected.
2802
If kmsg_redirect is set, suspend will switch to the VT pointed to by it and
2803
the VT won't be cleared so the kernel messages remain visible all the time.
2804
Otherwise suspend will switch to the first available VT, clear it and redirect
2805
kernel messages to it, if needed.
2807
commit 5efd9fdfbc70278ee38673abdab8a9bd6fa1450d
2808
Author: Rafael J. Wysocki <rjw@sisk.pl>
2809
Date: Tue Apr 4 21:27:53 2006 +0000
2811
Eliminate PAGE_SIZE and related constants from suspend.c and resume.c
2812
and make suspend and resume use getpagesize() to read the kernel page
2815
commit 7c2ac9e50c10cb87a4382b6c62c03271fcd7222c
2816
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2817
Date: Tue Mar 28 13:16:21 2006 +0000
2819
Pull dmi_match and machine_match out of s2ram_check.
2820
This simplifies the handling of the "--force" parameter and gets rid
2821
of another global variable (id).
2823
commit bcafe29476c2edeb53e17e6711f23d8a0e112c75
2824
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2825
Date: Mon Mar 27 14:35:29 2006 +0000
2827
Add Panasonic Toughbook CF-51E
2829
commit e65583591abbc84fdddc489f1e9b74f843910994
2830
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2831
Date: Mon Mar 27 06:03:52 2006 +0000
2833
Add ThinkPad Z60m, reported by Arkadiusz Miskiewicz.
2834
Remove duplicate HP Compaq entries nc6000, nc4200.
2836
commit 5b57edfe7da3eaefa8db0f614984a227469ac503
2837
Author: Rafael J. Wysocki <rjw@sisk.pl>
2838
Date: Sun Mar 26 21:25:38 2006 +0000
2840
Clean up the code related to suspend-to-both in suspend.
2842
commit 80deb9b44a6a5d826f72f61393605710fe7f67a4
2843
Author: Rafael J. Wysocki <rjw@sisk.pl>
2844
Date: Sun Mar 26 21:24:26 2006 +0000
2846
Patch from Stefan Rompf <stefan@loplof.de> to make vbetool compile on
2849
commit 831f6e441e71eca64e118967445a948b05c20863
2850
Author: Rafael J. Wysocki <rjw@sisk.pl>
2851
Date: Sun Mar 26 21:22:44 2006 +0000
2853
Patch from Stefan Rompf <stefan@loplof.de> to replace hardcoded
2854
compiler/binutil names with the appropriate make variables.
2856
commit b004b6cbcbf580325dfaa6c139570dbd1261531f
2857
Author: Rafael J. Wysocki <rjw@sisk.pl>
2858
Date: Sun Mar 26 21:20:09 2006 +0000
2860
Avoid mangling of errno by *printf in suspend and resume.
2862
commit a2686890d0861cfcd058c9919f9f4f561b5c2bfb
2863
Author: Rafael J. Wysocki <rjw@sisk.pl>
2864
Date: Sun Mar 26 21:18:56 2006 +0000
2866
Make sure the stdin, stdout, stderr file descriptors are open at the
2867
beginning of suspend.
2869
Thanks a lot to Stefan Rompf <stefan@loplof.de> for pointing out the need
2870
for this patch and suggesting the solution.
2872
commit fe3c0b914872bbecf2f93bac67c1643cbd5cb24c
2873
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2874
Date: Sun Mar 26 00:12:44 2006 +0000
2876
Fix the -f parameter after the last code reorganisation.
2878
commit 838d20e4f8afa376d1f6d8fac3daa647e308d072
2879
Author: Rafael J. Wysocki <rjw@sisk.pl>
2880
Date: Thu Mar 23 23:50:12 2006 +0000
2882
Make kernel messages go to the VT used by suspend.
2884
commit 215473f3f06280b423398c1bbb8f0d6d31219899
2885
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2886
Date: Thu Mar 23 19:14:35 2006 +0000
2888
Move hp nx6125 to known working.
2890
commit 3cc05ad56a81137fa3c08528b9f7cfc4c782a817
2891
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2892
Date: Thu Mar 23 15:33:52 2006 +0000
2894
Refactor the s2ram code:
2895
- split s2ram_prepare into s2ram_check() and s2ram_hacks().
2896
s2ram_prepare is only a convenience-wrapper for them and can probably
2898
- add s2ram_check to check if the machine is s2ram capable
2899
- add s2ram_hacks to execute the needed hacks for suspend
2900
- move the logic to decide if suspend is possible into main()
2902
- the _check and _hacks function are more universally usable,
2903
e.g. for suspend-to-both
2904
- the code is easier to understand (hopefully)
2906
commit ee35c0aca285c2836440dd8860d5b9c8be196ed8
2907
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2908
Date: Wed Mar 22 19:16:29 2006 +0000
2915
- ThinkPad R40, T41p
2917
commit d0c874ab37a6907e3d34a740efea969e881b1bd8
2918
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2919
Date: Wed Mar 22 17:15:18 2006 +0000
2921
If we turn off the light with radeontool before suspend, turn it back
2922
on after resume. Otherwise the Thinkpad T30 will stay dark.
2924
commit d0a320643dd9ac4939fcbed04fe5ef8b892f0125
2925
Author: Pavel Machek <pavel@ucw.cz>
2926
Date: Wed Mar 22 08:23:51 2006 +0000
2928
Remove WL_DATE. It was broken, anyway.
2930
commit e69e85f659c642e09ef1fc04e8c9bd6798d473dc
2931
Author: Pavel Machek <pavel@ucw.cz>
2932
Date: Tue Mar 21 20:44:31 2006 +0000
2934
Patch from Luca, use SNAPSHOT_S2RAM so that tasks are not resumed twice.
2936
commit ca13693bf35adafae17c0f6fc564bc2f644d6cbb
2937
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2938
Date: Tue Mar 21 09:29:00 2006 +0000
2940
Add IBM Thinkpad G40, reported by David Hädeman
2942
commit 1b8b8a379034a29f2ab347723dbbbaa5566e414a
2943
Author: Rafael J. Wysocki <rjw@sisk.pl>
2944
Date: Mon Mar 20 23:26:51 2006 +0000
2946
Simplify the kernel console loglevel manipulation code.
2948
commit fe3fbf28175f72576a9f7e782d21d1e5747dc20a
2949
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2950
Date: Mon Mar 20 15:42:57 2006 +0000
2952
Clean up the s2ram_prepare() function: no longer just exit() if there
2953
is something wrong, but return the error code back to the caller.
2954
This is especially important in the "suspend to both" case.
2956
commit ab83704a3980af3ca2809a615b1d787be40d074a
2957
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2958
Date: Mon Mar 20 15:33:35 2006 +0000
2960
correct the FSC Stylistic 5000 entry (needs S3BIOS|S3_MODE)
2962
commit 7eb5d586e7d37b25c61caed2f5531a58100e8404
2963
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2964
Date: Mon Mar 20 07:26:00 2006 +0000
2966
IBM Model 2373 can be T41p, too (confirmed by Christoph Tiel)
2968
commit 35ab8c2926ff48f045273cbd0e758a04a3e5ff55
2969
Author: Rafael J. Wysocki <rjw@sisk.pl>
2970
Date: Sun Mar 19 21:12:51 2006 +0000
2972
Prevent suspend from refusing to write the image due to the (expected) lack
2973
of swap space if compression is enabled and drop a misleading warning (at
2974
this point we know the resume partition _is_ swap space).
2976
commit 5b6ee8a7d9e3e995a05986145dd5a49aedf2cf16
2977
Author: Rafael J. Wysocki <rjw@sisk.pl>
2978
Date: Sun Mar 19 21:10:37 2006 +0000
2980
Add RSA key checking to keygen.c.
2982
commit 5caa60440e364d2cbdf7e13eeb34cfbeaf387dc3
2983
Author: Rafael J. Wysocki <rjw@sisk.pl>
2984
Date: Sun Mar 19 21:07:53 2006 +0000
2986
Fix the kernel loglevel manipulation in suspend.c
2988
commit cff13a550cf7f105fea7253342dcc9334d87a821
2989
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2990
Date: Sun Mar 19 19:56:28 2006 +0000
2992
Move the Dell D600 to the known working list - thanks to Danny Kukawka.
2994
commit cd4b98d31771ae3900bd0ba9ab9e030f1984d3e5
2995
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
2996
Date: Sun Mar 19 13:26:08 2006 +0000
2998
Move Dell D610 to known working list.
2999
Reported by Marko Asplund, marko.asplund(at)kronodoc.com
3001
commit d8d49eac37fc505565bbed225c7ed4a9fedf6b9d
3002
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3003
Date: Sat Mar 18 14:34:08 2006 +0000
3005
first edition, basically a conversion of http://en.opensuse.org/S2ram
3007
commit 0dbc14246205e33b7297798db526a97257c67f2d
3008
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3009
Date: Fri Mar 17 17:19:00 2006 +0000
3011
Add Samsung X20, thanks to Jens-Daniel Schmidt jsdn @ suse.de
3013
commit 645752fd62350fffe9329ac897752c25aaa53a81
3014
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3015
Date: Fri Mar 17 17:16:10 2006 +0000
3017
Actually obey the NOFB flag.
3018
TODO: make s2ram_prepare() int instead of void and do not exit() inside
3019
the function but return success or failure.
3020
Suspend2both might not like those exit()s in there.
3022
commit 1dfa8cd7cf658181565fa129ad35c42273ae2829
3023
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3024
Date: Fri Mar 17 12:27:03 2006 +0000
3026
Move hp nc6230 and nx8220 to the "known" sections.
3027
Those may not use framebuffers when suspending to RAM.
3028
Tey also hang / behave strangely during "VBE POST":
3029
"something went wrong performing real mode call" => only VBE_SAVE.
3031
commit edf14210fbd821b0ed3caf52b1fa934a4f43aba8
3032
Author: Pavel Machek <pavel@ucw.cz>
3033
Date: Thu Mar 16 21:19:01 2006 +0000
3035
From Stefan: Add possibility to say "only works when not on
3036
framebuffer". Add now but do not yet activate it.
3038
commit a55eddd678710dff9124760c886da63f89497062
3039
Author: Rafael J. Wysocki <rjw@sisk.pl>
3040
Date: Thu Mar 16 21:03:08 2006 +0000
3042
Make suspend-to-both a non-default option.
3044
commit b3e149c447479f438e5a69a63dec55edb899ac10
3045
Author: Pavel Machek <pavel@ucw.cz>
3046
Date: Thu Mar 16 00:25:17 2006 +0000
3048
I broken condition near chroot, so suspend-to-both does nothing; this
3049
fixes it. Partly fix loglevel manipulation.
3051
commit 8edfba0be6515c816a80744b66ff0d27b737b90d
3052
Author: Pavel Machek <pavel@ucw.cz>
3053
Date: Thu Mar 16 00:02:05 2006 +0000
3055
Implement suspend-to-both.
3057
commit 3bdb6e7aee9eb7713f5b2156a3b6d62488228169
3058
Author: Pavel Machek <pavel@ucw.cz>
3059
Date: Thu Mar 16 00:00:51 2006 +0000
3061
Remove no-longer-useful -p option.
3063
commit 4f56ed47b4594c1a6a61a11df81f2afacc250255
3064
Author: Pavel Machek <pavel@ucw.cz>
3065
Date: Wed Mar 15 19:45:47 2006 +0000
3067
Improve formatting so that help text is readable even in source code.
3069
commit 83900ba09cc49bb2c79da87a9ea268352f4644c7
3070
Author: Pavel Machek <pavel@ucw.cz>
3071
Date: Wed Mar 15 19:38:22 2006 +0000
3073
Create header file for s2ram.c, so it can be cleanly called from suspend.c
3075
commit 0789dde06b7115867ca5781a706779c23036bd24
3076
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3077
Date: Wed Mar 15 15:15:43 2006 +0000
3079
moved one IBM ThinkPad X40 (2371*) from unknown to known.
3081
commit cf8f10a5162a1414bb11abb036e7a946dd9711f7
3082
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3083
Date: Wed Mar 15 14:18:33 2006 +0000
3085
clean up radeontool:
3086
- no more rogue exit()s, instead return failure where appropriate
3088
- remove some dead code paths
3090
commit e0538248e2889bdde521ca6cb9eaa5b902687066
3091
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3092
Date: Wed Mar 15 06:46:34 2006 +0000
3094
Rework the radeon detection: instead of forking lspci, we scan the bus using
3096
TODO: the old code is still there (#if 0-ed) for reference. Remove after more
3099
commit 4c6b2ba198b30fea8372abd3283a9fb7b0e9d594
3100
Author: Rafael J. Wysocki <rjw@sisk.pl>
3101
Date: Tue Mar 14 17:45:43 2006 +0000
3103
Fix an obscure bug in suspend.c which made it possible that some image data
3104
saved to the swap would be overwriten in the next write.
3106
commit eda6a1e106eaece10d5abfdbea1e746423c61399
3107
Author: Rafael J. Wysocki <rjw@sisk.pl>
3108
Date: Tue Mar 14 17:42:43 2006 +0000
3110
Add two extra checks that should prevent suspend and resume from segfaulting
3111
in case the RSA key file is corrupted
3113
commit b79b33383845c7886a1505d8fe9b9c1bdfc25634
3114
Author: Rafael J. Wysocki <rjw@sisk.pl>
3115
Date: Tue Mar 14 17:40:50 2006 +0000
3117
Clean up compression-related code.
3119
commit d578e70694066357d549d1ce9cc097548bb15e6f
3120
Author: Rafael J. Wysocki <rjw@sisk.pl>
3121
Date: Sun Mar 12 16:17:19 2006 +0000
3123
Add the ability to generate a random session key and initialization vector
3124
and encrypt them with the RSA cipher by the suspend utility.
3126
commit 0d05c50a26c688d99ce994262680cdf2693a17ee
3127
Author: Pavel Machek <pavel@ucw.cz>
3128
Date: Wed Mar 8 20:55:45 2006 +0000
3130
Whitelist entry from Simon Brandejs <simon at cesa.cz>
3132
commit ced66ca8711428907c1f6a59202a1a049a0850b0
3133
Author: Rafael J. Wysocki <rjw@sisk.pl>
3134
Date: Wed Mar 8 19:50:50 2006 +0000
3136
Add salting to encryption.
3138
commit 3ed3ee50399a90e10695dffd93f3a9c71663ed9f
3139
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3140
Date: Tue Mar 7 23:54:21 2006 +0000
3143
- get rid of all the "#include *.c" and build the source files separately.
3145
commit d54fb3ba4222d3bdcd9f26d1b589e72b0a9ed69f
3146
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3147
Date: Tue Mar 7 21:33:16 2006 +0000
3149
Move Thinkpad T42p to known machines.
3151
commit c6fc5f7673561c98b0956b90ec1bfdaab379c40b
3152
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3153
Date: Tue Mar 7 16:21:56 2006 +0000
3156
- Asus M6Ne (confirmed by Stefan Scheler)
3158
- HP nx5000 entry updated.
3159
there is both "Hewlett-Packard" and "Hewlett-Packard " out in the wild :(
3161
commit 612810ae3d8039840818f9fc11aa5c6d01b3df39
3162
Author: Pavel Machek <pavel@ucw.cz>
3163
Date: Tue Mar 7 10:33:23 2006 +0000
3165
Better way to enter passphrase...
3167
commit e5f5ec95171fee31637c95fccf24532acdc08849
3168
Author: Rafael J. Wysocki <rjw@sisk.pl>
3169
Date: Mon Mar 6 21:01:16 2006 +0000
3171
Use <asm/page.h> to obtain the page size for given architecture.
3173
commit df77b28cc6b8f83864fbb78a3aae453aa701c610
3174
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3175
Date: Mon Mar 6 16:59:14 2006 +0000
3180
commit 05eb433bdfbf3c21a9b6705ef0e4f31d93ec4a52
3181
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3182
Date: Mon Mar 6 15:58:09 2006 +0000
3184
fix --vbe_post long option
3186
commit 8627bdeb58a062a1e66f7b43af9679924cda1ee3
3187
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3188
Date: Mon Mar 6 14:38:47 2006 +0000
3191
- Compaq Armada E500 is known and needs no workaround at all
3192
- Toshiba Satellite 4080XCDT (strange DMI identification...)
3193
- Thinkpads R51 and T43 confirmed by Christian Zoz
3195
commit c03913644d04deacf02b17b7a26d49b9216ac79e
3196
Author: Rafael J. Wysocki <rjw@sisk.pl>
3197
Date: Fri Mar 3 21:28:07 2006 +0000
3199
Fix the resume initrd installation script, config.c and encrypt.c, update
3202
commit 1b08b4c0bc993e60003f6288caa07f326f08754b
3203
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3204
Date: Thu Mar 2 12:23:13 2006 +0000
3206
- more pretty-printing for identify to make cut'n'paste easier
3207
- exit() after usage() is superfluous
3209
commit 98a8720c214dc18cb548cd293b51b82ce353ea95
3210
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3211
Date: Thu Mar 2 11:43:55 2006 +0000
3215
commit 45ba08e3a0adbd8126a2a1c053219eb5144558d8
3216
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3217
Date: Wed Mar 1 22:03:44 2006 +0000
3220
- Acer TravelMate C300 tablet. May NOT be posted if the X server is running
3221
(does not harm with init=/bin/bash, but when X is active, it hangs POST).
3222
- Fujitsu Siemens Stylistic ST5000. No workarounds needed.
3224
commit 46f766b9f7ca9204b64f4e2b6aaa5f3d22bccaf1
3225
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3226
Date: Wed Mar 1 21:59:46 2006 +0000
3228
- Add debugging output. Yes, it is necessary, i had machines hang in
3229
do_post, if the X server was running.
3230
- Return the error code of the write to /sys/power/state, so that the
3231
caller of s2ram can figure out if the suspend was successful or if
3232
something went wrong (e.g. a device refused to suspend).
3234
commit 357dae8a9f28e239cccf4fef122881913d5fde81
3235
Author: Stefan Seyfried <stefan.seyfried@googlemail.com>
3236
Date: Tue Feb 28 21:30:14 2006 +0000
3238
s2ram / whitelist changes:
3240
- convert options to use flags always
3241
- switch from VBE_NOPOST => VBE_POST in code and whitelist
3242
- VBE_POST and VBE_SAVE are independent now, although it might be a good
3243
idea to always VBE_POST if we VBE_SAVE until we know better.
3244
- make vbetool work on amd64 (vbetool_init before every call)
3245
- cosmetic fixes for flags output on known machines.
3248
- add Amilo A7640 to known machines, also add S3_BIOS for it,
3249
VBE_POST alone does not seem to work on this machine, but S3_BIOS does
3251
commit 004c9816f2a011451b7a988d84c22b67085c5815
3252
Author: Pavel Machek <pavel@ucw.cz>
3253
Date: Tue Feb 28 13:48:48 2006 +0000
3255
Use flags variable instead of 5-or-so separate variables.
3257
commit c9011c81c87ff2ee74fa2625d4734e00c0d45f8c
3258
Author: Pavel Machek <pavel@ucw.cz>
3259
Date: Mon Feb 27 18:14:25 2006 +0000
3261
From Stefan Seyfried:
3263
While trying to enlarge the s2ram database, i came across a machine
3264
(sony vaio pcg-grt995 mp) that did not work. It gave lots of
3267
dmi: read: Bad address
3269
and no identification. So i looked into the dmidecode-2.7 source and
3270
found a workaround. I stripped it down to the minimum and it works
3271
for me - but don't expect that i know what i am doing here, better
3274
commit 4d8691b70e91ce73db55f8edd8c9d51dbc66574f
3275
Author: Pavel Machek <pavel@ucw.cz>
3276
Date: Mon Feb 27 12:45:10 2006 +0000
3278
Switch whitelist.c into table.
3280
commit a76f67dd1048e4e8b59a517e752b7a80d5bba4b9
3281
Author: Pavel Machek <pavel@ucw.cz>
3282
Date: Sun Feb 26 23:41:11 2006 +0000
3284
Add option to read passphrase from stdin -- useful for scripts.
3286
commit 7bb113ff3c69b2a3ee75764e2a00d69b836a8d28
3287
Author: Pavel Machek <pavel@ucw.cz>
3288
Date: Sun Feb 26 23:28:13 2006 +0000
3290
Add option to dump the whitelist.
3292
commit d22a1281d9d4888413d4c4f7f3d48e5883008573
3293
Author: Rafael J. Wysocki <rjw@sisk.pl>
3294
Date: Sun Feb 26 18:17:12 2006 +0000
3296
Add scripts to create the resume initrd file and to install the resume binary
3297
in the initrd. Add "install-" actions for the suspend and resume tools to Makefile.
3299
commit b6d2363812351ce3851f46c6c83ba003b38765c1
3300
Author: Pavel Machek <pavel@ucw.cz>
3301
Date: Sat Feb 25 23:22:53 2006 +0000
3303
Add example scripts to do encrypted swsusp without entering password
3306
commit ce8b59abdcc0aee2a9bd023d4cc44c61a91842f4
3307
Author: Pavel Machek <pavel@ucw.cz>
3308
Date: Sat Feb 25 20:48:55 2006 +0000
3310
Refactor code so that duplicate console switches are eliminated.
3312
commit 9c94bc849734c2eabde532951013b68b41f03064
3313
Author: Pavel Machek <pavel@ucw.cz>
3314
Date: Sat Feb 25 20:41:31 2006 +0000
3316
Use variables, not function calls in the whitelist.
3318
commit 7f546e884a053101f5a2689a326c4386d0975a47
3319
Author: Pavel Machek <pavel@ucw.cz>
3320
Date: Sat Feb 25 20:23:37 2006 +0000
3322
Rename is_product to strxcmp, and make return value consistent with
3325
commit 48577d53dcf0c800f30fa043c1929ff16c59adb1
3326
Author: Pavel Machek <pavel@ucw.cz>
3327
Date: Sat Feb 25 20:17:37 2006 +0000
3329
Cleanup "Acer" entry in whitelist.
3331
commit bcc889ca908ed138464f2c084d0e030ab805c91d
3332
Author: Pavel Machek <pavel@ucw.cz>
3333
Date: Sat Feb 25 20:08:36 2006 +0000
3335
Make whitelist a bit nicer, fix warnings and problems I introduced
3336
with previous whitelist.
3338
commit 73f3a78f0ee4038235115f0083c4f29f7a2c6642
3339
Author: Pavel Machek <pavel@ucw.cz>
3340
Date: Sat Feb 25 16:13:00 2006 +0000
3342
Fix problems I introduced, print line # when whitelist matches.
3344
commit cc52f9610700a290e12d881e51b9e9345804c89a
3345
Author: Pavel Machek <pavel@ucw.cz>
3346
Date: Sat Feb 25 13:30:32 2006 +0000
3348
Try to get whitelist into better shape.
3350
commit 31f63ea7534255d13b878b95d771f055bdba2f36
3351
Author: Pavel Machek <pavel@ucw.cz>
3352
Date: Sat Feb 25 12:44:10 2006 +0000
3354
Move whitelist into separate file.
3356
commit 46943e5772286a16bc9ad4390cd1e75c9c7c4d9f
3357
Author: Rafael J. Wysocki <rjw@sisk.pl>
3358
Date: Sat Feb 25 00:39:06 2006 +0000
3360
Rearrange error messages in suspend so that they get printed at the right time
3361
(patch from Luca Tettamanti <kronos.it@gmail.com>).
3363
commit 51144045c19dd3b66207a3c0313c3c441ffe4730
3364
Author: Rafael J. Wysocki <rjw@sisk.pl>
3365
Date: Sat Feb 25 00:27:40 2006 +0000
3367
Add Blowfish encryption for suspend and resume with the help of OpenSSL.
3369
commit 4e0455d0cce2f98b56227a2ce2ee591f311a139e
3370
Author: Pavel Machek <pavel@ucw.cz>
3371
Date: Fri Feb 24 16:21:04 2006 +0000
3373
Added --identify from stefan (after minor cleanups).
3375
commit b8e25ebad9ef20388ebdf464d1029d516b712970
3376
Author: Pavel Machek <pavel@ucw.cz>
3377
Date: Fri Feb 24 11:54:13 2006 +0000
3379
Add possibility to force suspend even for machine that is not in
3380
whitelist. Thanks to Stefan Seyfried seife at suse.de .
3382
commit d9da596f06dbcd5d3f65b4b2202f9db107980f61
3383
Author: Pavel Machek <pavel@ucw.cz>
3384
Date: Fri Feb 24 11:01:03 2006 +0000
3386
Add toshiba Libretto into whitelist, thanks to Ben Slusky sluskyb at
3389
commit 4aca6b5fd5d1943053a27abbafba2b430a5e8717
3390
Author: Pavel Machek <pavel@ucw.cz>
3391
Date: Thu Feb 23 12:20:26 2006 +0000
3393
vt-switching support for s2ram from Stefan.
3395
commit fa89a40a4de5f16b3c1f2dbcd64da766727b8a97
3396
Author: Pavel Machek <pavel@ucw.cz>
3397
Date: Wed Feb 22 21:35:50 2006 +0000
3399
Add x86emu to build on x86-64.
3401
commit 1e999ec9a45acc159211c2ee9bf6ab9d1dc32fb6
3402
Author: Pavel Machek <pavel@ucw.cz>
3403
Date: Wed Feb 22 21:31:31 2006 +0000
3405
Add missing headers.
3407
commit 65426a6e93d8e4cd268b72819be2d1e65b6c586a
3408
Author: Pavel Machek <pavel@ucw.cz>
3409
Date: Wed Feb 22 21:27:11 2006 +0000
3411
HP Omnibook support, thanks to Fabio Comolli <fabio.comolli at gmail.com>.
3413
commit 5ed860b92f23cb2cefeb42ccef70d786004c4fb7
3414
Author: Pavel Machek <pavel@ucw.cz>
3415
Date: Wed Feb 22 13:05:40 2006 +0000
3417
Build fixes from Stefan Seyfried, and radeontool fixes:
3419
Mon Feb 20 21:29:00 CET 2006 - schwab@suse.de
3421
- Fix use of volatile.
3422
- Remove use of kernel header.
3424
commit e6c91017cc6db5536c2fa5ea84727bf70dc6e392
3425
Author: Pavel Machek <pavel@ucw.cz>
3426
Date: Mon Feb 20 22:08:33 2006 +0000
3428
List meaning of special machines.
3430
commit ee9bb03661476341cb83a922db71e92b00e5cae8
3431
Author: Pavel Machek <pavel@ucw.cz>
3432
Date: Mon Feb 20 22:02:55 2006 +0000
3434
Merge whitelist form acpi_support-0.52.
3436
commit 51c844871e6efac90805e23167bc785fdc363a69
3437
Author: Pavel Machek <pavel@ucw.cz>
3438
Date: Mon Feb 20 20:12:47 2006 +0000
3440
Integrate vbetool into s2ram so that we don't have to call external programs.
3442
commit 2710ecdae4f5d64e79f05a138105696b2aa703d1
3443
Author: Pavel Machek <pavel@ucw.cz>
3444
Date: Mon Feb 20 18:01:22 2006 +0000
3448
commit b16b9439a3f3a4dd9f9629eb9b7843347e650e39
3449
Author: Pavel Machek <pavel@ucw.cz>
3450
Date: Mon Feb 20 17:06:48 2006 +0000
3452
Add vbetool-0.5 to repository.
3454
commit d5ebb4ae0fab6f55a4d2b12f4e2f47d928f28278
3455
Author: Pavel Machek <pavel@ucw.cz>
3456
Date: Mon Feb 20 00:48:09 2006 +0000
3458
Make compression optional.
3460
commit 134662cc13d846efba8180a1523b679c53b275a2
3461
Author: Rafael J. Wysocki <rjw@sisk.pl>
3462
Date: Sun Feb 19 08:23:10 2006 +0000
3464
Implement the ability to compress the system snapshot image using the LZF
3465
compression algorithm.
3467
libLZF is now needed to compile the suspend and resume tools.
3469
commit 78ce698dc99d86fe82d8c7bdc2d09e21401fea65
3470
Author: Rafael J. Wysocki <rjw@sisk.pl>
3471
Date: Thu Feb 16 22:52:22 2006 +0000
3473
Add the ability to compute and verify an MD5 checksum of the snapshot image.
3474
The md5.h and md5.c files are from the coreutils package (verbatim).
3476
commit a81e699e7f55646f57672e9d7cd521ab3aa1b676
3477
Author: Rafael J. Wysocki <rjw@sisk.pl>
3478
Date: Tue Feb 14 22:20:59 2006 +0000
3480
Fix suspend not to loop if the image writing fails for a reason other than the lack
3483
commit 2b86169b1c0ae1624e95dfa7559cba81c50ea126
3484
Author: Rafael J. Wysocki <rjw@sisk.pl>
3485
Date: Tue Feb 14 22:18:57 2006 +0000
3487
Teach suspend and resume to write/read more than one page at a time.
3489
commit c110ca2ad4b66c4275d480f6c66946ab71454f4f
3490
Author: Rafael J. Wysocki <rjw@sisk.pl>
3491
Date: Tue Feb 14 22:16:34 2006 +0000
3493
Make resume and suspend use configuration files.
3495
commit ab2568313f8f2f016dd67820f8cad2a87788eaec
3496
Author: Rafael J. Wysocki <rjw@sisk.pl>
3497
Date: Sat Feb 11 12:03:13 2006 +0000
3499
Change suspend to mount all of the needed devices and to switch the
3500
virtual console before FREEZE. Additionally we chroot to /proc/<our PID>
3503
commit 2a39fc6ebc355908d2e1551ff640403a5a18c22e
3504
Author: Rafael J. Wysocki <rjw@sisk.pl>
3505
Date: Thu Feb 9 23:24:21 2006 +0000
3507
Link resume statically so it doesn't need any libraries to be run (useful
3508
for running resume from an initrd) and update the howto accordingly.
3510
commit d24caa1c8934211dcec16f6f74785224aefdc17b
3511
Author: Rafael J. Wysocki <rjw@sisk.pl>
3512
Date: Thu Feb 9 16:56:57 2006 +0000
3514
Fix resume: do not as whether to boot if there's no suspend signature
3517
commit c4337fe20595a9f65dcaf9c6971be01c2a9ca6eb
3518
Author: Pavel Machek <pavel@ucw.cz>
3519
Date: Thu Feb 9 00:37:47 2006 +0000
3521
Add some warnings so people don't trash their filesystems.
3523
commit 07e347c8a7f8fb0e386da3fe8109c911fb522996
3524
Author: Rafael J. Wysocki <rjw@sisk.pl>
3525
Date: Thu Feb 9 00:10:06 2006 +0000
3527
Add some more detailed information to the HOWTO.
3529
commit cce7dd428681125e3fa4f4563266109906884f6a
3530
Author: Rafael J. Wysocki <rjw@sisk.pl>
3531
Date: Wed Feb 8 21:43:41 2006 +0000
3533
Two safety features:
3534
1) If resume cannot stat the resume device file, it will ask the user for the
3535
file name with the option to reboot
3536
2) If the system snapshot image cannot be read, resume will ask the user
3537
whether to continue or reboot. If the reboot is chosen, the resume partition
3538
header will not be changed (ie. no writes)
3540
commit 37b93bee12e6c0b5b2d83c3dced9b60593612da4
3541
Author: Pavel Machek <pavel@ucw.cz>
3542
Date: Wed Feb 8 11:18:33 2006 +0000
3544
Print something before snapshot, so that user does not stare at empty screen.
3546
commit 30b4fe7114cef2da127c1639d5bc8f3179acf5a8
3547
Author: Pavel Machek <pavel@ucw.cz>
3548
Date: Wed Feb 8 11:18:05 2006 +0000
3550
Fix loff_t vs. long problem.
3552
commit 8b5155a616e5de5d3db6e1eea03339fff78bc81c
3553
Author: Pavel Machek <pavel@ucw.cz>
3554
Date: Wed Feb 8 08:37:43 2006 +0000
3556
Fix warning in enough_swap.
3558
commit a4aa9e2a5b6d6763ffb865be695d4c76867a2511
3559
Author: Pavel Machek <pavel@ucw.cz>
3560
Date: Wed Feb 8 08:35:00 2006 +0000
3562
Point to acpi_support package.
3564
commit 50385b042f211748876bd6b69cbeb82a66fef5ec
3565
Author: Pavel Machek <pavel@ucw.cz>
3566
Date: Wed Feb 8 08:27:33 2006 +0000
3568
Document how to get uswsusp up and running.
3570
commit ad1291c2d199f2e1332cbd9c195aa4a4952a73eb
3571
Author: Rafael J. Wysocki <rjw@sisk.pl>
3572
Date: Wed Feb 8 08:14:43 2006 +0000
3574
Allow suspend and resume to set the kernel console loglevel and make suspend
3575
clear the virtual terminal after snapshotting the system.
3577
commit d9ec2f2dad7150039a794fb4dec688e1f3af353a
3578
Author: Rafael J. Wysocki <rjw@sisk.pl>
3579
Date: Mon Feb 6 08:37:50 2006 +0000
3581
Move the chrooting to main() and clean up the code.
3583
commit 84b9b340442d8bb6b73a2096c94ce7ef21db88db
3584
Author: Rafael J. Wysocki <rjw@sisk.pl>
3585
Date: Sun Feb 5 23:30:30 2006 +0000
3587
Make the suspending utility mount the temporary tmpfs filesystem and then
3588
fork. Next, the parent waits for the child and the child drives the suspend.
3589
After the child has exited, the parent unmounts the temporary fs and exits.
3590
[This allow us to umount the temporary fs even if there's an error in the
3591
child after chroot().]
3593
commit 163babf504ba4bb4e60d6225d6820499b9c7c819
3594
Author: Rafael J. Wysocki <rjw@sisk.pl>
3595
Date: Sun Feb 5 19:12:18 2006 +0000
3597
To protect the frozen filesystems from accidental damage we mount a temporary
3598
tmpfs filesystem, create the device files we'll need later on it and chroot
3599
to it immediately after snapshotting the system.
3601
commit 1e181453dbacd89c85f17c473fc10e1929888b54
3602
Author: Rafael J. Wysocki <rjw@sisk.pl>
3603
Date: Fri Feb 3 22:39:24 2006 +0000
3605
Fix some problems related to implicit type conversions
3607
commit 424b4bf50cd76b6d38216799f03f98a3cc64659f
3608
Author: Pavel Machek <pavel@ucw.cz>
3609
Date: Mon Jan 30 13:14:14 2006 +0000
3611
Describe problems with current refrigerator.
3613
commit 698aa2c53f40c33de34553cb825ad6d7afe99ebf
3614
Author: Rafael J. Wysocki <rjw@sisk.pl>
3615
Date: Sun Jan 29 14:16:47 2006 +0000
3617
Allow the suspending utility to bind itself to the virtual terminal the kernel is using after processes has been frozen
3619
commit 1abc3b7e36f9b3b767ec530feaccd27e3ae8491d
3620
Author: Pavel Machek <pavel@ucw.cz>
3621
Date: Sat Jan 28 16:35:25 2006 +0000
3623
vbetool support by Luca <kronos kronoz.cjb.net>
3625
commit 0c405e5f86a9b71928d401856dbfd2b19de6dbe1
3626
Author: Pavel Machek <pavel@ucw.cz>
3627
Date: Fri Jan 27 08:09:33 2006 +0000
3629
Add handling of nonexistent files to s2ram.c
3631
commit 2f0e0b64d7b03b0843ecb474dcfea0ca2843dea8
3632
Author: Pavel Machek <pavel@ucw.cz>
3633
Date: Thu Jan 26 08:40:18 2006 +0000
3635
Added clean target, killed several warnings.
3637
commit 5ce4589e216d030db9c4b97e3b2702c0aaec2763
3638
Author: Pavel Machek <pavel@ucw.cz>
3639
Date: Thu Jan 26 08:37:51 2006 +0000
3641
Add setting of acpi_video_mode.
3643
commit 06eb8329770294b7ef78edc5a23b9281c9db6947
3644
Author: Pavel Machek <pavel@ucw.cz>
3645
Date: Wed Jan 25 21:35:42 2006 +0000
3647
Updates from rafael:
3649
* use loff_t where it makes sense
3651
* retry if image can not fit into available swap
3653
* update to newer kernel interface
3655
commit 4b1f89c766e246f6df12efbb9648e210a200f5ca
3656
Author: Pavel Machek <pavel@ucw.cz>
3657
Date: Tue Jan 24 23:05:19 2006 +0000
3659
Integrate radeontool into s2ram.
3661
commit ce9fc6e436728b16fdea096b384d4c98c53eed28
3662
Author: Pavel Machek <pavel@ucw.cz>
3663
Date: Tue Jan 24 22:51:11 2006 +0000
3665
Stripped down radeontool, turning off backlight is neccessary on thinkpads.
3667
commit 0f464c2fbda241694761e69e5e6f84c828884a75
3668
Author: Pavel Machek <pavel@ucw.cz>
3669
Date: Tue Jan 24 22:35:43 2006 +0000
3671
Added option parsing and "tell me if you can suspend on this machine" mode.
3673
commit e834aae2d3d64bc3c8767d811885581477c3cef0
3674
Author: Pavel Machek <pavel@ucw.cz>
3675
Date: Tue Jan 24 17:20:12 2006 +0000
3677
Add suspend-to-RAM support, and roadmap to encrypted swsusp.
3679
commit 32fa7a56cb630061b310d350aacda7267c793c58
3680
Author: Pavel Machek <pavel@ucw.cz>
3681
Date: Tue Jan 17 21:45:48 2006 +0000
3683
Hardcode /dev/snapshot, and add README.
3685
commit c163fb2e4f7158f8a5f4cba7b6507c1c51710e48
3686
Author: Pavel Machek <pavel@ucw.cz>
3687
Date: Tue Jan 17 21:11:47 2006 +0000