/srv/irclogs.ubuntu.com/2009/08/21/#ubuntu-kernel.txt

=== asac___ is now known as asac
=== bjf is now known as bjf-afk
DanaGhmm, any chance of getting the find_task_by_vpid symbol re-exported? http://lists.mandriva.com/kernel-discuss/2009-07/msg00018.php01:31
* apw waves08:12
* smb waves back08:13
* cooloney waves back to apw08:22
apwyo08:22
apwsmb, up for reviewing a branch for me?  just pushed up what i think will be the netbook branch for karmic, to its official location.  could do with an eye over it08:46
smbYeah sure, let me finish a little thing off here, then I have a look. 08:47
apwnp, thanks08:48
cking_apw, who maintains those kernel team suspend/resume test scripts?09:04
=== cking_ is now known as cking
apwsuspend_test ?  thats mine09:05
ckingI've found that sometimes we may need to ensure the RTC is sync'd with UTC for it to work.09:05
apwwell we cirtainly can't change its utc status09:06
apwas it may be localtime for windows, do you mean that we should note its not and use a different time?09:06
ckingnot sure of the correct workaround - it's just that I've seen one user where hwclock --utc --systohc fixed the problem - so I expect some how we need to check for this kind of localtime/UTC difference09:08
apwwe got into a lot of trouble for doing that in the past :)  windows like it to be localtime09:08
ckinghrm09:09
ckingthat certainly concurs with my experience when I was installing Windoze 7 to benchmark the I/O - the clock was 1 hour out09:10
apwwell i can see how it wouldn't work if the clock isn't in UTC09:11
apwhrm, actually better check the kerel09:11
apwwe use an absolute utc seconds in the kernel interface, need to figure out if it _is_ utc in the interface09:12
smbapw, Looking at your netbook branch, most things look neat (want that insert-changes for jaunty too. :)) but the "start new release" seems to create abi files with -6.25 numbers. Are you not needing -400.0?09:12
apwhrm, error09:13
apwwill check thanks09:13
smboh sorry, my fault09:14
apwsmb, oh no its actually removing them09:14
smbyeah just saw so09:14
apwbut that is wrong, that should be in the previous commits09:14
apwie. the abi should have been zapped two commites before09:14
apwwill sort that out thanks09:14
smbright, makes sense09:15
apwcking, if you have a machine you can set the clock to localtime om09:18
apwon, then you could test something for me09:18
ckingok I do have one here09:18
ckingready for testing09:18
apwdate '+%s'; cat /sys/class/rtc/rtc0/since_epoch09:18
apwwhat does that say09:18
apwhrm i think mine may be in localtime too09:20
apwapw@dm$ date '+%s'; cat /sys/class/rtc/rtc0/since_epoch09:20
apw125084277309:20
apw125084637509:20
ckingHrm. It's a hardy box which don't have that proc file09:20
apwpup09:20
apwusb stick?09:20
ckingyeah - gimme 1009:20
apwcking, the test i am sure you can guess, but basically can you test setting a sleep at date +%s output + 30s and suspend, and then try at the proc file output + 30s and suspend... see whcih is correct09:23
ckingwill do once I've got the machine booted09:24
apwyep. and you suck eggs by first removing the shell ...09:24
ckingto see if it's fired one can use: cat /proc/driver/rtc | grep alarm_IRQ | awk '{ print $3 }'09:27
apwinteresting09:29
ckingyes = IRQ is triggered09:30
ckingafter it's should have fired, it will be no (IRQ has fired)09:31
apwso its in the inverse of whether it fired?09:32
apwsmb, ok i've hopefully fixed the branch and repushed09:32
ckingyep - check out http://kernel.ubuntu.com/git?p=cking/scripts/.git;a=commit;h=3577ea60c525f4e3d91b2f7afa009fa68e4a6ff809:33
ckingdate '+%s'; cat /sys/class/rtc/rtc0/since_epoch - gives me:09:36
cking125084378109:36
cking125084377309:36
smbapw, Ok, if the intention is to do no abi checks at all it seems to be good09:39
apwfor the first version i don't have any abi information09:39
apwonce thats built i will pull the abi info from the builds and we can start checking it09:39
apwi suppose i should have taken the abi from the tip really shouldn't i09:40
apwbum09:40
smbOh right, the logic with -0.0 would not work here09:40
apwi guess 400.0 could contain the tip of the karmic trees info09:40
apwdunno if i care enough to fight it09:41
smbyou could have, it should be good. In the fist version it looked half like you tried to have that09:41
smbIt should be fine both ways09:41
smbapw, I would rather leave it as is (in favour of getting a condensed jaunty patchset for abstracted ;-))09:43
smbBut I am biased here09:43
apwyeah i think i'll leave it for now as i have tested the result09:44
apwyours is next09:44
ckingusing since_epoch looks like the trick to fix it09:47
apwcking, thanks ... will put something together there09:53
ckingapw, it may be worth doing a sanity check that the alarm works before doing those suspend tests, c.f. my script earlier09:55
ckingjust bear in mind that since_epoch won't work for Hardy kernels09:56
apwyeah, will do09:56
apwsmb, ok just pushed the squashed version to my repo, cast an eye over it and if you are happy you can pull it into master10:21
ckingtime for a coffee10:23
smbapw, great. thanks. will do10:23
apwcking, thats 11s'ies10:23
ckingI've been working since 710:23
apwthen you are allowed10:26
ckingmuch appreciated10:26
apwthough now i want one ... grrr10:28
ckingautosuggestion 1: apw 010:31
* apw slaps cking 10:35
smbapw, Would the jaunty branch still need the insertchanges to follow abstracted debian? (just as I saw that in the karmic netbook branch)10:36
apwoh yeah, that would be needed over there too10:36
apwconverted to main branch10:36
apwshall i do that10:36
* apw _will_ do that10:37
smbapw, Would be neat if you just dropped into your repo. Then I pick and test the whole10:37
* smb give apw one of those famous hugs10:37
apwdaniel back i can't breath :)10:37
smbhehe10:38
amitkapw: cking: so are you two going on vacation together?10:39
apwheheh ... can you imagine ... i'd end up eating his children, i am untrained10:39
amitkheh10:39
apwsmb, applied to both karmic and my jaunty branch10:40
smbapw, cool pulling and testing10:41
apwsmb, it had better be right by now!  i am tired of a-d ...10:43
* apw callls now 11:0010:43
smbapw, I'd be very careful to report otherwise.10:43
* smb looks and sees 11:4410:44
apwsee i am late for my coffee, *slurp*10:44
smbYou can never be late, just in the wrong timezone10:44
apwwe i want to be late, so i can have it now and now wait for 1110:46
ckingyawn11:00
apwsmb, the hardy changelog has no 24.58 in it, is that to be expected?12:33
smbapw, yes. it was a proposed that will be overridden (actually never went there, but I kept the numbers)12:34
apwsmb, ok thanks12:37
smbapw, Oh, there is something I have to tell you about the abstracted builds12:41
apwgood or bad?12:41
smb\o/ seems all files are present12:41
apwhurrah thank goodness for that12:41
apwand only the right ones i assume :)12:41
smbWell it does not exactly tell about the contents. Probably I check on the abi and config files, just to be safe...12:43
apwi am assuming the contents are the same12:43
apwpresumably we could make a source tarball before and after those commits12:43
apwand then compare them12:43
apwas in -x them and diff -u the two trees12:43
apwthey should be the same12:44
smbBut it has the same number of packages as before and the packages contain the same files. The only change could be in generated files that do not lead to files being present12:44
apwand i likely mena the binary actually12:44
apwbah i say upload it to a ppa, and see what it makes :)12:44
smb:) yeah. that is sort of the next step12:44
smband boot the produced kernel12:45
juliuxhi13:15
juliuxit is possible to disable the powersaving on the vga port?13:16
juliuxi have here a server which crashes sometimes and then i can't press a key to get the vga/monitor back online;)13:17
apwjuliux, i am pretty sure that would be possible from userspace13:22
apwis it a raw VT or showing X13:22
juliuxraw VT13:23
juliuxno x is running13:23
smbjuliux, Does "setterm -powersave off" work?13:28
juliuxsmb: i will try it out13:29
smbjuliux, maybe needs a "-blank 0", I am not sure13:29
juliuxcannot (un)set powersave mode13:29
smbjuliux, seems only to work typed on the console13:31
juliuxi am logged in via ssh atm13:32
juliuxi will try it directly at the system13:32
smbjuliux, Just tried it with a system here ssh does not work. On the console it does do something13:32
juliuxsmb: ok13:35
juliuxbut seeterm is only working if i am logged in, right?13:36
smbFrom the description is sound like echoing control sequences to the current terminal. Probably its ok as long as the term has the right caps (and ssh virt term does not)13:38
smbBut I have not tried otherwise13:38
=== bjf-afk is now known as bjf
bjfamitk, ?15:08
amitkbjf: so you've applied all the patches (1st set) as-is (including support for every FSL SoC), right?15:09
bjfamitk, that is correct, I believe there were only two patches that that didn't get applied "as-is"15:09
amitkbut I thought that when you did the second set (earlier), you'd tweezed out only the imx51-specific bits15:10
bjfamitk, that is correct15:10
bjfamitk, that i what I attempted to do15:10
ograamitk, btw, does the current build boot for you on the B1 ?15:10
ogradoesnt work for me 15:10
amitkogra: not tried it. I'm working on fec ATM15:11
ograah, ignore me then, FEC is more important15:11
amitkbjf: so in your git tree on kernel.u.c, you now have the 1st set (~60 patches) applied as-is and the 2nd second imx51-specific?15:12
bjfamitk, no15:12
bjfamitk, I have a fsl branch in my repo, that contains all ER9-SP patches (300+) applied "as-is"15:13
amitkaah, ok15:13
bjfamitk, it _is_ confusing15:14
amitkI'll find it impossible to replicate that on karmic. When we are having trouble just porting imx51-specific bits, I can't imagine the effort the forward port the entire SoC stack15:14
amitk*the effort to15:15
bjfamitk, I understand15:16
bjfamitk, the only way for all the soc support on karmic is for FSL to do it themselves 15:17
bjfamitk, at some point there are going to move to a more recent kernel15:17
amitkbjf: so what do you suggest? Should I stick to just porting the single squashed patch that I had in jaunty to karmic and add the new ER9-SP patches on top?15:18
bjfamitk, I think that is all that you can do, as long as we are only supporting reference design boards then we should be ok15:19
bjfamitk, if we have to support an OEM customer, then we are going to have problems (bigger problems than just supporting the reference design)15:20
bjfamitk, just supporting a single reference design is going to be tough enough15:20
* amitk nods15:21
smb*** Jaunty master tree is now abstracted ***15:30
bjfsmb, must be time for some fsl pathing then :-)15:34
smbbjf, I wonder how you guessed. :)15:35
rtgbjf, patching --> patching ?15:36
rtgpathing*15:36
=== uuukev is now known as ukev
bjfrtg, ack  (pathing -> patching)15:38
bjfrtg, pathing is a new technique we use on fsl patches when we apply them15:38
* rtg thinks bjf is smoking something15:38
ograso are you pathing your patches too ? 15:40
mdzI just had my first real, live kernel crash which was saved as a dump automagically in Karmic16:27
ograheh, first time i see someone happy about a kernel crash :)16:32
* ogra is happy he finally has a kernel since today at all ... dont want that to crash though16:33
bjfrtg, mvl-dove tree is missing the "ubuntu" directory tree16:52
rtgbjf, thats because its a straightforward rebase from their repo. I've no Ubuntu goodness in it (yet)16:53
bjfrtg, I'm going to need that though aren't I?16:53
rtgbjf, the most obvious thing missing is aufs for the LiveCD16:53
bjfrtg, apparmour16:54
rtgbjf, yep, you're gonna need it. its the next thing I'm working on, but there are some build issues.16:54
rtgbjf, you can still run without AA16:54
bjfrtg, I'll ignore it for now16:54
=== ScottK2 is now known as ScottK
bjfrtg, my new dove-z0 flavour generates: Could not open /home/bradf/karmic/mvl-karmic/debian/linux-image-2.6.31-200-dove-z0/lib/modules/2.6.31-200-dove-z0/modules.alias at debian.mvl-dove/tests/check-aliases line 10.17:52
rtgbjf, thats the VERSION bs. I don't think you got rebased correctly.17:53
bjfrtg, haven't rebased since your change, didn't know the two were related, thanks17:53
rtgbjf, git reset --hard HEAD~10; git fetch origin; git rebase origin/mvl-dove17:54
rtgbjf, did you notice there are some updates in the dove git repo in the -rc5 branch?18:00
bjfrtg, those weree the updates I recently posted and you've already pulled18:11
rtgbjf, correct, but I also changed the config files as art of those changes18:11
rtgpart*18:11
bjfrtg, ah, you are talking about *our* dove repo not *marvell's* dove repo, my mistake18:12
bjfrtg, I'll look at the latest changes you've made18:12
bjfrtg, to our dove branch18:13
rtgbjf, yeah, sorry.18:13
bjfrtg, np, my confusion18:13
NCommanderrtg, can you upload a .2 of the dove metapackage so we can get around the failed to upload issues :-/18:42
rtgNCommander, if I _knew_ what the problem was....18:43
NCommanderrtg, <bigjools> NCommander: the package is building a binary version that already existing18:43
NCommanderrtg, usually happens when a binary package moves between packages, or similar cases18:44
amenoapw: are the vanilla builds now totally broken? :)18:44
apwameno, maybe?18:44
rtgNCommander, its a new package. what could be colliding?18:45
amenoapw: no dir for the last two days18:45
apwameno, ahh they were disabled today hwile i fixed a bug, must have missed the mornign build18:46
apwyeah its off building something now18:46
NCommanderrtg, I'm looking more indepth18:46
amenooki, thanks18:46
apwgood job you mentioned it today though :)18:46
NCommanderrtg, I think LP crapped itself; your package is both superseeded AND published: https://edge.launchpad.net/ubuntu/+source/linux-meta-mvl-dove/2.6.31.200.118:46
smbapw, Hm, I hope it knows that the configs in jaunty are now under debian.master...18:47
apwclaims to superceed itself18:47
NCommanderapw, thats a bug :-/18:48
apwsmb, it does, well only cause its got fixed for karmic18:48
apwa bit of luck i fixed it earlier this week 18:48
smbapw, Phew, yeah :)18:48
apwelse you'd be doing it18:48
* smb hides18:49
NCommanderrtg, bah, fixed (in theory)18:52
NCommanderrtg, the source package was promoted to main while the metapackage was building18:52
NCommanderrtg, which caused LP to loose its mind since it tried to find a now non-existant package in universe, and promptly bombed during upload18:53
rtgNCommander, its the kind of problem I like, i.e., one I don't have to fix.18:53
NCommanderrtg, thanks for your hard work in this. Remind me when we next meet in meatspace to buy you $BEVERAGE18:54
rtgNCommander, $BEVERAGES18:54
ogra$BEVERAGES++18:54
* NCommander sets a price limit of $10 dollars or less per BEVERAGE18:54
lagaapw: yay, thanks again for that AUFS fix18:55
apwlaga, np, what woke you up there?18:55
lagaapw: it just got uploaded/published i think18:55
lagaand i got the bug mail18:56
apwahh yes it is being18:56
NCommanderrtg, failed again, needs version bump. sorry :-/19:08
rtgNCommander, uno momento19:08
rtgNCommander, done19:12
NCommanderrtg, thank you19:12
=== bjf is now known as bjf-afk
pefhello19:33
rtgbjf-afk, new dove bits, enabled the ubuntu build, rebased against master to bing things up to -rc620:06
amenoapw: jfyi, the headers seem to be fixed (recompiled the virtualbox module with them), but the source package is still broken20:51

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!