/srv/irclogs.ubuntu.com/2008/11/25/#ubuntu-kernel.txt

=== n0u_ is now known as n0u
CarlFKamitk: are you the kernelopps expert?02:48
CarlFKhttp://dpaste.com/93532/  dmesg shows 3 stackdumps 02:50
amitkCarlFK: IIRC, you are running kerneloops on a server with no GUI?08:42
apwsmb_tp, so we have a bug about extending p4-clockmod to include a newer celeron11:56
apwalthough it doesn't generally seem to be expected to be that useful, there are good stats reported11:56
apwin the bug for power savings and the like, how do we feel about slurping up something like that11:56
apwi get the feeling p4-clockmod is not loaded automatically even if you have such a cpu11:57
smb_tpapw, IFAIK no, you have to add it manually. About the savings I know there are different opinions. Normally throttling is rather seen as temperature control as the overall energy savings are not positive11:59
smb_tpapw, On the other hand, i the cpu does nothing it can do it half speed without taking longer, I guess12:00
apwyeah i saw those arguments, but some of the users seem to report very good savings on overall power from an idle system, whcih could make some sense12:00
apwyeah it depends some on how the idling is performed12:00
apwif the module is an opt-in thing anyhow it doesn't seem like a bad thing to include support for additional cpus to my mind12:01
smb_tpapw, I think if that change is small, we could add it as a SAUCE patch as hw enablement12:01
apwits a single line, to add a new processor id to p4-clockmod,12:01
apwi am wondering why its not upstream as yet, not managed to find any discussion  on that side12:02
smb_tpapw, I have the feeling sometimes, that this is somewhat abandoned due to the savings arguments12:03
apwyeah, and yet we have the module at all ... so it clearly does something for someone12:03
apweven if it is only for heat, then we should have it for heat (we == linux kernel community more than ubuntu)12:04
smb_tpapw, It makes some sense I think. Maybe mjg59 knows a bit more about whether there is some upstream maintenance to that.12:05
apwyeah ... have just found the kerneltrap thread on it, so will go read that and see what the outcome was12:06
apwthis thread is pretty compelling as to why you really don't want it, how it makes things worse only12:16
smb_tpapw, What is the reasoning there?12:17
apwthat the normal state of things is that when the system is idle it enters C2 state, which consumes the same amount of power as being in a skipped cycle due to throttling12:19
apwso on average the the overall consumption would be the same12:19
apwassuming you don't need more than half the cycles12:20
apwwhich is normal12:20
apwif you do need all the cycles, then you are actually worse off, as you run as half+idle cost for 2x the time and that can lead you to consume more power not less12:20
apwi think the right thing to do is write a clear and concise summary of this thread and post it in the bug and see what happens12:22
smb_tpapw, The strange thing then is only that it seems to have a measurable effect. Do you know whether C states are implemented on centrinos?12:26
apwthat is an interesting question, this thread inplies so, but perhaps there is a bug elsewhere that prevents their use or something12:30
gregdhi guys, just was having some problems with my intel wireless card (was dropping constantly connection). Many people seemed to have similar problems. Found that the newest kernel 2.6.28-rc6 has a fix for it (look for "iwlagn: fix RX skb alignment12:38
gregd" in http://kernel.org/pub/linux/kernel/v2.6/testing/ChangeLog-2.6.28-rc6). I'm really looking forward for the fix to be incorporated into ubuntu-kernel. But in the meantime, should I compile the 2.6.28-rc6 kernel by myself?12:38
amitkgregd: a 2.6.28-rc6 kernel should be available for jaunty this week. If you can wait, then you could simply install that kernel.12:39
gregdthis week seems to more than enough, that would be perfect :)12:40
amitkgregd: then just check back here around Thursday. We are shooting for an upload today.12:41
gregdgreat! ok will be back later this week! Thanks guys!12:41
tjaaltondoes hardy have a package to clean up old kernel versions, keeping the current and latest kernel alone?13:00
amitktjaalton: moi! Not that I know of. There was an attempt to get it in Intrepid. But it was removed at the last minute due to some bugs.13:03
tjaaltonamitk: ah ok, thanks13:05
tjaaltonI'm using pkgsync anyway, so adding old versions to the maynothave-list works quite well :)13:06
=== asac_ is now known as asac
CarlFKamitk: it's u-desktop, but kerneloops wasn't installed.  just installed it.14:03
amitkCarlFK: is the kerneloops-applet running?14:04
CarlFKi just didi sudo apt-get install kerneloops - I don't see anything on the bar - it would be over by the clock, right?14:08
amitkCarlFK: no. It doesn't show up in the tray.14:09
amitkCarlFK: "ps aux | grep kerneloops"14:09
CarlFKyup: /usr/sbin/kerneloops14:13
amitkCarlFK: run kerneloops-applet from cmdline14:14
CarlFKin case it isn't clear: I just now installed it, after the crash (thought it was installed - you asking made me check...)14:14
CarlFKrunning14:14
CarlFKgot dialog14:15
CarlFK'always'14:15
CarlFKis that it?14:15
amitkyup14:15
CarlFKneat 14:15
CarlFKbrb14:15
amitkCarlFK: i think when you logout/reboot your computer, the applet should be automatically started.14:15
apwrtg if we were considering pulling a newish driver back into intrepid, which was not already there would it go into the main tree or lbm ?14:43
rtgapw: it could go main tree 'cause there is little chance of regression. what driver?14:44
apwi felt it might, this is a panasonic laptop keys support driver14:44
rtgjust be sure to evaluate the regression potential.14:45
apwno idea yet if its is a trivial backport or not, and yep that needs looking into14:45
amitkBenC: rtg: why can't skipabi=true really skip an abi check? The third check in scripts/abi-check is really not necessary in case of a new arch or a quick compile test.15:00
rtgamitk: I never use it, so it's never really annoyed me.15:00
rtgamitk: besides, for a subsystem quick compile test I use a completely different method.15:01
amitkrtg: you never have to do test builds when ABI is not yet updated?15:01
rtgrarely.15:02
BenCamitk: touch and empty file15:02
rtgTry something like this: 'make -C debian/build/build-generic M=`pwd`/drivers/net/wireless'15:02
amitkrtg: it isn't a subsystem compile check, I want to compile the whole shebang but not bother about abi.15:03
BenCamitk: basically you will need to just create empty ABI files for each flavour...the check fails because we never want to upload without the previous abi files15:03
amitkBenC: dpkg-buildpackage doesn't like empty files15:03
BenCamitk: then create one fake symbol entry :)15:03
BenCamitk: in your case an out-of-tree build usually works well for a compile test15:04
amitkBenC: out-of-tree would be ok for compile test. But if I wanted to check for packaging issues, I would need to use a binary-<flavour> target15:05
BenCamitk: abi files with one fake symbol is what you will need15:05
BenCamitk: either that or just grab the abi files from the initial build(s) as stub's15:06
BenCI just nailed down the final changes for the headers packages (the move from include/asm-* to arch/*/include/asm needed to be handled)15:06
BenCfglrx dkms build fine with the new header packages, so I think I'm done and ready for an upload15:07
BenCamitk: let me know when you have everything in place for armel15:07
amitkBenC: armel is all set since last night.15:07
BenCamitk: including the abi files?15:07
amitkBenC: yes. I already used the stub from a local build as the inital abi15:08
BenCI see they exist, so cool15:08
amitkBenC: who needs to be informed about EXTRAVERSION change? Have you checked the change?15:08
BenCamitk: let me commit the stuff I have and then I'll pull15:09
BenCamitk: best bet is ubuntu-devel@15:10
amitkBenC: build will fail. http://paste.ubuntu.com/76801/ Need to change some hardcoded paths for new EXTRAVERSION15:25
BenCamitk: instead of changing just extraversion, how about we add -ub- to the entire thing, even package name?15:38
BenCamitk: linux-meta will take care of upgrades (where we'll keep it flavour package names with no -ub-)15:39
amitkBenC: but would that reflect in /proc/version?15:41
BenCamitk: well the flavour name gets added to extraversion15:43
BenCright now it's $(abi)-$(flavour)...we just need to change it to $(abi)-ub-$(flavour)15:44
BenCamitk: I have to prep the audio patches for smagoun...if you could get this -ub- thing squared away, it will help make sure we still get an upload today15:45
amitkBenC: ohh right. I think that is a better proposal.15:46
=== shay is now known as shayx
evandLooking over bug 92014, I started to wonder if it's feasible to add some hint in /sys/block to discern between SCSI and SATA devices.  Does anyone know if this is possible and whether upstream would accept it?18:51
amitkBenC: -ub added to EXTRAVERSION and package names. Compile tested on amd64.20:11
amitkBenC: can you take over from here?20:11
* amitk calls it a day...20:19

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