Sunday, 2021-03-28

*** Firuxabade <Firuxabade!~firuxabad@2001:e68:544d:e69b:e0ca:eba:7648:22a> has joined #yocto00:14
rfriedalex88: Yes.00:42
rfriedalex88: u-boot-fw-utils00:43
*** Firuxabade <Firuxabade!~firuxabad@2001:e68:544d:e69b:e0ca:eba:7648:22a> has quit IRC01:03
*** [Sno] <[Sno]!~sno@p4fe93f65.dip0.t-ipconnect.de> has joined #yocto01:21
*** sno <sno!~sno@p4fe93ae4.dip0.t-ipconnect.de> has quit IRC01:23
*** Firuxabade <Firuxabade!~firuxabad@2001:e68:544d:e69b:e0ca:eba:7648:22a> has joined #yocto01:30
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has quit IRC01:33
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has joined #yocto01:34
*** Firuxabade <Firuxabade!~firuxabad@2001:e68:544d:e69b:e0ca:eba:7648:22a> has quit IRC01:35
*** Kyubi <Kyubi!~Kyubi@149.199.62.131> has quit IRC01:37
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has quit IRC01:38
*** fitzsim <fitzsim!~user@69-165-165-189.dsl.teksavvy.com> has quit IRC01:44
*** fitzsim <fitzsim!~user@69-165-165-189.dsl.teksavvy.com> has joined #yocto01:47
marexrfried: better yet, libubootenv01:50
*** zkrx <zkrx!~slimshady@adsl-89-217-237-59.adslplus.ch> has quit IRC02:00
alex88thank you! I'll look into that02:13
*** zkrx <zkrx!~slimshady@adsl-89-217-237-59.adslplus.ch> has joined #yocto02:20
*** ahadi <ahadi!~ahadi@i59F44F94.versanet.de> has quit IRC02:20
*** ahadi <ahadi!~ahadi@i59F44EB0.versanet.de> has joined #yocto02:22
*** dreyna_ <dreyna_!~dreyna@c-71-202-37-249.hsd1.ca.comcast.net> has quit IRC02:30
*** fl0v0 <fl0v0!~fvo@88.130.223.227> has joined #yocto02:32
*** fl0v01 <fl0v01!~fvo@88.130.218.97> has quit IRC02:34
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has quit IRC03:10
*** wmat <wmat!foobar@gromit.mixdown.ca> has quit IRC03:17
kergothfrosteyes: https://github.com/MentorEmbedded/meta-mentor/blob/master/meta-mel-support/classes/image-sanity-incompatible.bbclass may be of use to you, if you set INCOMPATIBLE_LICENSE globally to a value that allows gplv3 to be built, but set it differently in the image, and use this class, it'll error out if someone tried to install a gplv3 package into the image, but would allow it to build as usual03:21
kergothfrosteyes: we had a case where we whitelisted something to let it build, but never wanted it to be installed in a production image, only a development one, and this made sure that was the case for us03:22
*** wmat <wmat!foobar@gromit.mixdown.ca> has joined #yocto03:22
*** wmat is now known as Guest9633303:22
*** sakoman <sakoman!~steve@72.173.249.164> has quit IRC03:27
*** davisr_ <davisr_!~davisr@cpe-70-92-166-130.wi.res.rr.com> has joined #yocto03:47
*** davisr <davisr!~davisr@cpe-70-92-166-130.wi.res.rr.com> has quit IRC03:49
*** kaspter <kaspter!~Instantbi@2409:8a1e:9116:7b50:adea:9b29:4229:594b> has joined #yocto04:26
*** kaspter <kaspter!~Instantbi@2409:8a1e:9116:7b50:adea:9b29:4229:594b> has quit IRC04:31
*** kaspter <kaspter!~Instantbi@183.192.143.108> has joined #yocto04:33
*** dreyna_ <dreyna_!~dreyna@2601:646:4201:e280:2443:2ca2:e888:5dec> has joined #yocto04:47
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-63-48-72.static.zebra.lt> has joined #yocto05:04
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-63-48-72.static.zebra.lt> has quit IRC05:09
*** feddischson <feddischson!~feddischs@HSI-KBW-095-208-248-239.hsi5.kabel-badenwuerttemberg.de> has joined #yocto05:36
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has joined #yocto06:01
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has quit IRC06:19
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has joined #yocto06:20
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has quit IRC06:23
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has joined #yocto06:33
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has quit IRC06:37
*** w00die <w00die!~w00die@212.91.255.186> has quit IRC06:54
*** w00die <w00die!~w00die@212.91.255.186> has joined #yocto06:55
*** ENPJ <ENPJ!~ENPJ@2a02:8108:4840:1360:7039:ebe9:2aac:8565> has joined #yocto07:01
*** B0ned1ge_ <B0ned1ge_!~B0ned1ger@78-63-48-72.static.zebra.lt> has joined #yocto07:05
*** B0ned1ge_ <B0ned1ge_!~B0ned1ger@78-63-48-72.static.zebra.lt> has quit IRC07:10
frosteyesThanks kergoth it looks very much what I need07:13
*** ENPJ <ENPJ!~ENPJ@2a02:8108:4840:1360:7039:ebe9:2aac:8565> has quit IRC07:14
*** gurmble <gurmble!~Thunderbi@freenode/staff/grumble> has joined #yocto07:31
*** grumble <grumble!grumble@freenode/staff/grumble> has quit IRC07:35
*** gurmble is now known as grumble07:35
chryshalex88: to create ipk's, there is the command bitbake -c do_package_write_ipk <image>, but that's all hacky. I recommend the life coding sessions with LetoThe2nd to get an idea of the yocto workflow :) : https://www.youtube.com/watch?v=ThTl4FItfMI&list=PLD4M5FoHz-TxMfBFrDKfIS_GLY25Qsfyj07:36
*** beneth` <beneth`!~beneth@irc.beneth.fr> has joined #yocto07:43
*** risca <risca!~quassel@212.85.71.156> has quit IRC08:07
*** itseris2 <itseris2!~itseris@d75-157-111-210.bchsia.telus.net> has joined #yocto08:20
*** itseris <itseris!~itseris@d154-5-56-162.bchsia.telus.net> has quit IRC08:23
*** itseris2 is now known as itseris08:23
*** ctlnwr <ctlnwr!~catalin@46.97.150.20> has quit IRC08:33
*** asteriusio <asteriusio!~derek@104-179-196-18.lightspeed.brhmal.sbcglobal.net> has quit IRC08:55
*** asteriusio <asteriusio!~derek@104-179-196-18.lightspeed.brhmal.sbcglobal.net> has joined #yocto08:56
*** B0ned1ge_ <B0ned1ge_!~B0ned1ger@78-63-48-72.static.zebra.lt> has joined #yocto09:06
*** Firuxabade <Firuxabade!~firuxabad@2001:e68:544d:e69b:e0ca:eba:7648:22a> has joined #yocto09:08
*** B0ned1ge_ <B0ned1ge_!~B0ned1ger@78-63-48-72.static.zebra.lt> has quit IRC09:11
*** [Sno] <[Sno]!~sno@p4fe93f65.dip0.t-ipconnect.de> has quit IRC09:26
*** oberstet <oberstet!~oberstet@213.170.219.39> has joined #yocto09:28
*** Firuxabade <Firuxabade!~firuxabad@2001:e68:544d:e69b:e0ca:eba:7648:22a> has quit IRC10:02
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has joined #yocto10:05
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has quit IRC10:09
*** sgw1 <sgw1!~sgw@2601:642:c400:ecf0:783c:941b:ebda:424d> has quit IRC10:13
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has joined #yocto10:16
*** sgw1 <sgw1!~sgw@2601:642:c400:ecf0:a579:bb0e:c0d7:fe81> has joined #yocto10:17
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has quit IRC10:20
*** dreyna_ <dreyna_!~dreyna@2601:646:4201:e280:2443:2ca2:e888:5dec> has quit IRC10:29
*** sno <sno!~sno@p4fe93f65.dip0.t-ipconnect.de> has joined #yocto10:44
*** gsalazar <gsalazar!~gsalazar@173.111.90.149.rev.vodafone.pt> has quit IRC10:54
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-63-48-72.static.zebra.lt> has joined #yocto11:07
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-63-48-72.static.zebra.lt> has quit IRC11:11
*** goliath <goliath!~goliath@clnet-p04-043.ikbnet.co.at> has joined #yocto12:00
*** beneth` <beneth`!~beneth@irc.beneth.fr> has quit IRC12:02
*** risca <risca!~quassel@212.85.71.156> has joined #yocto12:19
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-hjttyptmfnawyltj> has joined #yocto12:44
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-63-48-72.static.zebra.lt> has joined #yocto13:08
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto13:08
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-63-48-72.static.zebra.lt> has quit IRC13:12
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC13:13
*** RobertBerger <RobertBerger!~rber@ppp-2-84-88-36.home.otenet.gr> has quit IRC13:19
*** Firuxabade <Firuxabade!~firuxabad@2001:e68:544d:e69b:e0ca:eba:7648:22a> has joined #yocto13:34
*** davisr_ is now known as davisr13:47
*** radsquirrel <radsquirrel!~radsquirr@2603:3015:e15:5bf2:d0b3:d9ff:fede:b022> has quit IRC13:49
*** radsquirrel <radsquirrel!~radsquirr@173.167.31.197> has joined #yocto13:50
*** radsquirrel <radsquirrel!~radsquirr@173.167.31.197> has quit IRC13:54
*** radsquirrel <radsquirrel!~radsquirr@2603:3015:e15:5bf2:d0b3:d9ff:fede:b022> has joined #yocto13:57
*** radsquirrel <radsquirrel!~radsquirr@2603:3015:e15:5bf2:d0b3:d9ff:fede:b022> has quit IRC14:13
*** radsquirrel <radsquirrel!~radsquirr@173.167.31.197> has joined #yocto14:16
*** bps <bps!~bps@80.71.142.18> has joined #yocto14:34
*** hpsy <hpsy!~hpsy@196.158.129.21> has joined #yocto14:36
*** hpsy <hpsy!~hpsy@196.158.129.21> has quit IRC14:38
*** beneth <beneth!~beneth@2001:41d0:c:a71:1000:25::> has joined #yocto14:44
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto14:47
*** georgem_home <georgem_home!uid210681@gateway/web/irccloud.com/x-hjttyptmfnawyltj> has quit IRC14:53
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC14:54
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-63-48-72.static.zebra.lt> has joined #yocto14:58
*** Firuxabade <Firuxabade!~firuxabad@2001:e68:544d:e69b:e0ca:eba:7648:22a> has quit IRC15:03
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-63-48-72.static.zebra.lt> has quit IRC15:09
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-63-48-72.static.zebra.lt> has joined #yocto15:16
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-63-48-72.static.zebra.lt> has quit IRC15:22
*** vitali <vitali!~vitali@5.20.142.87> has joined #yocto15:40
*** alicef <alicef!~none@gentoo/developer/alicef> has quit IRC15:41
*** alicef <alicef!~none@gentoo/developer/alicef> has joined #yocto15:42
*** Firuxabade <Firuxabade!~firuxabad@2001:e68:544d:e69b:e0ca:eba:7648:22a> has joined #yocto15:43
vitaliHi, I'm looking to install ext sdk generated by yocto under WSL2 but getting a :/mnt/c/Program: bad variable name from post-relocate-setup.sh, not so critical for regular sdk since it doesnt prevent actual sdk from functioning, but for sdk_ext it blocks it completely15:43
vitaliIs anybody aware of a workaround? I understand that it's a clash of windows/linux folder naming and WSL2 is not supported, but maybe somebody already encountered this issue?15:43
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-63-48-72.static.zebra.lt> has joined #yocto16:12
*** B0ned1ger <B0ned1ger!~B0ned1ger@78-63-48-72.static.zebra.lt> has quit IRC16:17
*** rfried <rfried!~rfried@207.154.200.205> has quit IRC16:25
*** rfried <rfried!~rfried@practical-trainings.com> has joined #yocto16:26
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC16:27
*** rfried <rfried!~rfried@practical-trainings.com> has quit IRC16:27
*** rfried <rfried!~rfried@practical-trainings.com> has joined #yocto16:28
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto16:39
*** ENPJ <ENPJ!~ENPJ@2a02:8108:4840:1360:94b0:dd7d:b49f:c12d> has joined #yocto16:39
*** Kyubi <Kyubi!~Kyubi@2601:647:4080:f10:589e:5d0e:8469:633b> has joined #yocto16:44
*** rperier_ is now known as rperier16:45
*** rperier <rperier!~quassel@unaffiliated/bambee> has joined #yocto16:45
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has joined #yocto16:46
*** Firuxabade <Firuxabade!~firuxabad@2001:e68:544d:e69b:e0ca:eba:7648:22a> has quit IRC16:53
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has joined #yocto17:18
*** sakoman <sakoman!~steve@72.173.249.164> has joined #yocto17:25
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC17:26
*** kanavin <kanavin!~Alexander@2a02:2454:2a0:cb00:eb83:2e01:3dda:5d46> has joined #yocto17:34
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto17:35
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has quit IRC17:49
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has joined #yocto17:49
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has quit IRC17:54
*** rfried <rfried!~rfried@practical-trainings.com> has quit IRC18:00
*** rfried <rfried!~rfried@practical-trainings.com> has joined #yocto18:01
*** otavio__ <otavio__!~otavio@200-180-244-11.user3p.brasiltelecom.net.br> has joined #yocto18:22
*** otavio_ <otavio_!~otavio@200-180-244-11.user3p.brasiltelecom.net.br> has quit IRC18:22
frosteyesHi folks. Has anyone worked with squashfs, and had issue with performance?18:25
*** bluelightning_ <bluelightning_!~paul@pdpc/supporter/professional/bluelightning> has quit IRC18:26
frosteyesI have some qspi nor flash (in theory it would be able to do 150 MB/s) and if I use dd directly on the /dev/mtd device it perform around 114 MB/s. So pretty good18:27
frosteyesI have then created a mtd partition of 110 MB and created a squashfs using xz with block size of 1M. written it to flash and mounted it..18:28
frosteyes(it only contains a single file currently). When I try to read this file with dd, it only gives around 6.2 MB/s.18:28
frosteyesKnows that the decompression takes some overhead, but 6.2 MB/s is much slower than I would expect.18:28
frosteyesSo any input is welcome :D18:29
*** bzb <bzb!~bzb@135-23-193-53.cpe.pppoe.ca> has joined #yocto18:32
*** gsalazar <gsalazar!~gsalazar@173.111.90.149.rev.vodafone.pt> has joined #yocto18:38
*** ENPJ <ENPJ!~ENPJ@2a02:8108:4840:1360:94b0:dd7d:b49f:c12d> has quit IRC18:40
*** manuel1985 <manuel1985!~manuel198@2a02:1748:dd5c:f290:c5b2:fdff:b718:9edf> has quit IRC18:42
*** feddischson <feddischson!~feddischs@HSI-KBW-095-208-248-239.hsi5.kabel-badenwuerttemberg.de> has quit IRC18:55
*** bluelightning <bluelightning!~paul@pdpc/supporter/professional/bluelightning> has joined #yocto19:11
goliathDoes a bigger dd blocksize help? Maybe trying another SquashFS compressor?19:18
*** sakoman <sakoman!~steve@72.173.249.164> has quit IRC19:30
frosteyesI have added kprobe tracing with echo 'p squashfs_read_data super_block=%x0 index=%x1 length=%x2' > kprobe_events19:30
frosteyesIt gives the following result.19:31
frosteyes              dd-2141  [001] d...  9134.666453: p_squashfs_read_data_0: (squashfs_read_data+0x0/0x5c8 [squashfs]) super_block=0xffffffc9737eb000 index=0x60 length=0x48c7419:31
frosteyes              dd-2141  [002] d...  9134.821142: p_squashfs_read_data_0: (squashfs_read_data+0x0/0x5c8 [squashfs]) super_block=0xffffffc9737eb000 index=0x48cd4 length=0x4b83019:31
frosteyes              dd-2141  [001] d...  9134.988574: p_squashfs_read_data_0: (squashfs_read_data+0x0/0x5c8 [squashfs]) super_block=0xffffffc9737eb000 index=0x94504 length=0x4ae4c19:31
frosteyesSo length fluctuate and does not seems to fit with block - on this level..19:33
frosteyesWill just see if I can find the place where the data from the mtd is requested.. So I can see what size is requested..19:34
*** sakoman <sakoman!~steve@72.173.249.164> has joined #yocto19:46
frosteyesUsing kprobe I noticed that all mtd_read was 0x200 bytes (512)20:13
frosteyesThis is the mtdblock device, where I can see that .blksize is set to 512 in mtdblock.c20:13
*** ENPJ <ENPJ!~ENPJ@2a02:8108:4840:1360:508d:a350:24f6:bfc9> has joined #yocto20:26
goliathMakes sense so far. 1M block size means mksquashfs chops the input up into 1M blocks that it then compresses to variable sized output blocks. And of course you need a block device wrapper underneath, because SquashFS cannot talk to UBI or MTD.20:30
*** dreyna <dreyna!~dreyna@c-71-202-37-249.hsd1.ca.comcast.net> has joined #yocto20:39
*** dreyna_ <dreyna_!~dreyna@c-71-202-37-249.hsd1.ca.comcast.net> has joined #yocto20:40
*** dreyna <dreyna!~dreyna@c-71-202-37-249.hsd1.ca.comcast.net> has quit IRC20:43
*** bantu <bantu!~bantu@unaffiliated/bantu> has quit IRC20:50
*** ENPJ <ENPJ!~ENPJ@2a02:8108:4840:1360:508d:a350:24f6:bfc9> has quit IRC20:52
*** bantu <bantu!~bantu@unaffiliated/bantu> has joined #yocto20:52
*** bps <bps!~bps@80.71.142.18> has quit IRC21:03
*** sbach <sbach!~sbachmatr@192.184.90.156> has quit IRC21:18
*** sbach <sbach!~sbachmatr@192.184.90.156> has joined #yocto21:18
*** kaspter <kaspter!~Instantbi@183.192.143.108> has quit IRC21:24
frosteyesgoliath: I was not prepared on the slow mtdblock, and I can't change blocksize..21:47
frosteyes~ # dd if=/dev/mtd3 of=/dev/null bs=128k count=1021:47
frosteyes1310720 bytes (1.3MB) copied, 0.011095 seconds, 112.7MB/s21:47
frosteyes~ # dd if=/dev/mtdblock3 of=/dev/null bs=128k count=1021:47
frosteyes1310720 bytes (1.3MB) copied, 0.362195 seconds, 3.5MB/s21:47
frosteyesSo will need another way in using the mtdblock.21:48
frosteyesWill use the kernel mailing list, but just a quick question. Do you know if UBI is able to work with locked flash, or does UBI require to be able to write to the flash.21:49
frosteyesThe reason I ask, is for this part, it is production data so is readonly, and I will prefer to be able to lock the flash in production after the data is written. Notice it is nor flash.21:50
*** caiortp <caiortp!~caiortp@92-108-245-63.cable.dynamic.v4.ziggo.nl> has joined #yocto21:51
*** Fanfwe <Fanfwe!~fanfwe@mx1.goudal.net> has quit IRC21:53
*** caiortp <caiortp!~caiortp@92-108-245-63.cable.dynamic.v4.ziggo.nl> has quit IRC21:55
*** Fanfwe <Fanfwe!~fanfwe@im.goudal.net> has joined #yocto21:55
*** Fanfwe <Fanfwe!~fanfwe@im.goudal.net> has quit IRC21:59
*** Fanfwe <Fanfwe!~fanfwe@im.goudal.net> has joined #yocto22:02
*** itseris <itseris!~itseris@d75-157-111-210.bchsia.telus.net> has quit IRC22:22
*** gsalazar <gsalazar!~gsalazar@173.111.90.149.rev.vodafone.pt> has quit IRC22:23
*** itseris <itseris!~itseris@d75-157-111-210.bchsia.telus.net> has joined #yocto22:23
*** bps <bps!~bps@80.71.142.18> has joined #yocto22:32
*** Spooster <Spooster!~Spooster@c-68-61-72-182.hsd1.mi.comcast.net> has joined #yocto22:34
*** sakoman <sakoman!~steve@72.173.249.164> has quit IRC22:35
*** dev1990 <dev1990!~dev@dynamic-78-8-61-64.ssp.dialog.net.pl> has quit IRC22:50
*** sakoman <sakoman!~steve@72.173.249.164> has joined #yocto23:01
*** karlyeurl <karlyeurl!~Karlssel@2001:41d0:8:9a4b::1> has quit IRC23:06
*** itseris <itseris!~itseris@d75-157-111-210.bchsia.telus.net> has quit IRC23:12
*** itseris <itseris!~itseris@d75-157-111-210.bchsia.telus.net> has joined #yocto23:15
*** itseris <itseris!~itseris@d75-157-111-210.bchsia.telus.net> has joined #yocto23:16
*** itseris <itseris!~itseris@d75-157-111-210.bchsia.telus.net> has quit IRC23:27

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!