--- Log opened Tue Nov 22 00:00:13 2011 00:00 -!- scorche` is now known as scorche 00:02 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 00:02 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 00:11 < bcoco85> usb.core module is provided by libusb? 00:17 -!- krnlyng [~liar@clnet-p09-185.ikbnet.co.at] has quit [Remote host closed the connection] 00:25 -!- bcoco85 [4de1cc7e@gateway/web/freenode/ip.77.225.204.126] has quit [Ping timeout: 265 seconds] 03:34 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has quit [Disconnected by services] 03:34 -!- [7] [~TheSeven@rockbox/developer/TheSeven] has joined #freemyipod 05:40 -!- Keripo [~Keripo@SEAS216.wlan.seas.upenn.edu] has quit [Quit: Leaving.] 06:02 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 06:02 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 06:09 -!- Keripo [~Keripo@165.123.49.235] has joined #freemyipod 06:20 -!- Keripo [~Keripo@165.123.49.235] has quit [Ping timeout: 245 seconds] 06:21 -!- Keripo1 [~Keripo@165.123.49.235] has joined #freemyipod 07:40 -!- Keripo1 [~Keripo@165.123.49.235] has quit [Quit: Leaving.] 08:57 -!- MSaki [~MSaki@pool-71-173-57-226.sctnpa.east.verizon.net] has joined #freemyipod 09:07 -!- MSaki [~MSaki@pool-71-173-57-226.sctnpa.east.verizon.net] has quit [Quit: Leaving] 10:05 < fmibot> New commit by theseven (r810): ipodcrypt.py: Fix copyright header 10:06 < fmibot> r810 build result: emcore: All green! 10:06 < fmibot> r810 build result: umsboot: All green! 11:13 < Kuitsi> what is the current testing version for 120 GB Classic? i have EmCORE r776 and rockbox r30613M-110927 11:20 -!- adiblol [adiblol@planck.m.1tbps.org] has quit [Ping timeout: 244 seconds] 11:21 < Kuitsi> or does user890104 still need me to continue testing of this version? so far i've had just some random freezes and some quite frequent audible pauses while playback 11:28 < [7]> how frequent? 11:28 < [7]> multiple times per second (stuttering), or just one or two times an hour (disk spinup?) 11:53 < Kuitsi> few time within one song but interval is not constant 12:02 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 12:02 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 12:49 < Kuitsi> so typical, when listening and trying to hear and count those pauses there are none :P 13:08 -!- adiblol [adiblol@planck.m.1tbps.org] has joined #freemyipod 13:55 -!- Jiss [~Jiss@ip-106.net-89-2-215.rev.numericable.fr] has quit [Remote host closed the connection] 13:57 -!- Jiss [~Jiss@ip-106.net-89-2-215.rev.numericable.fr] has joined #freemyipod 15:56 -!- r100 [565596a2@gateway/web/freenode/ip.86.85.150.162] has joined #freemyipod 16:01 < r100> Hello everyone. Just curious, is there going to be a newer public release of EmCore somewhere in the future? 16:02 < [7]> yes, there will probably a new release soon 16:02 < r100> thats great, looking forward to it 17:33 < fmibot> New commit by theseven (r811): New tool: TLSFanalyze 17:34 < fmibot> r811 build result: emcore: All green! 17:34 < fmibot> r811 build result: umsboot: All green! 18:02 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has joined #freemyipod 18:02 -!- clustur [~logger@c-98-249-104-118.hsd1.tn.comcast.net] has quit [Remote host closed the connection] 18:17 -!- Keripo [~Keripo@165.123.49.248] has joined #freemyipod 18:22 -!- Keripo [~Keripo@165.123.49.248] has quit [Ping timeout: 260 seconds] 18:50 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has joined #freemyipod 18:51 * user890104 is wondering what does [7]'s new tool do 19:00 < r100> Yeah me too 19:00 < r100> Google told me "Two-Level Segregate Fit) TLSF is a general purpose dynamic memory allocator specifically designed to meet real-time requirements" 19:06 < [7]> user890104: you give it an SDRAM dump and it lists all the memory allocations with their respective owners and does some consistency checks on the allocation chain to detect corruption 19:13 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has joined #freemyipod 19:36 < fmibot> New commit by theseven (r812): emCORE: Add some missing malloc memory checks and some debug output 19:36 < fmibot> r812 build result: emcore: All green! 19:36 < fmibot> r812 build result: umsboot: All green! 19:43 -!- Keripo [~Keripo@seas692.wireless-pennnet.upenn.edu] has joined #freemyipod 19:49 < user890104> [7]: this is very useful for me then, because i'm known to cause memory leaks :) 20:01 -!- Keripo [~Keripo@seas692.wireless-pennnet.upenn.edu] has quit [Quit: Leaving.] 20:23 -!- GaveUp [gaveup@your.friendly.neighborhood.hellmouth.info] has quit [Ping timeout: 276 seconds] 20:29 -!- GaveUp [gaveup@your.friendly.neighborhood.hellmouth.info] has joined #freemyipod 20:34 < fmibot> New commit by theseven (r813): emCORE: Fix cache coherency bug in iPod Classic ATA driver 20:34 < fmibot> r813 build result: emcore: All green! 20:34 < fmibot> r813 build result: umsboot: All green! 20:36 < fmibot> New commit by theseven (r814): emCORE: Add more detailed tracking of handle owners 20:36 < fmibot> r814 build result: emcore: Red for targets ipodnano3g, ipodnano4g, ipodtouch2g (theseven commited) 20:36 < fmibot> r814 build result: umsboot: All green! 20:37 < fmibot> New commit by theseven (r815): emCORE: Shrink iPod Classic kernel memory to 256kiB SRAM + 256kiB SDRAM 20:37 < fmibot> r815 build result: emcore: Red for targets ipodnano3g, ipodnano4g, ipodtouch2g (theseven commited) 20:37 < fmibot> New commit by theseven (r816): tlsfanalyze.py: Add some more checks 20:37 < fmibot> r815 build result: umsboot: All green! 20:38 < fmibot> r816 build result: emcore: Red for targets ipodnano3g, ipodnano4g, ipodtouch2g (theseven commited) 20:38 < [7]> user890104: now you'll even see that the memory was leaked because of USB activity :) 20:38 < fmibot> r816 build result: umsboot: All green! 20:39 < fmibot> New commit by theseven (r817): emCORE: Fix build error on targets without storage drivers 20:40 < fmibot> r817 build result: emcore: All green! 20:40 < fmibot> r817 build result: umsboot: All green! 20:41 < user890104> i'll need to have a closer look at the new features 20:41 < [7]> http://pastie.org/2905336 20:42 < user890104> ah, this is cool :) 20:43 < user890104> what are the numbers below the free space for? 20:43 < user890104> [1:20] ... etc 20:43 < [7]> during the process of writing that tool I finally understood how TLSF works :) 20:44 < [7]> that's the list of free blocks, mapped into different categories 20:44 < [7]> the allocator will try to find the best fitting space for a new allocation based on these mappings 20:44 < r100> Wow, freemyipod is on fire tonight! 20:45 < [7]> but only small stuff tonight 20:46 < [7]> still need to figure out where that memory corruption is coming from 20:46 < r100> lots of small stuff is big together :) 20:46 * [7] has a suspicion 20:47 < [7]> this looks like realloc doesn't update a pointer... 20:52 < user890104> [7]: which memory corruption actually? 20:53 < [7]> i've seen lots of data aborts in malloc() recently 20:54 < user890104> i've also seen cases where malloc via usb returns 0x0 20:54 < user890104> and doing runfirmware twice in a row sometimes causes a freeze 20:54 < [7]> http://pastie.org/2905409 20:55 < [7]> that's what will ultimately lead to a malloc panic 21:09 < [7]> hmm... http://pastie.org/2905488 21:18 -!- benedikt93 [~benedikt9@unaffiliated/benedikt93] has quit [Quit: Bye ;)] 21:27 -!- r100 [565596a2@gateway/web/freenode/ip.86.85.150.162] has quit [Ping timeout: 265 seconds] 23:10 -!- [7] [~TheSeven@rockbox/developer/TheSeven] has quit [Read error: Connection reset by peer] 23:16 -!- TheSeven [~TheSeven@rockbox/developer/TheSeven] has joined #freemyipod 23:29 -!- liar [~liar@clnet-p09-185.ikbnet.co.at] has quit [Remote host closed the connection] --- Log closed Wed Nov 23 00:02:06 2011