[LU-264] MMP update Created: 03/May/11 Updated: 16/Jun/11 Resolved: 06/Jun/11 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 1.8.6 |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Johann Lombardi (Inactive) | Assignee: | Niu Yawei (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Severity: | 3 | ||||||||
| Rank (Obsolete): | 5001 | ||||||||
| Description |
|
I made some changes to MMP to push it upstream: e2fsprogs patch:
kernel patch:
We should integrate those modifications into our own kernel & e2fsprogs patches. Here is the initial thread for reference: |
| Comments |
| Comment by Peter Jones [ 03/May/11 ] |
|
Niu Could you please look into this one? Thanks Peter |
| Comment by Johann Lombardi (Inactive) [ 03/May/11 ] |
|
BTW, once landed, it would be great if YuJian can check that the >2TB bug is fixed. |
| Comment by Andreas Dilger [ 09/May/11 ] |
|
Johann, |
| Comment by Niu Yawei (Inactive) [ 16/May/11 ] |
|
Hi, Johann Should I update the MMP patch now or after you moving the code to a separate mmp.c file? Thanks. |
| Comment by Johann Lombardi (Inactive) [ 17/May/11 ] |
|
Hi Niu, i already submitted the updated patch to the linux-ext4 mailing list last week. It would be great if you could integrate those changes in our MMP patches. |
| Comment by Niu Yawei (Inactive) [ 18/May/11 ] |
|
Hi, Johann I'm not sure why the e2fsprogs patch from http://thread.gmane.org/gmane.comp.file-systems.ext4/24675 displayed in wrong format in my brower (@ was replace with <at>), however, the kernel patch is fine. For safety, could you send me the e2fsprogs patch directly? btw, I saw there are several branches in our e2fsprogs git repository, should I just apply the patch to master? Thanks. |
| Comment by Johann Lombardi (Inactive) [ 18/May/11 ] |
|
The kernel patch: The e2fsprogs patch: As for the e2fsprogs branch, i think you only need to care about master, but i will let Andreas confirm. |
| Comment by Niu Yawei (Inactive) [ 18/May/11 ] |
|
Looks there is a minor defect in the e2fsprogs patch, the PR_0_MMP_INVALID_BLK and PR_0_MMP_INVALID_MAGIC are inserted after PR_1B_ADJ_EA_REFCOUNT (see problem_table[] of e2fsck/problem.c), which caused verify_problem_table() failure. (http://newbuild.whamcloud.com/job/e2fsprogs-reviews/22/arch=x86_64,distro=el5/console) Hi, Johann |
| Comment by Andreas Dilger [ 19/May/11 ] |
|
Yes, please move the PR_0_* error definitions to the appropriate location in problem.c. This is by numerical order, so they should go at the end of the other PR_0_* errors if that is how the error numbers were #defined. I've landed a fix for the f_messy_inode test failure that was waiting for inspection, so you should be able to pass this test now. Please see other inspection comments on the patch. |
| Comment by Niu Yawei (Inactive) [ 19/May/11 ] |
|
Thank you, Andreas. Will update the patch according to your comment soon. |
| Comment by Build Master (Inactive) [ 20/May/11 ] |
|
Integrated in Johann Lombardi : 386b23c44c9d69361183eea2ff0ad3b741980522
|
| Comment by Build Master (Inactive) [ 20/May/11 ] |
|
Integrated in Johann Lombardi : 386b23c44c9d69361183eea2ff0ad3b741980522
|
| Comment by Build Master (Inactive) [ 20/May/11 ] |
|
Integrated in Johann Lombardi : 386b23c44c9d69361183eea2ff0ad3b741980522
|
| Comment by Build Master (Inactive) [ 20/May/11 ] |
|
Integrated in Johann Lombardi : 386b23c44c9d69361183eea2ff0ad3b741980522
|
| Comment by Build Master (Inactive) [ 20/May/11 ] |
|
Integrated in Johann Lombardi : 386b23c44c9d69361183eea2ff0ad3b741980522
|
| Comment by Build Master (Inactive) [ 20/May/11 ] |
|
Integrated in Johann Lombardi : 386b23c44c9d69361183eea2ff0ad3b741980522
|
| Comment by Build Master (Inactive) [ 20/May/11 ] |
|
Integrated in Johann Lombardi : 386b23c44c9d69361183eea2ff0ad3b741980522
|
| Comment by Build Master (Inactive) [ 20/May/11 ] |
|
Integrated in Johann Lombardi : 386b23c44c9d69361183eea2ff0ad3b741980522
|
| Comment by Build Master (Inactive) [ 20/May/11 ] |
|
Integrated in Johann Lombardi : 386b23c44c9d69361183eea2ff0ad3b741980522
|
| Comment by Build Master (Inactive) [ 20/May/11 ] |
|
Integrated in Johann Lombardi : 386b23c44c9d69361183eea2ff0ad3b741980522
|
| Comment by Build Master (Inactive) [ 20/May/11 ] |
|
Integrated in Johann Lombardi : 386b23c44c9d69361183eea2ff0ad3b741980522
|
| Comment by Peter Jones [ 20/May/11 ] |
|
will this patch need porting to master? |
| Comment by Niu Yawei (Inactive) [ 22/May/11 ] |
|
I think it should be ported to master when the master server support kernerl upgraded to 2.6.18-238 (current is 2.6.18-194, someone else is working on the upgrading I think). |
| Comment by Peter Jones [ 23/May/11 ] |
|
Niu Thanks for clarifying. I think that this kernel update just landed as http://git.whamcloud.com/?p=fs/lustre-release.git;a=commit;h=1d95408cfbacf7462314325996d3cdf087764266 tracked under LU228 Regards Peter |
| Comment by Build Master (Inactive) [ 25/May/11 ] |
|
Integrated in Niu Yawei : 06506568215ef1b7e7c612e585969fd00aac6b9d
|
| Comment by Build Master (Inactive) [ 25/May/11 ] |
|
Integrated in Niu Yawei : 06506568215ef1b7e7c612e585969fd00aac6b9d
|
| Comment by Build Master (Inactive) [ 25/May/11 ] |
|
Integrated in Niu Yawei : 06506568215ef1b7e7c612e585969fd00aac6b9d
|
| Comment by Build Master (Inactive) [ 25/May/11 ] |
|
Integrated in Niu Yawei : 06506568215ef1b7e7c612e585969fd00aac6b9d
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Build Master (Inactive) [ 06/Jun/11 ] |
|
Integrated in Oleg Drokin : 4a9c3a7e44c1b49216ccecd77c705d8d228e89a6
|
| Comment by Niu Yawei (Inactive) [ 06/Jun/11 ] |
|
Patches landed on b1_8/master and master-lustre of e2fsprogs. |
| Comment by Build Master (Inactive) [ 09/Jun/11 ] |
|
Integrated in Niu Yawei : 4697c5759f2051c6ab84e4e8d2e440bf39ee62f2
|
| Comment by Build Master (Inactive) [ 09/Jun/11 ] |
|
Integrated in Niu Yawei : 4697c5759f2051c6ab84e4e8d2e440bf39ee62f2
|
| Comment by Build Master (Inactive) [ 09/Jun/11 ] |
|
Integrated in Niu Yawei : 4697c5759f2051c6ab84e4e8d2e440bf39ee62f2
|
| Comment by Build Master (Inactive) [ 09/Jun/11 ] |
|
Integrated in Niu Yawei : 4697c5759f2051c6ab84e4e8d2e440bf39ee62f2
|
| Comment by Build Master (Inactive) [ 16/Jun/11 ] |
|
Integrated in Andreas Dilger : 6f3a74986a37babc93acda56fd3d9891745c224e
|
| Comment by Build Master (Inactive) [ 16/Jun/11 ] |
|
Integrated in Andreas Dilger : 6f3a74986a37babc93acda56fd3d9891745c224e
|
| Comment by Build Master (Inactive) [ 16/Jun/11 ] |
|
Integrated in Andreas Dilger : 6f3a74986a37babc93acda56fd3d9891745c224e
|
| Comment by Build Master (Inactive) [ 16/Jun/11 ] |
|
Integrated in Andreas Dilger : 6f3a74986a37babc93acda56fd3d9891745c224e
|