Follow us on Google+ Follow us on Facebook Follow us on Twitter

Opened 7 years ago

Closed 6 years ago

#298 closed defect (fixed)

The block cache has only 32-bit keys on 32-bit systems, but the block address (i.e. the key) is always 64-bit

Reported by: Jakub Jermář Owned by: Jakub Jermář
Priority: major Milestone: 0.5.0
Component: helenos/lib/block Version:
Keywords: Cc:
Blocker for: Depends on:
See also:

Description

The functions accessing the block hash table will need to be fixed to use all 64-bits of the LBA. The current code is wrong for LBA's that don't fit in 32-bits on all 32-bit platforms.

Change History (1)

comment:1 Changed 6 years ago by Jakub Jermář

Resolution: fixed
Status: newclosed

Fix merged in mainline,1129.

Note: See TracTickets for help on using tickets.