marcel
abc3ed480d
Don't use fuword() and suword() on struct members of type int. This
...
happens to work on 32-bit platforms as sizeof(long)=sizeof(int), but
wrecks all kinds of havoc (garbage reads, corrupting writes and
misaligned loads/stores) on 64-bit architectures.
The fix for now is to use fuword32() and suword32() and change the
type of the applicable int fields to int32. This is to make it
explicit that we depend on these fields being 32-bit. We may want
to revisit this later.
Reviewed by: deischen
2003-06-28 19:45:15 +00:00
..
2003-03-25 04:32:52 +00:00
2002-04-04 23:39:10 +00:00
2002-02-11 03:54:30 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-04 03:50:20 +00:00
2003-06-11 00:56:59 +00:00
2003-06-22 08:41:43 +00:00
2003-06-22 22:28:56 +00:00
2003-06-27 08:35:05 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-22 08:41:43 +00:00
2003-06-11 00:56:59 +00:00
2003-06-18 18:16:40 +00:00
2003-06-15 00:31:24 +00:00
2003-06-15 00:31:24 +00:00
2003-06-19 05:57:25 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-28 19:45:15 +00:00
2003-06-11 00:56:59 +00:00
2003-06-22 22:28:56 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-23 01:26:34 +00:00
2003-06-11 05:18:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-13 19:39:21 +00:00
2003-06-11 00:56:59 +00:00
2003-06-25 20:56:40 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-17 19:14:00 +00:00
2003-06-25 13:28:32 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-15 11:43:00 +00:00
2003-06-28 08:29:05 +00:00
2003-06-11 00:56:59 +00:00
2003-06-15 00:31:24 +00:00
2003-06-11 00:56:59 +00:00
2003-06-28 08:29:05 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-25 21:23:51 +00:00
2003-06-11 00:56:59 +00:00
2003-06-28 19:45:15 +00:00
2003-06-11 00:56:59 +00:00
2003-06-20 08:39:04 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 06:34:30 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-03-05 19:24:24 +00:00
2003-03-05 19:24:24 +00:00
2003-04-01 01:12:24 +00:00
2003-06-11 00:56:59 +00:00
2003-05-05 07:22:35 +00:00
2003-06-11 06:34:30 +00:00
2003-06-11 06:34:30 +00:00
2003-06-15 00:31:24 +00:00
2003-06-28 09:09:33 +00:00
2003-06-22 08:41:43 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-22 02:18:31 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-22 02:18:31 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-22 03:20:24 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-12 19:46:51 +00:00
2003-06-11 00:56:59 +00:00
2003-06-28 08:29:05 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-18 19:53:59 +00:00
2003-06-18 18:16:40 +00:00
2003-06-11 06:43:48 +00:00
2003-06-18 18:16:40 +00:00
2003-06-04 03:50:20 +00:00
2003-06-28 08:29:05 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-22 02:54:33 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-22 02:54:33 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 21:23:04 +00:00
2003-06-11 00:56:59 +00:00
2003-06-17 02:34:40 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-19 03:55:01 +00:00
2003-06-11 00:56:59 +00:00
2003-06-22 08:41:43 +00:00
2003-06-22 08:41:43 +00:00
2003-06-20 08:26:38 +00:00
2003-06-13 08:46:13 +00:00
2003-06-11 00:56:59 +00:00
2003-06-15 19:49:14 +00:00
2003-06-11 00:56:59 +00:00
2003-06-22 23:03:07 +00:00
2003-06-12 20:48:38 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-11 00:56:59 +00:00
2003-06-22 23:03:07 +00:00
2003-06-22 23:03:07 +00:00
2003-06-22 22:45:24 +00:00