A poor maintainer's problem
Keller, Jacob E
jacob.e.keller at intel.com
Wed Nov 5 12:42:37 PST 2014
I believe that Aiaiai tries to re-use the same trees in order to conserve space?
Are you running jobs in parallel or serial? If we can isolate exactly why objects are being kept around, maybe we can determine a way to refactor so that we don't keep this data if it's no longer useful, and thus we can shrink the size of required disk space.
Thanks,
Jake
> -----Original Message-----
> From: aiaiai [mailto:aiaiai-bounces at lists.infradead.org] On Behalf Of
> Robert Jarzmik
> Sent: Wednesday, November 05, 2014 12:37 PM
> To: aiaiai at lists.infradead.org
> Subject: A poor maintainer's problem
>
>
> Well, I have a disk space issue with aiaiai.
> The problem comes from the fact that :
> - I have 16GB of free SSD space (and yes, I have a very small SSD)
> - I build a 30+ configs project (all arm/mach-pxa boards)
>
> The trick is that the build trees are kept until the last defconfig is built,
> and my SSD is not big enough (see [1]). I was wondering if I could
> "remove" obj1
> and obj2 build directories between 2 builds ...
>
> If it's against aiaiai design, I'll split my defconfigs in several groups.
>
> Cheers.
>
> --
> Robert
>
> [1]
> 120M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.am200epdkit_defconfig,arm,arm-none-linux-
> gnueabi-
> 163M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.cm_x2xx_defconfig,arm,arm-none-linux-
> gnueabi-
> 173M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.cm_x300_defconfig,arm,arm-none-linux-
> gnueabi-
> 858M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.colibri_pxa270_defconfig,arm,arm-none-linux-
> gnueabi-
> 666M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.colibri_pxa300_defconfig,arm,arm-none-linux-
> gnueabi-
> 184M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.corgi_defconfig,arm,arm-none-linux-gnueabi-
> 162M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.em_x270_defconfig,arm,arm-none-linux-
> gnueabi-
> 124M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.eseries_pxa_defconfig,arm,arm-none-linux-
> gnueabi-
> 225M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.ezx_defconfig,arm,arm-none-linux-gnueabi-
> 99M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.h5000_defconfig,arm,arm-none-linux-gnueabi-
> 214M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.imote2_defconfig,arm,arm-none-linux-gnueabi-
> 644M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.lpd270_defconfig,arm,arm-none-linux-gnueabi-
> 565M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.lubbock_defconfig,arm,arm-none-linux-gnueabi-
> 152M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.magician_defconfig,arm,arm-none-linux-
> gnueabi-
> 574M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.mainstone_defconfig,arm,arm-none-linux-
> gnueabi-
> 221M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.multi_v7_defconfig,arm,arm-none-linux-
> gnueabi-
> 110M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.palmz72_defconfig,arm,arm-none-linux-
> gnueabi-
> 115M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.pcm027_defconfig,arm,arm-none-linux-gnueabi-
> 218M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/after/obj.pxa168_defconfig,arm,arm-none-linux-gnueabi-
> 120M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.am200epdkit_defconfig,arm,arm-none-linux-
> gnueabi-
> 163M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.cm_x2xx_defconfig,arm,arm-none-linux-
> gnueabi-
> 174M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.cm_x300_defconfig,arm,arm-none-linux-
> gnueabi-
> 859M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.colibri_pxa270_defconfig,arm,arm-none-
> linux-gnueabi-
> 666M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.colibri_pxa300_defconfig,arm,arm-none-
> linux-gnueabi-
> 184M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.corgi_defconfig,arm,arm-none-linux-gnueabi-
> 162M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.em_x270_defconfig,arm,arm-none-linux-
> gnueabi-
> 124M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.eseries_pxa_defconfig,arm,arm-none-linux-
> gnueabi-
> 226M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.ezx_defconfig,arm,arm-none-linux-gnueabi-
> 99M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.h5000_defconfig,arm,arm-none-linux-
> gnueabi-
> 215M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.imote2_defconfig,arm,arm-none-linux-
> gnueabi-
> 645M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.lpd270_defconfig,arm,arm-none-linux-
> gnueabi-
> 565M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.lubbock_defconfig,arm,arm-none-linux-
> gnueabi-
> 153M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.magician_defconfig,arm,arm-none-linux-
> gnueabi-
> 574M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.mainstone_defconfig,arm,arm-none-linux-
> gnueabi-
> 254M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.multi_v7_defconfig,arm,arm-none-linux-
> gnueabi-
> 110M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.palmz72_defconfig,arm,arm-none-linux-
> gnueabi-
> 115M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.pcm027_defconfig,arm,arm-none-linux-
> gnueabi-
> 571M workdir/aiaiai-email-test-patchset.UMUb/aiaiai-test-
> patchset.oyyM/before/obj.pxa168_defconfig,arm,arm-none-linux-
> gnueabi-
>
> _______________________________________________
> aiaiai mailing list
> aiaiai at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/aiaiai
More information about the aiaiai
mailing list