hno changed the topic of #linux-sunxi to: Allwinner/sunxi development discussion - Don't ask to ask. Just ask! - See http://linux-sunxi.org | https://github.com/linux-sunxi/ | Logs at http://irclog.whitequark.org/linux-sunxi
<rz2k> seems like I finally figured nand out, it only ECC errors on two problems: hardreset while ubi didnt dump the RAM buffer; usage of last 4 blocks in nand
<rz2k> I limited my ubi partition to not to use last 500MB of nand and now it survived 4 reboots without ECCing
<rz2k> (500mb is just countermeasure to test if it is really last blocks of the nand)
mdfe has quit [Remote host closed the connection]
<rz2k> by ecc errors I mean ecc errors on ubiattach/mount -t ubifs
<Turl> oliv3r: still around?
tinti has joined #linux-sunxi
tinti has quit [Client Quit]
tinti has joined #linux-sunxi
piyushverma has joined #linux-sunxi
BJfreeman has quit [Quit: had a good time]
tinti has quit [Quit: Leaving]
<rz2k> Mounted root (ubifs filesystem) on device 0:12.
[7] has quit [Disconnected by services]
TheSeven has joined #linux-sunxi
rz2k has quit []
eebrah|away is now known as eebrah
eebrah is now known as eebrah|away
Quarx has joined #linux-sunxi
n01|away is now known as n01
rellla has joined #linux-sunxi
wingrime has joined #linux-sunxi
Quarx has quit []
Quarx has joined #linux-sunxi
<oliv3r> Turl: now i am :p
<oliv3r> hno: ah i looked at he board
<oliv3r> The markings on the chip are: atmlh134 16cm 1f8279c
eebrah|away is now known as eebrah
wingrime has quit [Quit: Lost terminal]
hansg has joined #linux-sunxi
<oliv3r> where is mnemoc :S
notmart has joined #linux-sunxi
tzafrir has quit [Ping timeout: 255 seconds]
<oliv3r> mripard: ping
eebrah is now known as eebrah|away
<hno> oliv3r, mnemoc is unavailable at the moment due to health issues.
<mripard> oliv3r: pong
<hno> but very glad to see him respond on a github request yesterday even if it was only with a redirect to the mailinglist.
<mripard> hno: ouch :(
<oliv3r> hno: health issues? uh oh :(
<oliv3r> mripard: i really don't wanna bother you again, but before I resubmit it again, I really think I took into account every comment! https://github.com/oliv3r/linux/blob/wip/sunxi-security-id/drivers/misc/eeprom/sunxi_sid.c
<n01> mripard: omg you lost an underscore :P
<hno> oliv3r, you didnt correct the > to >=
<oliv3r> hno:really?
<hno> if ((pos + i) >= SID_SIZE || (pos < 0))
eebrah|away is now known as eebrah
<hno> and return is wrong. Should be return i, not return size.
<oliv3r> hmm, i'm sure i had that; but i think i reverted that when I changed some things around
<oliv3r> i + 1 though, no?
<hno> no, it's already +1 from the for.
<oliv3r> ah it is
<mripard> oliv3r: the sid_key multiple allocations in read_byte looks weird too
<oliv3r> what i had before was size = i + 1;
<oliv3r> mripard: what do you mean?
<mripard> well, you have
<mripard> u32 sid_key
<mripard> sid_key = 0
<mripard> if () {
<mripard> sid_key = 0
<oliv3r> ah yeah
<oliv3r> it is weird and wrong
<mripard> you want to be extra sure it's 0 + :)
<oliv3r> well of course :)
<oliv3r> nah, it's sloppy cleanup
<mripard> I guess you could just do u32 sid_key = 0
<oliv3r> i made the if only goto
<oliv3r> yeah i once read thath that is bad practise though
<oliv3r> i think it had to do with that C guarantees everything is initizlized to 0
<oliv3r> and, you shouldn't put assignments in declration bits
<oliv3r> but if you think that looks prettier; i'll change it. I do think it makes it look smaller
<mripard> no, it doesn't
<mripard> except for static variables
<oliv3r> ah ok
<n01> and everything in .data and .bss
<hno> n01, that.s globals and static.
<n01> yep
paulk-desktop has joined #linux-sunxi
<n01> btw mripard once you told me that accessing register wrapping the register with a struct is a bad practice but i don't remember why
<oliv3r> hno: mripard pushed to github; ok should be good to go then?
<mripard> yeah, there's still the "return vs goto" thing you had comments on, but it's your call on this one. Both are fine for me
<mripard> n01: yes, but oliv3r doesn't do it here
<oliv3r> mripard: yeah, if you are really strongly for either/or; of course i'll change it. I personally like the use of goto for error handling, it fits well. I know it's personal and I know you can't please them all :)
<n01> yeah I know, but it is something aw does in the newer rtc driver
<oliv3r> mripard: allwinner does it in their RTC driver
<oliv3r> n01: allwinner did it with ALL their registers
<oliv3r> i think a lot was cleaned up
<n01> yes, now I'm seeing it with their RTC
<hno> oliv3r, looks reasonable to me.
<hno> n01, their copy-pasted RTC? Or their A10 RTC?
<mripard> oliv3r: yeah, honestly, for such a small driver, I don't care. But I'm not the one that will merge your patch :)
tkoskine has quit [Ping timeout: 240 seconds]
<oliv3r> ok i'll make note of it in the cover-letter that i've used goto instead of return :)
<oliv3r> hno: thank you very much
tkoskine has joined #linux-sunxi
<n01> hno: uhm I'm not aware of the copy-paster RTC ... the only rtc driver I know is rtc-sun[47]i.c
<hramrach_> anyone able to check out the andriod repo?
<oliv3r> n01: sun7i is copy pasted from sun4i
<oliv3r> mripard: who will merge it? do I have to CC him? :)
<mripard> Arnd and GKH
<oliv3r> ah arnd responded; gkh not so much
<n01> ah ok ... then in sun7i :) they use structers to wrap the registers
<n01> *structures
<oliv3r> n01: yeah AW always did that with their stuff
<n01> I don't remember why it is bad practice
<hno> n01, there is also an rtc-sun5i.c from Allwinner... but there is no RTC inside sun5i.
<n01> yes, atm I'm working on the sun[47]i rtc driver
<oliv3r> hno: rtc-sun5i.c is a wrapper around a philips i2c driver
<mripard> n01: for two things actually
<oliv3r> hno: it was brought up on the ML :)
<mripard> the first one is that you have to do the barriers/endianness conversions yourself
<oliv3r> mripard: btw, you merged that marvel driver rather quickly :)
<mripard> oliv3r: I started working on it before receiving his mail saying he didn't want my own driver :)
hansg has quit [Remote host closed the connection]
<hno> oliv3r, it's no wrapper.. but you are correct on the rest.
<mripard> but yeah, it went pretty well, in like an hour or so, it was working, it could have been way worse :)
<n01> the second one? O_O
<oliv3r> mripard: oh very cool; makes things a lot easier :)
<oliv3r> n01: barriers, endianness; 2? :)
<oliv3r> oh no, there'll be more!
tzafrir has joined #linux-sunxi
<mripard> n01: ah yes, I got interrupted, sorry
<mripard> the second one is that whenever you have a register layout that keeps repeating itself, it's not very convenient to use structures
<oliv3r> my fault :p
<hno> mripard, what do you mean?
<mripard> hno: well, for the PIO for example, you have exactly the same register set, to configure the pins, set the pins values, etc. that repeats itself in memory for the different banks
<mripard> I'd find it very cumbersome to use a structure with the same layout to access the registers.
<hno> Yes.. but don't really see why it becomes harder. It's just one struct reused.
<hno> But implementations usin mostly the same register layout is a good argument.
leowt has joined #linux-sunxi
<n01> mripard: thanks :)
n01 has quit [Read error: Connection reset by peer]
jemk has joined #linux-sunxi
n01 has joined #linux-sunxi
<Turl> oliv3r: 'sup? :)
<oliv3r> i forgot
<oliv3r> wait
<oliv3r> oh yeah, you asked at 3 am if i was still here
<oliv3r> so Turl pong :)
<Turl> oliv3r: ah right, I was going to ask what you meant by separate namespaces or sth like that on your email
<oliv3r> i have no idea
<oliv3r> what email was it about?
tavishb is now known as tavish
tavish has quit [Changing host]
tavish has joined #linux-sunxi
tavish has joined #linux-sunxi
<Turl> oliv3r: "Even that hint didn't trigger me as to why this could cause problems. Userspace guy here, every driver has its own memory space right? So I've added a guard that we only load this driver once and only if p_sid_reg_base is NULL. "
gzamboni has joined #linux-sunxi
<oliv3r> Turl: ohh yeah well
<oliv3r> in userspace, every process has it's own 4 gigs of address space
<oliv3r> so if you load something twice, it doesn't matter, whether the variable is global or not
<oliv3r> appearantly in the kernel world, things are different
<oliv3r> everything operates in the same memory space
<leowt> i see that android puts all modules in the same dir
<leowt> how do i compile a kernel like that
<Turl> leowt: normally and then find -name "*.ko" -exec cp {} directory/where/you/want/modules \;
<Turl> :p
<oliv3r> leowt: copy :p
<Turl> oliv3r: hm yeah but the kernel is a single process you could say
<oliv3r> or what turl said
<leowt> copying them out?
<leowt> ook
<leowt> xD
<oliv3r> Turl: yeah, i suppose so :)
<leowt> is there any way to tell make to put them like that
<leowt> ?
<oliv3r> leowt: not that I know of
<leowt> scripts provided by allwinner sdk do that
<leowt> going to take a look
<oliv3r> leowt: it's really nothing fancy; just copy the stuffs and it'll be fine
<leowt> oliv3r: ook, so then i will try to get the asop building the kernel instead of the nasty copy scripts allwinner has
Amirkasra has joined #linux-sunxi
Amirkasra has quit [Client Quit]
<hno> leowt, android does everthing by NIH method.
<leowt> NIH?
<oliv3r> Not Invented Here
<leowt> lolol
<oliv3r> well what else would you call 'repo' etc :)
<leowt> oliv3r: allwinner has an external dir called "linchee" where you build kernel and then when you later call extract-bsp on androis source
<leowt> it copies kernel and modules from that dir to the device dir
<leowt> so i am just saying that is not cool
<leowt> =)
<hramrach_> yes, android system has much NIH
<hramrach_> and it does not work
<leowt> i am confused
<hramrach_> how the hell are you supposed to check out an android repo?
<leowt> doesnt the android build system compile a kernel for the device?
<leowt> so the 'device'_defconfig is there
<leowt> and the insults when you try to bypass that xD
<hramrach_> that does not mean that AW cannot build yuet another kernel
<leowt> hramrach_: so you are saying that android build is not supposed to build kernel, but it can do it
<leowt> ?
<hramrach_> I don't know what android build does. I cannot even check out any android repo
<hramrach_> it always fails with github asking for password during repo sync or just saying that sync failed without specific reason
<leowt> hramrach_: dude, you are confusing me hah xD
<hramrach_> all I see andriod build system is a big kludge
<hramrach_> and I would not be surprised if AW put yet another kludge on top of that
<leowt> for what i can see now
<leowt> i can agree to that
<hramrach_> seems it fails somewhat deterministically so maybe the sync failing is not so much problem of the repo tool as the repo config being broken
<hramrach_> but there is absurdly no diagnostic nor help nor anyhing
<leowt> hramrach_: i dont understand what you are describing, so far it never failed sync
<leowt> to me
<hramrach_> it 100% fails for me
Quarx has quit [Read error: Connection reset by peer]
Quarx|2 has joined #linux-sunxi
<hramrach_> and you need to init a repo to get repo help, soo awesome
LoCoZeNoz_ZUE has joined #linux-sunxi
<hramrach_> sync is the only command available for update and does not seem exactly bandwidth-consuming
<Turl> hramrach_: if there's specific repos failing but you want to tell repo to keep crusading and syncing the rest use -f
<hramrach_> is that of any use with missing repos?
<Turl> hramrach_: how do you plan to sync them if they're missing? :)
<LoCoZeNoz_ZUE> I didnt succed in setting up ft5x_ts.ko
<LoCoZeNoz_ZUE> Module seems working
<hramrach_> they will be missing locally because they failed to sync
<LoCoZeNoz_ZUE> Compiled with all the patches and stuff, loaded....
<LoCoZeNoz_ZUE> Yet, Xorg doesnt want me to have a linux tablet
<hramrach_> X log?
<LoCoZeNoz_ZUE> uno momento
<hramrach_> Turl: I can't pastebin the sync log because it's > 150k
<Turl> hramrach_: sync -f a couple of times and get the last error log
<hramrach_> but it fails with request to supply a github username and passworg
<Turl> hramrach_: over what protocol?
<hramrach_> https
<Turl> are the repos private?
<hramrach_> how do I tell?
<hramrach_> it only prints the repo name *after* it syncs
<hramrach_> it's the ics repo from wiki
<Turl> open up the manifest and check? :P
<hramrach_> how do I tell at which it fails?
tinti has joined #linux-sunxi
<Turl> hramrach_: why don't you switch the matson-hall remote to use git:// too?
<hramrach_> I don't know why it uses different protocol
<LoCoZeNoz_ZUE> seems like either my desktop now rejects my tablet (nothing in dmesg about connection) either my new linux-sunxi kernel fails me
<hramrach_> but git does not have password I guess
<LoCoZeNoz_ZUE> nop, seems its my pc....
<LoCoZeNoz_ZUE> and i got gcc compiling, so i cant init 6 now......
\\Mr_C\\ has quit []
leowt has quit [Quit: leowt]
\\Mr_C\\ has joined #linux-sunxi
eebrah is now known as eebrah|away
leowt has joined #linux-sunxi
<hno> mripard, or maybe this ip? http://www.sibridgetech.com/ips/pdf/i2c.pdf
<mripard> hno: it seems to be the same one
<mripard> the wording is the same at least
<hno> Yes, very similar.
<hramrach_> Turl: seems the matson-hall repo is hopelessly broken. or the instructions for using it on the wiki
<hramrach_> but got way further with the git protocol instead of https. thanks
<leowt> is there any issue with sunxi-3.4 and android Turl?
<leowt> zygote is being killed in a loop
<oliv3r> should the sunxi i2c driver in u-boot match that also? or shalli t remain sunxi-i2c?
mdp has quit [Ping timeout: 248 seconds]
<hno> oliv3r, there is no reason why having a sunxi-i2c.c file if they can share the same file.
<hno> but should maybe be renamed to the IP they are based on instead of one of the implementations.
<oliv3r> what's the common 'rule'; the first to implemnt gets the name (marvel in this case) or should it be named after the true IP, sibridge-i2c?
<oliv3r> hno: For the sake of less code, is it usefull to run A1* also at 915 MHz?
<oliv3r> so looks like the A20 actually clocks slightly worse?
<oliv3r> funny how the A13 actually requires slightly higher vcore to reach its max
<oliv3r> hno: I take it you'll merge wip/a20 -> sunxi-current?
<oliv3r> since i want ot do some more cleanup; i think it's best to base it on wip/a20?
vicenteH` has joined #linux-sunxi
vicenteH has quit [Ping timeout: 260 seconds]
<hno> oliv3r, I need to test the changes across the other boards first.
<hno> oliv3r, naming is a muddy busines... but when supporting more than one implementation then naming after the IP core is more appropriate.
<oliv3r> aye
<oliv3r> ah overlooked 1 think i wanted to do; i'll make a seperate patch I suppose
<oliv3r> some of those 'random bits' that get written, we actually know what they do
<leowt> Turl: what is there to have in consideration when replacing lichee kernel with sunxi in android?
<leowt> with the same .config
<oliv3r> where should we define names for it? what spot is the best? e.g. CCM_AHB_GATE_DMA
<hno> but in both cases here it's not obvius which is the silicon IP core provider.
<leowt> just wont book
<leowt> killing and restarting zygote in a loop
<hno> oliv3r, there is a header for CCM stuff.
<oliv3r> ok i'll use that
_BJfreeman has joined #linux-sunxi
<hramrach_> this is awesome: http://paste.debian.net/9919/
_BJfreeman is now known as BJfreeman
<hno> oliv3r, and the DMA gate is already defined.
<leowt> that boot is from a13_nuclear_defconfig
<hno> #define AHB_GATE_OFFSET_DMA 6
<hramrach_> incompatible libs on single-arch system ..
<hno> hramrach_, Probably it builds with -m32...
<hramrach_> incompatible libs on single-arch system .. /o\
<hno> hramrach_, x86 != x86_64.
gzamboni has quit [Ping timeout: 276 seconds]
<hramrach_> but why does it build x86 binaries on x86_64?
<oliv3r> hno: yeah i assumed as much
gzamboni has joined #linux-sunxi
<oliv3r> hno: i'll try and see if I have time to work those registers in
<oliv3r> defines > magicvalues
<hno> hramrach_, because they try to be pleasing the binary blob fanatics?
<oliv3r> hramrach_: android is horrible to build; i got stuck too :) there's a bug i think, where it wants libz.so (32bit) and it doesn't use its own packaged version. If you have a 32bit libz.so no problem, it uses that instead; i tried adding libz.so and got segfaults to gave up
<oliv3r> hramrach_: android build chain is fully 32 bit in mind, 64bit is broken
<oliv3r> BUT if you want to try ...
<hramrach_> :s
<hramrach_> it also does not find ccache. you have to supply your own
<leowt> i am building it with ubuntu 12.04
<leowt> and it is ok
<leowt> 64bit
<hramrach_> after you fix all the bugs it is buildable I assume
<leowt> yeah, but multilib
<oliv3r> hramrach_: i have no issues not using CCACHE
<hramrach_> that would work too I guess
<hramrach_> but when you enable it build fails
<oliv3r> but i ran to a bug with aapt/png's so if you bump into that too;
<oliv3r> confirming that 64 bit builds are broken
<hramrach_> you just need 32 bit libs
<hramrach_> but would be easier to use 32bit system to start with then
<hramrach_> export BUILD_HOST_64bit=1 , hmm
<hramrach_> maybe try that for start
<oliv3r> hramrach_: yeah please do
<oliv3r> and see if you fail at the same spot
<oliv3r> if so, its' worth investigating why
<oliv3r> if not; i'll fix my 32bit build
mturquette has quit [Ping timeout: 240 seconds]
Yaku321 has joined #linux-sunxi
<hramrach_> yes, need lib32z1
<hramrach_> lots of output with BUILD_HOST_64bit=1
mdp has joined #linux-sunxi
mdp has quit [Client Quit]
mturquet1e has joined #linux-sunxi
mdp has joined #linux-sunxi
mturquet1e is now known as mturquette
mturquette has quit [Changing host]
mturquette has joined #linux-sunxi
Yaku321 has quit [Read error: Operation timed out]
mturquette has quit [Quit: leaving]
mturquette has joined #linux-sunxi
Yaku321 has joined #linux-sunxi
hramrach_ has quit [Ping timeout: 240 seconds]
BJfreeman has quit [Ping timeout: 252 seconds]
<drachensun> I setup an ubuntu virtual machine to build Android, I even got the old 10.04 version it likes. That seemed to work pretty well, I didn't have to mess with anything
hramrach_ has joined #linux-sunxi
leowt has quit [Quit: leowt]
<hramrach_> but fails the same way
<hramrach_> they insist on making acp 32 bit but no libs for that
<drachensun> hramrach_ : Replay of my last comment, I setup an ubuntu virtual machine to build Android, I even got the old 10.04 version it likes. That seemed to work pretty well, I didn't have to mess with anything
<drachensun> I used that to build turl's CM
<hramrach_> I am building a different repo
<hramrach_> and this suckas about android. You don't add/replace just the changed bits when making a mod. You just build the whole thing, tens of gigabytes of same junk
<hramrach_> how much of Turl's CM is actually different from openbox? nobody even knows. It's not like diffing repos with compiler binaries included makes sense
leowt has joined #linux-sunxi
_BJfreeman has joined #linux-sunxi
jemk has quit [Ping timeout: 252 seconds]
_BJfreeman has quit [Client Quit]
_BJfreeman has joined #linux-sunxi
_BJfreeman is now known as BJfreeman
<hramrach_> they use gcc to compile C++, not g++ /o\
<hramrach_> and that does not work because g++ is g++-4.4 and gcc is gcc-4.7.2 an you *need* 4.7 to get libc headers
<hramrach_> and android does not buld with g++-4.7, of course
leowt has quit [Quit: leowt]
leowt has joined #linux-sunxi
<leowt> can someone help me out with this: http://pastebin.com/nras6Ksh ?
sud0x3 has joined #linux-sunxi
<hramrach_> leowt: try init=/bin/sh as kernel argument
<hramrach_> you can then try running those programs that crash and see how they crash
BJfreeman has quit [Remote host closed the connection]
_BJfreeman has joined #linux-sunxi
_BJfreeman is now known as BJfreeman
jemk has joined #linux-sunxi
<leowt> hramrach_: well, kind of a mess
<leowt> the suni init mounts system
<leowt> and without it i dont have /bin/sh
<hramrach_> but the init itself does not crash so you can perhaps mod its config to start a shell on serial port
<leowt> got adb
<hramrach_> or presumably adb can be used to access the broken system
<leowt> adb shell
<leowt> =)
<leowt> using it right now
<leowt> i see only 4 modules loaded
<leowt> i dont have video output and everithing is crashing on a loop
<hramrach_> does that improve when you load more modules?
rellla has quit [Quit: Nettalk6 - www.ntalk.de]
<hramrach_> and don't make modular kernel for Andriod ;p
<leowt> hramrach_: first going to try unload modules from a working android
<leowt> to see the reaction
<hramrach_> why that?
<leowt> for now i don know why there are less modules in a sunxi-3.0 compiled kernel comparing with linchee
<leowt> *lichee
<hno> leowt, do dmesg report a kernel crash?
<leowt> creating and killing stuff on a loop
<oliv3r> hramrach_: can you paste your failures? I did have libz64.so so it did work there; so if you have no libz at all; yeah it'll fail i guess; their preload doesn't really work
<oliv3r> hramrach_: i wanted to build android CM for my galaxy2; with experience learned from there, integrate it into our BSP
<hramrach_> java failure so far
<oliv3r> hramrach_: i had a javac somewhere (for openbricks incidentally) so just exported the javac as such
gzamboni has quit [Ping timeout: 260 seconds]
<oliv3r> hramrach_: export PATH=$PATH:/silo/build/openbricks/build/build.x86_64.eglibc/devpackages/staging/icedtea-bin/bin
<oliv3r> i used icedtea however
<oliv3r> the 32bit i used export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:./prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.6/sysroot/usr/lib/
<leowt> Turl: you there?
<oliv3r> but that caused segfaults
<oliv3r> hno: i have to send a fix-up patch; i forgot to run checkpatch, so i overlooked atleast 1 thing
<hramrach_> heh, openjdk does not work
<hramrach_> neither 1.6 nor 1.7
<hramrach_> 1.6 is missing nullable
<hramrach_> 1.7 is just not going to compile the stuff
<leowt> hramrach_: dud, just use oracle jdk xD
<hramrach_> that's needlessly complicated to get
gzamboni has joined #linux-sunxi
<hramrach_> so if openjdk worked it would be way nicer
<leowt> hramrach_: tried with openjdk, then i got frustrated and then i changed and its ok
<hramrach_> wtf?
<hramrach_> you need an *Oracle account*?
<leowt> never
<leowt> xD
<hramrach_> yes, when you click download it wants you to log in
<hramrach_> or maybe a slightly different page?
<hramrach_> the one you give works, thanks
<hno> oliv3r, no problem.
<hno> leowt, no visible kernel issues in that log, but zygote is frequently restarted for some reason.
<leowt> hno: only happens with sunxi kernel and modules
rz2k has joined #linux-sunxi
sanka has joined #linux-sunxi
nove has joined #linux-sunxi
<leowt> there must be something i am doing wrong
<Turl> howdy people
<leowt> hey
<Turl> what's up leowt
<leowt> im replacing kernel and modules in the a13sdk
<leowt> and
<leowt> zigote and other stuff crashing in a loop
<leowt> instead of linchee im building sunxi-3.0
<Turl> leowt: did you upgrade the mali userspace libs?
<leowt> Turl: how so?
<Turl> leowt: ie system/lib/lib{UMP,Mali}.so and all the system/lib/egl/*so
<leowt> hmm, so they are buildt by the kernel compilation?
<Turl> leowt: mali kernel and userspace version must match otherwise it explodes like that :)
<Turl> leowt: they're proprietary binaries
<leowt> so when i build a kernel
<leowt> they are buildt?
<Turl> leowt: no, they have nothing to do with the kernel build
<leowt> then how do i make them match
<leowt> ?
<Turl> leowt: mali has a kernel module (mali.ko and ump.ko) and a userspace side (these libs I mentioned)
<Turl> linux-sunxi has a newer mali kernel module than lichee
<Turl> so you need to upgrade the userspace side too
<Turl> just download the libs from the repo I linked and replace on your android and it should do the trick
<leowt> Turl: so, those are userspace blobs, and the version you mention that must match is the version of those blobs with something with mali in the kernel right?
<Turl> leowt: yes, the version is r3p0 or something like that
<leowt> Turl: hmm i see
<leowt> tnks
<leowt> =)
leowt has quit [Quit: leowt]
* oliv3r wonders, building with an extra harddisk, fully dedicated to a VM, or over NFS
<oliv3r> hramrach_: http://sprunge.us/KZBD was my failure eventually
<Turl> oliv3r: build over tmpfs :D
sud0x3 has quit [Ping timeout: 252 seconds]
jemk has quit [Ping timeout: 260 seconds]
<oliv3r> i don't have enough ram :p
<oliv3r> 8 gigs on my desktop only
vicenteH has joined #linux-sunxi
<oliv3r> i wish i could just point a directory to store kvm files in. directly on the underlying fs; no virtual disks
<oliv3r> i know you can do something like that with plan9
wigyori has quit [Read error: Operation timed out]
wigyori has joined #linux-sunxi
vicenteH` has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
<oliv3r> Pre-formatted FS pool
<oliv3r> duh
<oliv3r> nice one
<Turl> oliv3r: you can do that with lxc
<Turl> (and as a bonus you drop all the virt overhead :D)
<oliv3r> bah doesn't work
<oliv3r> yeah i know
<oliv3r> but i want something 'easy' on my desktop
<oliv3r> kvm is 'just there'
<oliv3r> but your right, since it's linux on linux anyway
<oliv3r> it doesn't really matter
<oliv3r> even a chroot would be enough
<Turl> oliv3r: lxc is pretty easy to use
<oliv3r> chroot is easier :p
<Turl> they even have scripts that you can run and automatically set up an ubuntu/debian/fedora container
<oliv3r> do I need kernel support?
BJfreeman has quit [Remote host closed the connection]
<Turl> oliv3r: cgroups I think, I dunno if you need much more
<oliv3r> shoudl have those
_BJfreeman has joined #linux-sunxi
_BJfreeman is now known as BJfreeman
<oliv3r> lol yeah reading that allready ;)
<oliv3r> emerge lxc
<techn__> oliv3r: bsp supports android already
<techn__> but not many devices
<oliv3r> building kernel
<oliv3r> techn__: i doubt i can build android with the bsp right now
<oliv3r> if ic an't even build CM android
<techn__> oliv3r: sure you can :p
<techn__> but make sure that you have enough swap
<Turl> techn__: his gentoo is broken :P
<techn__> use ubuntu :p
<oliv3r> *facepalm*
<oliv3r> the android buildsystem is broken tyvm
<Turl> techn__: that's why he's installing lxc ;)
Yaku321 has quit []
Quarx|2 has quit []
<oliv3r> i like lxc, the idea i can manage it with libvirt and run it parallel with kvm is awesome
<Turl> that too :p
n01_ has joined #linux-sunxi
BJfreeman has quit [Read error: Connection reset by peer]
jemk has joined #linux-sunxi
LoCoZeNoz_ZUE has quit [Ping timeout: 248 seconds]
LoCoZeNoz_ZUE has joined #linux-sunxi
_BJfreeman has joined #linux-sunxi
_BJfreeman is now known as BJfreeman
notmart has quit [Quit: notmart terminated!]
_BJfreeman has joined #linux-sunxi
BJfreeman has quit [Read error: Connection reset by peer]
_BJfreeman is now known as BJfreeman
_BJfreeman has joined #linux-sunxi
BJfreeman has quit [Read error: Connection reset by peer]
_BJfreeman is now known as BJfreeman
rellla has joined #linux-sunxi
tzafrir has quit [Ping timeout: 264 seconds]
jemk has quit [Quit: bye]
Tartarus_ has joined #linux-sunxi
Tartarus_ has quit [Read error: Connection reset by peer]
_BJfreeman has joined #linux-sunxi
BJfreeman has quit [Read error: Connection reset by peer]
_BJfreeman is now known as BJfreeman
_BJfreeman has joined #linux-sunxi
BJfreeman is now known as Guest61900
Guest61900 has quit [Read error: Connection reset by peer]
_BJfreeman is now known as BJfreeman
gzamboni has quit [Quit: Quitte]
tinti has quit [Read error: Connection reset by peer]
nove has quit [Quit: nove]
BJfreeman has quit [Read error: Connection reset by peer]
_BJfreeman has joined #linux-sunxi
_BJfreeman is now known as BJfreeman
_BJfreeman has joined #linux-sunxi
BJfreeman has quit [Read error: Connection reset by peer]
_BJfreeman is now known as BJfreeman
rellla has quit [Remote host closed the connection]
BJfreeman has quit [Remote host closed the connection]
<hramrach_> I do that with chroot
<hramrach_> heh, scrollback
paulk-desktop has quit [Quit: Ex-Chat]
_BJfreeman has joined #linux-sunxi
_BJfreeman is now known as BJfreeman
_BJfreeman has joined #linux-sunxi
BJfreeman has quit [Ping timeout: 252 seconds]
_BJfreeman is now known as BJfreeman
n01_ has quit [Ping timeout: 264 seconds]
BJfreeman has quit [Read error: Connection reset by peer]
LoCoZeNoz_ZUE has quit [Read error: Operation timed out]
_BJfreeman has joined #linux-sunxi
tinti has joined #linux-sunxi
_BJfreeman is now known as BJfreeman
BJfreeman has quit [Read error: Connection reset by peer]
_BJfreeman has joined #linux-sunxi
_BJfreeman is now known as BJfreeman
LoCoZeNoz_ZUE has joined #linux-sunxi
_BJfreeman has joined #linux-sunxi
BJfreeman is now known as Guest46317
Guest46317 has quit [Read error: Connection reset by peer]
_BJfreeman is now known as BJfreeman
_BJfreeman has joined #linux-sunxi
BJfreeman has quit [Ping timeout: 252 seconds]
_BJfreeman is now known as BJfreeman
BJfreeman has quit [Remote host closed the connection]
_BJfreeman has joined #linux-sunxi
_BJfreeman is now known as BJfreeman
_BJfreeman has joined #linux-sunxi
BJfreeman has quit [Ping timeout: 252 seconds]
_BJfreeman is now known as BJfreeman
vicenteH has quit [Read error: Operation timed out]