From ncunningham@cyclades.com  Thu Jun  2 23:01:46 2005
Return-Path: <ncunningham@cyclades.com>
X-Original-To: suspend2-announce@lists.suspend2.net
Delivered-To: suspend2-announce@lists.suspend2.net
Received: from asclepius.uwa.edu.au (asclepius3.uwa.edu.au [130.95.128.60])
	by coolstore.ucc.gu.uwa.edu.au (Postfix) with ESMTP id 9D8A730EEA
	for <suspend2-announce@lists.suspend2.net>;
	Thu,  2 Jun 2005 23:01:46 +1000 (EST)
Received: from asclepius.kas (localhost.localdomain [127.0.0.1])
	by asclepius.uwa.edu.au (Postfix) with SMTP id 63606183C61
	for <suspend2-announce@lists.suspend2.net>;
	Thu,  2 Jun 2005 21:01:18 +0800 (WST)
Received: from asclepius (localhost.localdomain [127.0.0.1])
	by asclepius.prekas (Postfix) with SMTP id 50360183958
	for <suspend2-announce@lists.suspend2.net>;
	Thu,  2 Jun 2005 21:01:18 +0800 (WST)
X-UWA-Client-IP: 203.171.93.254 (EXTERNAL)
Received-SPF: none (asclepius: domain of ncunningham@cyclades.com does not
	designate permitted sender hosts)
Received: from cunningham.myip.net.au (unknown [203.171.93.254])
	by asclepius.input (Postfix) with ESMTP id A190C183B83
	for <suspend2-announce@lists.suspend2.net>;
	Thu,  2 Jun 2005 21:01:16 +0800 (WST)
Received: (qmail 10144 invoked by uid 89); 2 Jun 2005 13:02:36 -0000
Received: from unknown (HELO ?127.0.0.1?) (127.0.0.1)
	by 0 with SMTP; 2 Jun 2005 13:02:36 -0000
From: Nigel Cunningham <ncunningham@cyclades.com>
To: Suspend2-Announce <suspend2-announce@lists.suspend2.net>
Content-Type: text/plain
Organization: Cycades
Message-Id: <1117717355.9140.32.camel@localhost>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6-1mdk 
Date: Thu, 02 Jun 2005 23:02:36 +1000
Content-Transfer-Encoding: 7bit
X-SpamTest-Info: Profile: Formal (239/050529)
X-SpamTest-Info: Profile: Detect Hard [UCS 290904]
X-SpamTest-Info: Profile: SysLog
X-SpamTest-Info: Profile: Marking Spam - Subject (UCS) [02-08-04]
X-SpamTest-Status: Not detected
X-SpamTest-Version: SMTP-Filter Version 2.0.0 [0125], KAS/Release
X-Mailman-Approved-At: Fri, 03 Jun 2005 08:57:42 +1000
Subject: [Suspend2-announce] 2.1.9 for 2.6.11 and 2.6.12-rc5.
X-BeenThere: suspend2-announce@lists.suspend2.net
X-Mailman-Version: 2.1.5
Precedence: list
Reply-To: suspend2-devel@lists.suspend2.net,
 ncunningham@cyclades.com
List-Id: "Suspend2.net announcements" <suspend2-announce.lists.suspend2.net>
List-Unsubscribe: <http://lists.suspend2.net/mailman/listinfo/suspend2-announce>, 
	<mailto:suspend2-announce-request@lists.suspend2.net?subject=unsubscribe>
List-Archive: <http://lists.suspend2.net/lurker/list/suspend2-announce.html>
List-Post: <mailto:suspend2-announce@lists.suspend2.net>
List-Help: <mailto:suspend2-announce-request@lists.suspend2.net?subject=help>
List-Subscribe: <http://lists.suspend2.net/mailman/listinfo/suspend2-announce>, 
	<mailto:suspend2-announce-request@lists.suspend2.net?subject=subscribe>
X-List-Received-Date: Thu, 02 Jun 2005 13:01:47 -0000

Hi all.

2.1.9 is now available on Sourceforge. The .14 test release was a
success, so I feel ready to roll a new stable release.

Changes since 2.1.8:

- New filewriter.

For a quick howto, see:
http://lists.suspend2.net/lurker/message/20050401.062929.94256a4e.en.html

Here's a simpler variation on step 3:

dd if=/dev/zero of=my_padding bs=1M count=400

for a 400 megabyte file.

Note that the file MUST NOT be sparse. If you follow the instructions
given, you'll be safe.

- /proc/software_suspend/resume_commandline

This provides access to the commandline used when you resumed. Writable
so it can be cleared if security is a concern.

- Lowlevel code has been sliced, diced and rearranged in order to make
adding support for new architectures a little easier. We also rewrote
some code, thanks to Johannes for the stack moving idea. PPC code is up
to date. Still no working amd64, sorry.

- Userspace Userinterface support added. See the wiki for a howto. We're
planning on making this the only user-interface component in 2.1.10, so
please seek to test/get familiar with it now.

- Swapwriter no longer deprecated. I previously announced that the
swapwriter would be removed in favour of the filewriter. I've since
changed my mind. Instead, support for building Suspend code as modules
has been removed. This means that we only add one symbol export, which
will make upcoming efforts at merging into mainline a little easier.

Regards,

Nigel



