[LU-95] llite_loop.ko does not support >= 64k pages Created: 23/Feb/11 Updated: 24/Feb/11 Resolved: 24/Feb/11 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Christopher Morrone | Assignee: | Robert Read (Inactive) |
| Resolution: | Duplicate | Votes: | 0 |
| Labels: | None | ||
| Environment: |
RHEL6, ppc64 |
||
| Severity: | 4 |
| Rank (Obsolete): | 9791 |
| Description |
|
llite_loop.ko will not currently build on systems with >= 64k pages. 64k is apparently now the default in RHEL6 on ppc64 systems, so this may be an issue. For LLNL, we really only need client support, so we will be fine in the short term if By longer term, this problem in lustre/llite/lloop.c: needs to be addressed: CLASSERT(CFS_PAGE_SIZE < (1 << (sizeof(unsigned short) * 8))); Lustre is setting the blk_queue_logical_block_size to the page size, but because it is an unsigned short (of 2 bytes) any number over 65535 will be truncated. |
| Comments |
| Comment by Peter Jones [ 24/Feb/11 ] |
|
Chris this appears to be a duplicate of |
| Comment by Christopher Morrone [ 24/Feb/11 ] |
|
Peter, I don't know how that even happened... |