[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#647624: Changes from longterm 2.6.32.47



On Fri, 2011-11-04 at 16:41 +0000, Ben Hutchings wrote:
> sparc: Allow handling signals when stack is corrupted.
> 
> It sounds like a user task on sparc that somehow corrupts its stack
> pointer cannot be debugged because any signal will kill the process
> immediately.  The code change is large and looks like it would cause an
> ABI change, so I am minded to revert it.

The modified structure is not exposed through any exported functions or
other structures, so there is no ABI change (at least none that is
detected through symbol versioning).  So as far as I am concerned this
can stay.

> powerpc/mpic: Fix problem that affinity is not updated
> 
> Fixes IRQ affinity setting on powerpc.  This regressed in Linux 2.6.31;
> it was effectively deferred until the next attempt to change affinity.

However, it broke the build and was reverted in 2.6.32.48.

> block: check for proper length of iov entries earlier in blk_rq_map_user_iov()
> 
> Attempts to fix a check for invalid SCSI-generic requests (SG_IO), but
> doesn't (so far as I can see).  Probably has some security impact.

Was dropped, because it doesn't work.

> genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlier
> 
> Fixes #644604, a regression which caused Xen domU to hang after
> suspend/resume (including migration).  We already fixed this by
> reverting the change that introduced the regression, but this should be
> better.

However, it broke the build and was reverted in 2.6.32.48.

There were a few extra changes added after rc1:

ext4: fix BUG_ON() in ext4_ext_insert_extent()

Fixes crash that can be triggered by file access (local DoS).

drivers/net/rionet.c: fix ethernet address macros for LE platforms

Fixes this driver to work on little-endian architectures.

ext2,ext3,ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes

Fixes some weird file/directory permission interaction.  Maybe a
security problem?  I don't know.

USB: Serial: Add device ID for Sierra Wireless MC8305
USB: Serial: Add PID(0xF7C0) to FTDI SIO driver for a zeitcontrol-device

More hardware support.

Ben.

-- 
Ben Hutchings
You can't have everything.  Where would you put it?

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: