summaryrefslogtreecommitdiffstats
path: root/net/sctp/endpointola.c
diff options
context:
space:
mode:
authorVladislav Yasevich <vladislav.yasevich@hp.com>2005-11-12 01:07:40 +0100
committerDavid S. Miller <davem@davemloft.net>2005-11-12 01:07:40 +0100
commit19c7e9eef503dc1ae926f3d26c56f88bee568d7b (patch)
treea1e79285a2ab740280435fb11d79e74a3c4afbe2 /net/sctp/endpointola.c
parent[SCTP]: Remove timeouts[] array from sctp_endpoint. (diff)
downloadlinux-19c7e9eef503dc1ae926f3d26c56f88bee568d7b.tar.xz
linux-19c7e9eef503dc1ae926f3d26c56f88bee568d7b.zip
[SCTP]: Fix ia64 NaT consumption fault with sctp_sideffect commands.
On ia64, it is possible to get NaT Consumption Fault and a kernel panic when initializing sctp sideeffect commands arguments. The union sctp_arg_t contains different sized elements and when loading a smaller sized element (32 or 16 bits), it is possible for a speculative load to fail and result in a NaT bit set which causes a kernel crash. The easy way to get around it is to load the largerst member of the union. Signed-off-by: Vladislav Yasevich <vladislav.yasevich@hp.com> Signed-off-by: Sridhar Samudrala <sri@us.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sctp/endpointola.c')
0 files changed, 0 insertions, 0 deletions