[Fwd: Kernel 3.3.0 autofs v5 packet size change]

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

 



Hi,

Sorry folks, I really should have cced fsdevel on this post to the
autofs list.

-------- Forwarded Message --------
From: Ian Kent <raven@xxxxxxxxxx>
To: autofs@xxxxxxxxxxxxxxx
Cc: intraperson-autodir@xxxxxxxxxxxxxxxxxxxxx
Subject: Kernel 3.3.0 autofs v5 packet size change
Date: Mon, 27 Feb 2012 09:46:27 +0800

Hi all,

Just a heads up for everyone regarding a recent kernel change.

The description from the autofs user space patch describes the issue:

"Kernel 3.3.0 has a patch to allow for the original missdesign of
the autofs v5 kernel packet.

The problem is that while all the structure fields are alligned
correctly structure allignment on x86-64 causes the packet size
to be 4 bytes larger than on x86. So when running an x86 binary
on an x86-64 install the packet size did not match causing user
space pipe reads to hang."

If you are an upstream package maintainer and your distro is likley to
migrate to kernel 3.3.0 or later or you are planning using kernel 3.3.0
or later then you will need these patches:
http://www.kernel.org/pub/linux/daemons/autofs/v5/patches-5.0.7/autofs-5.0.6-add-kernel-verion-check-function.patch
http://www.kernel.org/pub/linux/daemons/autofs/v5/patches-5.0.7/autofs-5.0.6-allow-for-kernel-packet-size-change.patch

If you use rc kernels and you plan on using 3.3.0-rc5 you will also need
commit 3c761ea05a8900a907f32b628611873f6bef24b2 from the linus kernel
tree to fix a compile mistake.

Sorry for the inconvenience.
Ian

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


[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]
  Powered by Linux