Skip to content
Commit cb7c96da authored by Stefan Richter's avatar Stefan Richter
Browse files

firewire: core: optimize Topology Map creation



The Topology Map of the local node was created in CPU byte order,
then a temporary big endian copy was created to compute the CRC,
and when a read request to the Topology Map arrived it had to be
converted to big endian byte order again.

We now generate it in big endian byte order in the first place.
This also rids us of 1000 bytes stack usage in tasklet context.

Signed-off-by: default avatarStefan Richter <stefanr@s5r6.in-berlin.de>
parent fe242579
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment