[Date Prev][Date Next]
64 bit clean-ness (ITS#10)
Full_Name: Dan Morrill
OS: Red Hat Linux 5.2 for Alpha
Submission from: (NULL) (126.96.36.199)
Parts of OpenLDAP are not "64 bit clean," in that on the Alpha they generate
unaligned memory access traps such as:
Dec 17 08:52:48 dt09q1nd7 kernel: slapd(14160): unaligned trap at
0000000120016780: 000003ffffdffc4c 2d 9
This is a very common problem with Linux/Alpha (and Digital Unix)
These traps do NOT affect utility (all actions will be correctly completed),
they can significantly affect performance, as the kernel has an auto-alignment
mechanism that will correct the problem, but at run-time cost.
I am attempting to debug this issue, but my experience with this type of thing
slim to none, so I have no idea how long it will take me or even if I can do
I am mentioning it here in case someone with more skills cares to tackle it.
that there may be similar issues on other 64-bit platforms such as newer
I don't know for sure.