Re: [vserver] 3.18.5-vs2.3.7.1 testfs.sh failures

From: Corey Wright <undefined_at_pobox.com>
Date: Sun 09 Aug 2015 - 04:58:37 BST
Message-Id: <20150808225837.3f40804f08e75c17e979b951@pobox.com>

On Tue, 3 Feb 2015 19:01:56 +0100
Herbert Poetzl <herbert@13thfloor.at> wrote:

> On Tue, Feb 03, 2015 at 11:15:17AM -0600, Corey Wright wrote:
> > i'm getting testfs.sh disk limit failures against
> > 3.18.5-vs2.3.7.1-cxgbi-vshelper...
>
> > Linux-VServer FS Test [V0.23] Copyright (C) 2005-2009 H.Poetzl
> > Linux 3.18.5-vs2.3.7.1-cxgbi-vshelper+1-amd64 x86_64/0.30.216
> > VCI: 0002:0308 236 13003f11 (ID24)
> > ---
> > testing ext2 filesystem ...
> > [000]# succeeded.
> > [001]# succeeded.
> > [002]# succeeded.
> > tag related tests ...
> > [011]# succeeded.
> > [012]# succeeded.
> > [014]# succeeded.
> > [015]# succeeded.
> > [019]# succeeded.
> > [020]# succeeded.
> > [021]# succeeded.
> > [022]# succeeded.
> > [023]# succeeded.
> > [024]# succeeded.
> > [025]# succeeded.
> > [026]# succeeded.
> > [027]# succeeded.
> > [028]# succeeded.
> > [033]# succeeded.
> > [034]# succeeded.
> > [035]# succeeded.
> > [037]# succeeded.
> > [045]# succeeded.
> > [047]# succeeded.
> > xattr related tests ...
> > [101]# succeeded.
> > [103]# succeeded.
> > [104]# succeeded.
> > [106]# succeeded.
> > [107]# succeeded.
> > [109]# succeeded.
> > [112]# succeeded.
> > [113]# succeeded.
> > [114]# succeeded.
> > [115]# succeeded.
> > [116]# succeeded.
> > [118]# succeeded.
> > [119]# succeeded.
> > [122]# succeeded.
> > [123]# succeeded.
> > [124]# succeeded.
> > [125]# succeeded.
> > [127]# succeeded.
> > [128]# succeeded.
> > [129]# succeeded.
> > [131]# succeeded.
> > [132]# succeeded.
> > [133]# succeeded.
> > [134]# succeeded.
> > [135]# succeeded.
> > [138]# succeeded.
> > [139]# succeeded.
> > [148]# succeeded.
> > [149]# succeeded.
> > disk limit related tests ...
> > [201]# succeeded.
> > [202]# failed.
> > verify 300: 1 ~ 6
> > [203]# failed.
> > [204]# failed.
> > [205]# succeeded.
> > [206]# succeeded.
> > [207]# succeeded.
> > [208]# succeeded.
> > [211]# succeeded.
> > [212]# failed.
> > verify 300: 1 ~ 10
> > [213]# failed.
> > [222]# succeeded.
> > verify 300: 0 ~ 1
> > [223]# failed.
> > verify 300: -1 ~ 0
> > [231]# failed.
> > [232]# succeeded.
> > verify 300: -1 ~ 0
> > [233]# failed.
> > [239]# succeeded.
> > [999]# succeeded.
> > ---
> > testing ext3 filesystem ...
> > [000]# succeeded.
> > [001]# succeeded.
> > [002]# succeeded.
> > tag related tests ...
> > [011]# succeeded.
> > [012]# succeeded.
> > [014]# succeeded.
> > [015]# succeeded.
> > [019]# succeeded.
> > [020]# succeeded.
> > [021]# succeeded.
> > [022]# succeeded.
> > [023]# succeeded.
> > [024]# succeeded.
> > [025]# succeeded.
> > [026]# succeeded.
> > [027]# succeeded.
> > [028]# succeeded.
> > [033]# succeeded.
> > [034]# succeeded.
> > [035]# succeeded.
> > [037]# succeeded.
> > [045]# succeeded.
> > [047]# succeeded.
> > xattr related tests ...
> > [101]# succeeded.
> > [103]# succeeded.
> > [104]# succeeded.
> > [106]# succeeded.
> > [107]# succeeded.
> > [109]# succeeded.
> > [112]# succeeded.
> > [113]# succeeded.
> > [114]# succeeded.
> > [115]# succeeded.
> > [116]# succeeded.
> > [118]# succeeded.
> > [119]# succeeded.
> > [122]# succeeded.
> > [123]# succeeded.
> > [124]# succeeded.
> > [125]# succeeded.
> > [127]# succeeded.
> > [128]# succeeded.
> > [129]# succeeded.
> > [131]# succeeded.
> > [132]# succeeded.
> > [133]# succeeded.
> > [134]# succeeded.
> > [135]# succeeded.
> > [138]# succeeded.
> > [139]# succeeded.
> > [148]# succeeded.
> > [149]# succeeded.
> > disk limit related tests ...
> > [201]# succeeded.
> > [202]# failed.
> > verify 300: 1 ~ 6
> > [203]# failed.
> > [204]# failed.
> > [205]# succeeded.
> > [206]# succeeded.
> > [207]# succeeded.
> > [208]# succeeded.
> > [211]# succeeded.
> > [212]# failed.
> > verify 300: 1 ~ 10
> > [213]# failed.
> > [222]# succeeded.
> > verify 300: 0 ~ 1
> > [223]# failed.
> > verify 300: -1 ~ 0
> > [231]# failed.
> > [232]# succeeded.
> > verify 300: -1 ~ 0
> > [233]# failed.
> > [239]# succeeded.
> > [999]# succeeded.
> > ---
> > testing ext4 filesystem ...
> > [000]# succeeded.
> > [001]# succeeded.
> > [002]# succeeded.
> > tag related tests ...
> > [011]# succeeded.
> > [012]# succeeded.
> > [014]# succeeded.
> > [015]# succeeded.
> > [019]# succeeded.
> > [020]# succeeded.
> > [021]# succeeded.
> > [022]# succeeded.
> > [023]# succeeded.
> > [024]# succeeded.
> > [025]# succeeded.
> > [026]# succeeded.
> > [027]# succeeded.
> > [028]# succeeded.
> > [033]# succeeded.
> > [034]# succeeded.
> > [035]# succeeded.
> > [037]# succeeded.
> > [045]# succeeded.
> > [047]# succeeded.
> > xattr related tests ...
> > [101]# succeeded.
> > [103]# succeeded.
> > [104]# succeeded.
> > [106]# succeeded.
> > [107]# succeeded.
> > [109]# succeeded.
> > [112]# succeeded.
> > [113]# succeeded.
> > [114]# succeeded.
> > [115]# succeeded.
> > [116]# succeeded.
> > [118]# succeeded.
> > [119]# succeeded.
> > [122]# succeeded.
> > [123]# succeeded.
> > [124]# succeeded.
> > [125]# succeeded.
> > [127]# succeeded.
> > [128]# succeeded.
> > [129]# succeeded.
> > [131]# succeeded.
> > [132]# succeeded.
> > [133]# succeeded.
> > [134]# succeeded.
> > [135]# succeeded.
> > [138]# succeeded.
> > [139]# succeeded.
> > [148]# succeeded.
> > [149]# succeeded.
> > disk limit related tests ...
> > [201]# succeeded.
> > [202]# failed.
> > verify 300: 1 ~ 10
> > [203]# failed.
> > [204]# failed.
> > [205]# succeeded.
> > [206]# succeeded.
> > [207]# succeeded.
> > [208]# succeeded.
> > [211]# succeeded.
> > [212]# failed.
> > verify 300: 1 ~ 14
> > [213]# failed.
> > [222]# succeeded.
> > [223]# succeeded.
> > [231]# succeeded.
> > [232]# succeeded.
> > [233]# succeeded.
> > [239]# succeeded.
> > [999]# succeeded.
>
> > in the past (3.10 and 3.14) there were disk limit failures
> > against ext4, specifically tests 203, 213, & 231, but Herbert
> > attributed those to pre-allocation, so maybe this is related or
> > a linux 3.14 -> 3.18 linux-vserver patch migration problem.

herbert,

with delta-dlimit-fix03.diff applied to 3.18.20-vs2.3.7.4 testfs.sh passes all
tests, including disk limit related tests, for ext2, ext3, and ext4.

funny my comment about "maybe this is ... a linux 3.14 -> 3.18 linux-vserver
migration problem". ;)

thanks for the linux-vserver kernel patch!

[1] http://vserver.13thfloor.at/Experimental/delta-dlimit-fix03.diff

corey

--
undefined@pobox.com
> > i haven't had a chance to dig into the tests to figure out
> > what exactly the tests represent so as to tell what exactly is
> > failing, and i don't know when i'll have a chance, so i wanted
> > to report this sooner rather than later.
> 
> Try to increase verbosity (-vvv).
> 
> Will look into it.
> 
> Best,
> Herbert
> 
> > besides those failing tests, the linux-vserver 3.18 patch is
> > checking out okay (testme.sh, testfs.sh, vserver start, vserver
> > enter, and vserver stop).
> 
> > corey
> > --
> > undefined@pobox.com
Received on Sun Aug 9 04:56:16 2015
[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Sun 09 Aug 2015 - 04:56:16 BST by hypermail 2.1.8