commit 9cec53cc4d2e70eec32c646148c477350fe9069f tree b2a8516f120f7fc242e8a20b7ee5d91835afbfbc parent 13ade36f520a85babd05c36fb7e70c1ef5e570be author Adrian Bunk Wed, 23 Aug 2006 19:29:05 +0200 committer Adrian Bunk Wed, 23 Aug 2006 19:29:05 +0200 Linux 2.6.16.28-rc3 commit 13ade36f520a85babd05c36fb7e70c1ef5e570be tree 99a4c34f8cc671edf41fbefb07eed43ef47242d5 parent 28ea23d9847cadc58edf3d10b8c1651f18b8d26b author Danny Tholen Wed, 23 Aug 2006 19:28:41 +0200 committer Adrian Bunk Wed, 23 Aug 2006 19:28:41 +0200 1394: fix for recently added firewire patch that breaks things on ppc Recently a patch was added for preliminary suspend/resume handling on !PPC_PMAC. However, this broke both suspend and firewire on powerpc because it saves the pci state after the device has already been disabled. This moves the save state to before the pmac specific code. Signed-off-by: Danny Tholen Acked-by: Benjamin Herrenschmidt Signed-off-by: Andrew Morton Signed-off-by: Stefan Richter Signed-off-by: Adrian Bunk commit 28ea23d9847cadc58edf3d10b8c1651f18b8d26b tree 31ac7bbb39abccec7551722ed1167289463f612d parent b9a96aa8fa91f4f3187d141a84f0aeaed2935cbe author Sridhar Samudrala Wed, 23 Aug 2006 18:01:55 +0200 committer Adrian Bunk Wed, 23 Aug 2006 18:01:55 +0200 Fix sctp privilege elevation (CVE-2006-3745) sctp_make_abort_user() now takes the msg_len along with the msg so that we don't have to recalculate the bytes in iovec. It also uses memcpy_fromiovec() so that we don't go beyond the length allocated. It is good to have this fix even if verify_iovec() is fixed to return error on overflow. Signed-off-by: Sridhar Samudrala Acked-by: David Miller Signed-off-by: Adrian Bunk commit b9a96aa8fa91f4f3187d141a84f0aeaed2935cbe tree c18f8072d6b4f7f34996bdc782842081f4c4a0e4 parent ccef2db6c097ff35d4e446a6d85c657afb5567d2 author Jan Kara Wed, 23 Aug 2006 18:00:30 +0200 committer Adrian Bunk Wed, 23 Aug 2006 18:00:30 +0200 Fix possible UDF deadlock and memory corruption (CVE-2006-4145) UDF code is not really ready to handle extents larger that 1GB. This is the easy way to forbid creating those. Also truncation code did not count with the case when there are no extents in the file and we are extending the file. Signed-off-by: Jan Kara Signed-off-by: Adrian Bunk