2006-08-22 23:01:05

by Adrian Bunk

[permalink] [raw]
Subject: Linux 2.6.16.28-rc2

There are still several patches pending - they will go into 2.6.16.29.

2.6.16.28-rc1 was not announced.

Security fixes since 2.6.16.27:
- CVE-2006-4093: powerpc: Clear HID0 attention enable on PPC970 at boot time
- CVE-2006-2935: cdrom: fix bad cgc.buflen assignment


Patch location:
ftp://ftp.kernel.org/pub/linux/kernel/people/bunk/linux-2.6.16.y/testing/

git tree:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-2.6.16.y.git

RSS feed of the git tree:
http://www.kernel.org/git/?p=linux/kernel/git/stable/linux-2.6.16.y.git;a=rss


Changes since 2.6.16.27:

Adrian Bunk:
fix the SND_FM801_TEA575X dependencies
SOUND_SSCAPE shouldn't depend on OBSOLETE_OSS_DRIVER
update the i386 defconfig
Linux 2.6.16.28-rc1
Linux 2.6.16.28-rc2

Al Boldi:
ide-io: increase timeout value to allow for slave wakeup

Andi Kleen:
BLOCK: Fix bounce limit address check

Bob Breuer:
SPARC32: Fix iommu_flush_iotlb end address

Chuck Ebbert:
ieee80211: TKIP requires CRC32

Dave Jones:
[AGPGART] Fix Nforce3 suspend on amd64.

David S. Miller:
SPARC64: Fix quad-float multiply emulation.

Jens Axboe:
Fix missing ret assignment in __bio_map_user() error path
fix debugfs inode leak
cdrom: fix bad cgc.buflen assignment (CVE-2006-2935)

Michael S. Tsirkin:
IB/mthca: restore missing PCI registers after reset

Olof Johansson:
powerpc: Clear HID0 attention enable on PPC970 at boot time (CVE-2006-4093)

Pavel Machek:
remove obsolete swsusp_encrypt
pdflush: handle resume wakeups

Robert Hancock:
Fix broken suspend/resume in ohci1394

Stefan Richter:
ieee1394: sbp2: enable auto spin-up for Maxtor disks

Yasunori Goto:
memory hotplug: solve config broken: undefined reference to `online_page'


Makefile | 4
arch/i386/Kconfig | 3
arch/i386/defconfig | 1261 ++++++++++++++--------
arch/ia64/Kconfig | 3
arch/powerpc/Kconfig | 3
arch/powerpc/kernel/cpu_setup_power4.S | 2
arch/sparc/mm/iommu.c | 3
arch/x86_64/Kconfig | 2
block/ll_rw_blk.c | 2
drivers/cdrom/cdrom.c | 2
drivers/char/agp/amd64-agp.c | 3
drivers/ide/ide-io.c | 2
drivers/ieee1394/ohci1394.c | 3
drivers/ieee1394/sbp2.c | 3
drivers/infiniband/hw/mthca/mthca_reset.c | 59 +
fs/bio.c | 5
fs/debugfs/inode.c | 3
include/asm-sparc64/sfp-machine.h | 2
kernel/power/Kconfig | 12
mm/Kconfig | 2
mm/pdflush.c | 15
net/ieee80211/Kconfig | 1
sound/oss/Kconfig | 2
sound/pci/Kconfig | 14
sound/pci/fm801.c | 2
25 files changed, 947 insertions(+), 466 deletions(-)


2006-08-23 02:23:42

by Grant Coady

[permalink] [raw]
Subject: Re: Linux 2.6.16.28-rc2

On Wed, 23 Aug 2006 01:01:02 +0200, Adrian Bunk <[email protected]> wrote:

>There are still several patches pending - they will go into 2.6.16.29.
>
>2.6.16.28-rc1 was not announced.
>
>Security fixes since 2.6.16.27:
>- CVE-2006-4093: powerpc: Clear HID0 attention enable on PPC970 at boot time
>- CVE-2006-2935: cdrom: fix bad cgc.buflen assignment
>
>
>Patch location:
>ftp://ftp.kernel.org/pub/linux/kernel/people/bunk/linux-2.6.16.y/testing/

No problems encountered: <http://bugsplatter.mine.nu/test/linux-2.6/>

Cheers,
Grant.

2006-08-23 08:10:00

by Stefan Richter

[permalink] [raw]
Subject: Re: Linux 2.6.16.28-rc2

Subject: 1394: fix for recently added firewire patch that breaks things on ppc
From: Danny Tholen <[email protected]>

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 <[email protected]>
Acked-by: Benjamin Herrenschmidt <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Stefan Richter <[email protected]>
---

drivers/ieee1394/ohci1394.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)

diff -puN drivers/ieee1394/ohci1394.c~fix-for-recently-added-firewire-patch-that-breaks-things-on-ppc drivers/ieee1394/ohci1394.c
--- a/drivers/ieee1394/ohci1394.c~fix-for-recently-added-firewire-patch-that-breaks-things-on-ppc
+++ a/drivers/ieee1394/ohci1394.c
@@ -3552,6 +3552,8 @@ static int ohci1394_pci_resume (struct p

static int ohci1394_pci_suspend (struct pci_dev *pdev, pm_message_t state)
{
+ pci_save_state(pdev);
+
#ifdef CONFIG_PPC_PMAC
if (machine_is(powermac)) {
struct device_node *of_node;
@@ -3563,8 +3565,6 @@ static int ohci1394_pci_suspend (struct
}
#endif

- pci_save_state(pdev);
-
return 0;
}

_


Attachments:
fix-for-recently-added-firewire-patch-that-breaks-things-on-ppc.patch (1.31 kB)

2006-08-23 20:05:50

by Adrian Bunk

[permalink] [raw]
Subject: Re: Linux 2.6.16.28-rc2

On Wed, Aug 23, 2006 at 10:06:04AM +0200, Stefan Richter wrote:
> Adrian Bunk wrote:
> > There are still several patches pending - they will go into 2.6.16.29.
> [...]
> > Robert Hancock:
> > Fix broken suspend/resume in ohci1394
> [...]
>
> Alas this patch is a regression for PPC. Please apply patch "1394: fix
> for recently added firewire patch that breaks things on ppc" by Danny
> Tholen too. The latter patch is enqueued for 2.6.17.y and (so I hope)
> for 2.6.18-rc which both contain Robert's patch. I attached Danny's
> patch as I cannot safely send it inline right now.
>...

Thanks, applied.

> Stefan Richter

cu
Adrian

--

"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed

2006-08-24 13:20:48

by Pavel Machek

[permalink] [raw]
Subject: Re: Linux 2.6.16.28-rc2

Hi!

> Pavel Machek:
> remove obsolete swsusp_encrypt

Probably not a big deal, but IIRC this was cleanup patch. I am not
sure if it is worth merging into -stable.
Pavel
--
(english) http://www.livejournal.com/~pavelmachek
(cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html

2006-08-24 13:36:55

by Adrian Bunk

[permalink] [raw]
Subject: Re: Linux 2.6.16.28-rc2

On Thu, Aug 24, 2006 at 03:20:39PM +0200, Pavel Machek wrote:

> Hi!

Hi Pavel!

> > Pavel Machek:
> > remove obsolete swsusp_encrypt
>
> Probably not a big deal, but IIRC this was cleanup patch. I am not
> sure if it is worth merging into -stable.

This patch removed an option that didn't have any effect.

IOW, less possible user confusion with no risk.

Additionally, the help text could wrongly imply for a user enabling this
option would bring additional security.

Not a big deal, but my personal opinion was to merge it.

> Pavel

cu
Adrian

--

"Is there not promise of rain?" Ling Tan asked suddenly out
of the darkness. There had been need of rain for many days.
"Only a promise," Lao Er said.
Pearl S. Buck - Dragon Seed