<rellla>
i think completely deleting users from database is a little bit tricky, as there are references to user.user_id in so many other tables... should this rows all be deleted?
<hramrach>
preferably the rows that show up in reent changes should be ;-)
<hramrach>
does the editcount go to 0 when the page user has edited is deleted?
<hramrach>
seems like some old users are in the list, too
<mnemoc>
http://sprunge.us/cBMN <--- 0 edits, no email authenticated, ordered by registration time
<rellla>
i'd prefer to take the last ones.
* mnemoc
wonders if mw people properly uses delete cascade and friends...
<hramrach>
It does not seem the earlier ones are really much different
<mnemoc>
btw, the table is called mediawiki.mwuser, not 'user'
<mnemoc>
that's probably why the queries on the web interface didn't work
<hramrach>
tons of users registered in 08 and 09 as well
<hramrach>
I don't know why registering users when not using them but I guess that's just a bot fail
<Turl>
hramrach: maybe they're using them, but we require a captcha when posting pages too iirc
<hramrach>
yes, that's why it might be a botfail
<hramrach>
crack captcha for registration but not for posting
<oliv3r>
do we allow users to do anything if their account isn't e-mail authenticated? I'm supprised it doesn't get automatically cleaned after a certain amount of time
<oliv3r>
actually, i'm supprised there is no 'auto cleanup' function in mediawiki's user management system
<oliv3r>
e.g. set a flag on the user account; user gets deleted
<mnemoc>
Turl: those of the last paste haven't verified their mail address
<mnemoc>
so they can't edit anyway
<mnemoc>
oliv3r: mw's user management is crap
<mnemoc>
personally I only allow user creation from a url (with unique and temporal token) sent by mail
<mnemoc>
so no ghost accounts are possible
<mnemoc>
but mw people seems to be very fond to anon edits
<oliv3r>
well, initially; wikipedia was a 'edit ya'll' kinda thing
<oliv3r>
but (l)users quickly abused that
ZaEarl has joined #linux-sunxi
hipboi has joined #linux-sunxi
<mnemoc>
hipboi: hi, is it possible to get some A20 based cubieboard prototypes to start working on sun7i support?
<hipboi>
mnemoc, i will try to get some
<hipboi>
it's possible
<hipboi>
they have released the first sdk for a20
rz2k has joined #linux-sunxi
<mnemoc>
we don't really need the sdk
<mnemoc>
only a device where to test
<hipboi>
i mean they release the sdk to customer which means the software is stable now
<hipboi>
at least no bug of the chip
<mnemoc>
it would be awesome if we could get the newer commits. our -dev branches end around march 2nd
<Turl>
hipboi: nice :)
<oliv3r>
software is stable, or hardware is stable?
<oliv3r>
eitherway, awesome that A20 is becoming reality :)
* mnemoc
wants an A40 :p
<oliv3r>
I was typing that, but didn't wanna sound overly excited :p
<oliv3r>
little.BIG and mali
<oliv3r>
and with the rest of the core being identical to A10, so our work isn't in vain :)
<hipboi>
mnemoc, it's allwinner official support wiki
<mnemoc>
yes, i've seen it before.... but couldn't find any new content
<hipboi>
a31/a20 stuff is new i think
<mnemoc>
gzamboni: can you help importing content?
<gzamboni>
sure
<gzamboni>
im importing the csi table i mentionned
tinti has joined #linux-sunxi
<mnemoc>
please try to keep things categorized and interlinked
<gzamboni>
i created a new item in "Generic Hardware Hacking of Allwinner SoCs:"
<gzamboni>
as the CSI is present also in A13, A10s and A20
<mnemoc>
[[CSI]] is ok. just don't forget to categorize and redirect [[A10/CSI]] and friends, and leave sections to describe the controller or the CSI-related diffs across SoCs
slash_m_a_x has quit [Read error: Connection reset by peer]
<jinzo>
what's the call on A10s? flop?
<mnemoc>
sad they removed sata from the A10s
vicenteH has joined #linux-sunxi
<jinzo>
and I wonder how price-competative it can actually be to A10 for example
<jinzo>
now that they're churning out A31 and A20
<jinzo>
the latter albeit slowly
<mnemoc>
the key of the A10s is size
<mnemoc>
very important on hdmi dongles
<jinzo>
but most of the hdmi dongles manufacturers (as most china manufacturers really) only see the "cores" - and I don't know how can A10s compete with cheap RK dual cores.
<jinzo>
but, I guess the time will tell.
<jinzo>
The other day I had a dream about a compleatly open SoC with support in mainline kernel and open source GPU drivers
<hramrach>
thechnically rk3066 is in quite good standing - dual core cpu, 4 core gpu, some drivers exist, support under development, 2GB ram device is sold
<hramrach>
but the rk developers use forum as the primary communication medium so getting any info ..
<hramrach>
meh
<jinzo>
there's some driver/open source kernel? Didn't know that - the last I checked I couldn't find any (but that was single core days)
<hramrach>
yes, there is some
<hramrach>
can't really tell how good
<hramrach>
how the hell do I tell what SoC models the platform driver supports?
<mnemoc>
it's done the other way around
<mnemoc>
the mach- or the .dts registers platform devices
<hramrach>
you boot it on the SoC and iether it works or fails
<mnemoc>
and so the corresponding platform driver gets asked to probe it
<hramrach>
I have no .dts
<mnemoc>
"modern" way is to include that info in the .dts file. old way is hardcoded in the mach- code
<hramrach>
it's 3.4 kernel
<mnemoc>
allwinner's way is, script.bin
<hramrach>
so the script.bin tells what platform you have
torqu3e has quit [Quit: torqu3e]
<mnemoc>
but allwinner's way works backward. instead of making the platform load the driver, the driver checks (on load) if the script.bin has it enabled
<mnemoc>
the plat/script.h API was written to allow us to make a generic platform-driver registrator reading the script.bin just once
<mnemoc>
using script.bin you can "distinguish" between a sun5i with hdmi and one without
<mnemoc>
but it's still limited to a single mach
<hramrach>
either way you can't tell what the driver supports by looking at it
<hramrach>
it's defined in script.bin
<wingrime>
hramrach: we can detect soc
<hramrach>
and the script.bin exists on the devices if at all
<wingrime>
more generaly , you can simply check HW registers
<hramrach>
I was thinking about getting the prestigio reader but since it does not come with linux it has no script.bin
<hramrach>
so I guess it's a lost case
<hramrach>
will work as reader presumably but no Linux support
<hramrach>
I would really like to get my hands on a device with e-ink display to try a stab at e-ink usable UI and page flipping
<mnemoc>
so using fel and a uart/jtag breakout you should get a pretty decent headstart
<hramrach>
assuming it's supported platform at all
<hramrach>
and I can manage to swithc on fel and/or jtag
<mnemoc>
we have sun3i code from the initial 2.6.36 release
<mnemoc>
it lacks of pm, but should be similar to the a10's
<mnemoc>
and using the jtag breakout you can snif the rest
<hramrach>
but sunxi does not ship this SoC with linux at all, officially
<mnemoc>
it seems they thought about doing so when they started the A10
<mnemoc>
and then found it... not interesting
<wingrime>
hramrach: we have more important problem with a10s
<hramrach>
there is Olinuxino for that
<mnemoc>
the sun3i code initially imported into 2.6.36 (android 2.3) is very incomplete
<hramrach>
very nice board
<mnemoc>
hramrach: are they selling it yet?
<hramrach>
yes, I see it in stores
<wingrime>
I don't think we need support sun3i at all, It have many variants
<mnemoc>
nice
<hramrach>
the olinuxino or the reader?
<hramrach>
afaik both are readily available
<mnemoc>
having one variant working is enough to attract a lot of russians who have already worked with F13 readers
<mnemoc>
these F1e200 are pretty new
<hramrach>
well, the thing is I am not the person to write support for a platform, even with partial sources available
<wingrime>
AW not see linux on e200
<hramrach>
it takes too much time
<hramrach>
I don't feel that much bored
<wingrime>
hramrach: e200 have not wifi simply becose some one must write wifi stack for eCOS
<hramrach>
heh
<wingrime>
hramrach: wifi stack is not easy at all
<hramrach>
I know. It's half-broken on every system.
<hramrach>
maybe just quarter-broken on some
<wingrime>
and more generaly what do you can do with wifi on reader without browser
<hramrach>
somebody would have to write a browser or e-store app for eCOS
<hramrach>
and it drains batteries
<wingrime>
all about economical effectivity
<mnemoc>
or fix basic sun3i/f1e200 linux support ;-)
<wingrime>
mnemoc: eCOS are RTOS
<hramrach>
eCOS is much lighter so probably better for simple reader
<hramrach>
rt is maybe good idea for something with media player
slash_m_a_x has joined #linux-sunxi
<hramrach>
lokk how difficult it is to get audio on sunxi linux
<wingrime>
hramrach: thay simply use old code base
<mnemoc>
sun3i for openinkpot.org :)
<wingrime>
mnemoc: we have freeRTOS
<mnemoc>
true
<hramrach>
heh, they did not want to pay to those mpeg-la
<wingrime>
RTOS are much faster but can't do much
<hramrach>
no mp3 support on the reader but you can play wav, flac, ogg, aac
<hramrach>
they can do anything but many applications aren't designed for realtime
<wingrime>
hramrach: no mp3 in public specs
<hramrach>
plus with 64M ram you can't really expect miracles
<wingrime>
hramrach: I have chep ADSL modem with linux have 32 MB RAM
<wingrime>
and 4 ROM SPI flash
<hramrach>
mnemoc: they have other e-ink reader with Linux based on some low-end rockchip chip
<wingrime>
very old linux kernel
<mnemoc>
cedarx isn't really an advantage when aiming at a router...
<mnemoc>
or g2d
<wingrime>
mnemoc: not all sun4i have cedarx
<wingrime>
*sun3i
<hramrach>
this one has limited cedarx/different media accel - no encoding. and no graphics it seems
<wingrime>
you realy need cedar on elink?
<wingrime>
*e-ink
<hramrach>
no.
<hramrach>
but the chip has it
<hramrach>
the e200
<hramrach>
there is simply no way to play video on e-ink
n01 has joined #linux-sunxi
<wingrime>
why AW don't make cortex a8 with SGX?
slash_m_a_x has quit [Ping timeout: 256 seconds]
<wingrime>
How much HW revisons a10 have?
<hramrach>
why sgx?
<wingrime>
opengl
<hramrach>
blob
<wingrime>
sgx better for hdmi pc
<wingrime>
hramrach: do you know non-blob video for mobile?
<hramrach>
actually if lima is completed mali is going to be better, most likely
<oliv3r>
wingrime: i think 3 that we know of (a, b and c) and of course the internal FPGA version
torqu3e has joined #linux-sunxi
<wingrime>
hramrach: I still not see HW accel linux desktops
<oliv3r>
oh arete74 is here! i like your howto; deffinatly going to try it
<hramrach>
we have g3d for that
<hramrach>
g2d
<wingrime>
aw drop g2d in a13 a10s
<hramrach>
sucks
<wingrime>
and not sure maybe in some others
<hramrach>
are you sure they are dropped?
<oliv3r>
i MAY pickup a a10s dongle (don't need sata port on a hdmi dongle anyway) to experiment if its cheap enough; but may wait (enough to play with) for a possible A20* dongle
<hramrach>
mali is well capable of some blending
<wingrime>
android don't need g2d
<hramrach>
so is the main CPU when it comes to that
<hramrach>
but g2d is sillicone specifically designed for that
<hramrach>
and I have presumably 3d accelerated gnome desktop
<hramrach>
but since doublebuffering does not work dues to some disagreement between mali blob and X server it's not as accelerated as it could be
<hramrach>
you can have software blended xfce/lxde or whatever using XRender
<hramrach>
it's faster for small effects but sucks for window resizing
<hramrach>
android does not allow window resizing so does not have this problem ;-)
<oliv3r>
also isn't adreno in mainline now? 'freedreno'
<wingrime>
adreno must be simular with radeon
<hramrach>
why?
<oliv3r>
i think they swapped the g2d unit for the IET engine (flikker filter)
<oliv3r>
wingrime: adreno comes FROM radeon, taht's for sure, hence the name :)
<hramrach>
and it's spelled similar fwiw
<wingrime>
hramrach: I still have questions form your dma test
<wingrime>
1) git log
<wingrime>
2) /dev/nand ??
<jukivil1>
mnemoc: I think my email to sunxi-list got stuck to moderation since I've changed email address
<oliv3r>
when they start dumping those A10s sticks i'll get one, 35 USD from DX is cheap; that's about 25Euro's
<oliv3r>
drop 10 USD and i'll get it
<mnemoc>
jukivil1: whitelisted
<jukivil1>
thanks
jukivil1 is now known as jukivili
<hramrach>
the fact ardeno is some old ATI IP does not mean it's similar to any of the AMD graphics
<hramrach>
it may be but you would really have to look at the actual arch specs
<hramrach>
even the desktop cards went through several generations which are quite different at times
paulk-desktop has joined #linux-sunxi
<mnemoc>
gosh... so many pending commits :(
<wingrime>
mnemoc: add header about registration tom linux-sunxi mainpage
<mnemoc>
i reenabled registration.... now that the questions were changed and the app updated
<hramrach>
wingrime: /dev/nand is the whole nand
<hramrach>
I could use nandb but nanda is too small
<vicenteH>
I have been searching for a serial port in it, but have not found it.
<vicenteH>
Any clues about it, to get booting console?
<slapin_nb>
look at A13's datasheet, there is no much choice
<slapin_nb>
then use your multimeter with appropriate pins
<slapin_nb>
and testpoints
<vicenteH>
thanks slapin_nb
rav0__ has joined #linux-sunxi
rav0_ has quit [Ping timeout: 260 seconds]
<hramrach>
oh yeah
<hramrach>
a13 has pins
<shineworld>
for all android users which would to put android building out to SD instead of run pack-cmd and put all in nand, I've made a simple (raw) script that automatize all.
<vicenteH>
have any of you extracted kernel image from boot.img partition and converted it into an uboot kernel image?
<vicenteH>
and booted successfully, of course.
<vicenteH>
with the SD card.
<shineworld>
yes
<shineworld>
I've do
<shineworld>
just some mins ago
<vicenteH>
I tried but it did not boot
<shineworld>
there is a wrong document in linux-sunxi about Booting android in SD
<shineworld>
try to use:
<vicenteH>
is a line like that enough:
<vicenteH>
mkimage -A arm -O linux -T kernel -C none -a 0x40008000 -e 0x40008000 -d nandc_boot-zImage uImage
<vicenteH>
?
<shineworld>
mkimage -A ARM -C none -T kernel -O linux -a 40008000 -e 40008000 -d $BUILD_PATH/obj/KERNEL_OBJ/arch/arm/boot/zImage mnt/bootloader/uImage
<shineworld>
yes
<shineworld>
change onlgy my path because went by a script
<shineworld>
so
<shineworld>
mkimage -A ARM -C none -T kernel -O linux -a 40008000 -e 40008000 -d zImage uImage
<vicenteH>
thanks shineworld
<shineworld>
uhm similar mine works
ZaEarl has quit [Ping timeout: 245 seconds]
<shineworld>
I start by another point, not from livesuit image but directly by output of compilation
<shineworld>
uImage is for u-boot however (I guess) :)
paulk-desktop has quit [Quit: Ex-Chat]
<vicenteH>
shineworld: in the end I unbricked my device
<vicenteH>
thanks for your help :)
<shineworld>
you are welcome
theborger has joined #linux-sunxi
jukivil1 has joined #linux-sunxi
<n01>
uhm mripard_ merging both the branches I'm not able anymore to reach the login. I'm stuck at "turn off boot console earlycon0" ... is this a known issue or it is just me?
hno` has joined #linux-sunxi
xnxs has joined #linux-sunxi
y0gurt has quit [*.net *.split]
hno has quit [*.net *.split]
WarheadsSE has quit [*.net *.split]
xenoxaos has quit [*.net *.split]
jukivili has quit [*.net *.split]
xnxs is now known as xenoxaos
WarheadsSE has joined #linux-sunxi
shineworld has left #linux-sunxi ["Leaving"]
rz2k has quit []
tinti has quit [Read error: Connection reset by peer]
n01 has quit [Ping timeout: 248 seconds]
tinti has joined #linux-sunxi
ZaEarl has quit [Read error: Connection reset by peer]