jeez_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<alyssa>
robclark: "It turns out.."
<alyssa>
I thought it was pretty public..? =P
vstehle has quit [Ping timeout: 258 seconds]
<robclark>
alyssa: I guess it depends on if you read git-log or phoronix?
<alyssa>
robclark: I thought Phoronix reads the git-log :D
<robclark>
I think michael has a setup w/ rss feeds.. plus possibly keyword filtering? But maybe not paying attention to email addr other and sender name?
* robclark
shrugs
<robclark>
(either that or he never sleeps or has time for anything else)
rhyskidd has quit [Ping timeout: 272 seconds]
rhyskidd has joined #panfrost
travankor1 has quit [Read error: Connection reset by peer]
thefloweringash has quit [Remote host closed the connection]
thefloweringash has joined #panfrost
vstehle has joined #panfrost
travankor has joined #panfrost
<cyrozap>
alyssa: Yeah, that's mostly because I've been working on other stuff. More specifically, I've been working on 1) writing file format parsers (BSDL, BXL) in Rust with the "nom" library 2) writing a miasm (https://github.com/cea-sec/miasm) architecture definition for the NDS32 ISA (CPU used in MediaTek WiFi chips and integrated SoC WiFi)
<cyrozap>
The NDS32 arch definition is going to be important for RE-ing MTK WiFi firmware, because miasm can be used as a plugin for Radare and IDA so you get not just the disassembly (which objdump already gives you) but also a navigable block view and (through miasm) symbolic execution.
yann has joined #panfrost
chewitt has quit [Quit: Zzz..]
NeuroScr has quit [Quit: NeuroScr]
pH5 has quit [Ping timeout: 248 seconds]
pH5 has joined #panfrost
pH5 has quit [Quit: bye]
pH5 has joined #panfrost
stikonas has joined #panfrost
stikonas has quit [Remote host closed the connection]
<narmstrong>
booting with mainline is painful on the N2, but basically you will need to generate an uImage (mkimage -A arm64 -O linux -T kernel -C none -a 0x1080000 -e 0x1080000 -n linux-next -d arch/arm64/boot/Image uImage) put the uImage and the arch/arm64/boot/dts/amlogic/meson-g12b-odroid-n2.dtb on an sdcard prepared with the N2 u-boot as described in : https://wiki.odroid.com/odroid-n2/software/building_u-boot then you will need
<narmstrong>
to `setenv bootargs console=ttyAML0,115200 root=/dev/mmcblk0p1;fatload mmc 0 0x1080000 uImage;fatload mmc 0 0x1000000 meson-g12b-odroid-n2.dtb;bootm 0x1080000 - 0x1000000` on the u-boot prompt (assuming you have the rootfs on the second partition of the sdcard and the first partition is FAT and contains uImage and meson-g12b-odroid-n2.dtb)
* tomeu
doesn't have the hw
herbmilleriw has joined #panfrost
afaerber has joined #panfrost
<shadeslayer>
does anyone know where panfrost_ioctl_mmap_bo get's used?
<shadeslayer>
I'm trying to understand how the buffer mapping works
<shadeslayer>
ohhh
<shadeslayer>
it's a macro
<shadeslayer>
does one not need to call drm_gem_free_mmap_offset when closing the GEM handle?
<shadeslayer>
( assuming it was mapped by userspace )
<shadeslayer>
because I don't see the panfrost drivers or the gem abstraction doing that
<shadeslayer>
etnaviv has etnaviv_gem_free_object which does this, so I'm a bit confused
chewitt has joined #panfrost
herbmilleriw has quit [Ping timeout: 258 seconds]
herbmilleriw has joined #panfrost
<shadeslayer>
probably get's done by drm_gem_shmem_free_object I suppose