summaryrefslogtreecommitdiff
path: root/net/sctp/sysctl.c
diff options
context:
space:
mode:
authorVladislav Yasevich <vladislav.yasevich@hp.com>2005-11-11 16:07:40 -0800
committerDavid S. Miller <davem@davemloft.net>2005-11-11 16:07:40 -0800
commit19c7e9eef503dc1ae926f3d26c56f88bee568d7b (patch)
treea1e79285a2ab740280435fb11d79e74a3c4afbe2 /net/sctp/sysctl.c
parent1e7d3d90c95b32374057e454417b2f50440be20e (diff)
downloadlwn-19c7e9eef503dc1ae926f3d26c56f88bee568d7b.tar.gz
lwn-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/sysctl.c')
0 files changed, 0 insertions, 0 deletions