[LU-2159] Use zfs debug builds in Maloo Created: 27/Feb/12 Updated: 16/Apr/20 Resolved: 16/Apr/20 |
|
| Status: | Closed |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Improvement | Priority: | Minor |
| Reporter: | Brian Behlendorf | Assignee: | Alex Zhuravlev |
| Resolution: | Won't Fix | Votes: | 0 |
| Labels: | zfs | ||
| Story Points: | 1 |
| Epic: | server |
| Project: | Orion |
| Rank (Obsolete): | 2906 |
| Description |
|
By default zfs builds with its ASSERT()s disabled. Passing the --enable-debug option at ./configure time enables them plus some additional sanity checks. We should make this the default for Maloo to ensure bugs are caught immediately. However, before we can do that it looks like we have several existing issue which are going to need to be fixed. I've filed the first ASSERT as ORI-540 I expect there will be a few more filed shortly. |
| Comments |
| Comment by Prakash Surya (Inactive) [ 27/Feb/12 ] |
|
And I've filed the second hit ASSERT as ORI-543. |
| Comment by Alex Zhuravlev [ 17/Jan/13 ] |
|
I think we can't actually do this until LU-2160 is resolved (at least). |
| Comment by Ned Bass [ 17/Jan/13 ] |
|
FYI, we ran into MDS stack overflow problems running debug builds last year. Unfortunately we never fixed them, instead we just stopped using --enable-debug. So you may want to be on the lookout for that if you pursue this issue. |