]> git.hungrycats.org Git - linux/commit
[PATCH] I2O subsystem fixing and cleanup for 2.6 - i2o-64-bit-fix.patch
authorAndrew Morton <akpm@osdl.org>
Fri, 14 May 2004 12:46:01 +0000 (05:46 -0700)
committerLinus Torvalds <torvalds@ppc970.osdl.org>
Fri, 14 May 2004 12:46:01 +0000 (05:46 -0700)
commit7c11ccc5f5a7f71f2832c03f8c7fcbc9ee82a7de
tree6f5eadcc356367f903eeff1560e782299928b29b
parent96005e5a21afaa7aa63f0a08333587f865b89948
[PATCH] I2O subsystem fixing and cleanup for 2.6 - i2o-64-bit-fix.patch

From: Markus Lidel <Markus.Lidel@shadowconnect.com>

* provides i2o_context_list_*() functions, which maps 64-bit pointers to
  32-bit context id's in a dynamic list.  On 32-bit systems the functions are
  replaced with a static inline.

* i2o_scsi now uses the i2o_context_list_*() functions for transaction
  context, and therefore now work on 64-bit systems too.
drivers/message/i2o/i2o_core.c
drivers/message/i2o/i2o_scsi.c
include/linux/i2o.h