I looked around a bit with grep -R and a few search terms but didn'tfind something definite. Is there any other user of a crc16_itu_t orcrc_ccitt or whatever which operates on a (CPU byte ordered) u32[]instead of on a (network byte ordered) u8[]?

The only value in having a shared implementation would be a potentiallysmaller kernel. Sharing it to ensure correctness is not an issue;fw-topology.c::crc16_itu_t is simply the one in IEEE 1212 table 5.Performance is also not an issue (if better algorithms exist) becausethe FireWire stack uses it only infrequently on a moderate amount of data.-- Stefan Richter-=====-=-=== -=-= ---=-http://arcgraph.de/sr/-To unsubscribe from this list: send the line "unsubscribe linux-kernel" inthe body of a message to majordomo@vger.kernel.orgMore majordomo info at http://vger.kernel.org/majordomo-info.htmlPlease read the FAQ at http://www.tux.org/lkml/