[12:56] <salty-horse> when removing the old linux-image-2.6.20-13-generic package, I got this warning: "You shouldn't call /sbin/update-grub. Please call /usr/sbin/update-grub instead!"
[01:20] <maks_> check your /etc/kernel-img.conf
[01:21] <maks_> if there is a grub path there around
[01:21] <maks_> anyway better ask on #ubuntu
[01:22] <salty-horse> yup - it's set to /sbin/update-grub 
[01:22] <salty-horse> do you know what package generates it?
[01:23] <salty-horse> (I upgraded from edgy so maybe it's a leftover)
[01:24] <maks_> edit it to /usr/sbin/update-grub :)
[01:25] <maks_> it won't be needed for gutsy anymore afaik
[01:26] <salty-horse> just did. thanks!
[04:51] <jbailey> =)
[04:52] <BenC> hehe
[04:53] <BenC> jbailey: I uploaded -5 just defer working on your bug :)
[04:53] <jbailey> BenC: I believe you, it's not even in the archive yet. =)
[04:53] <jbailey> I had to remember how to fish such things out of Launchpad directly. =)
[04:53] <BenC> it's compiled, just not processed yet
[04:53] <BenC> ah, resourceful
[04:54] <harkonnnen_> hi
[04:54] <harkonnnen_> !
[04:54] <jbailey> THE SUPPORT PERSON CANNOT BE THWARTED! MWAHAHAHAHAHAHA
[04:54] <harkonnnen_> can somebody  help me ?? 
[04:54] <jbailey> BenC: If it's useful, I suppose I could do a bisect backwards.
[04:55] <harkonnnen_> i have a problem tryng to install a module
[04:55] <harkonnnen_> in ubuntu 
[04:55] <harkonnnen_> can somebody  help me ?? 
[04:57] <harkonnnen_> can somebody  help me ?? 
[04:58] <BenC> jbailey: yeah, that would actually be very helpful
[04:59] <jbailey> 'k.  Since the failure was between -1 and -3, it hopefully shouldn't take too long.  I'll try and do that over the course of the weekend.
[05:00] <BenC> jbailey: FYI, you should bisect the v2.6.21 and v2.6.22-rc1 tags, which wont include the ubuntu build, but you can use make-kpkg just as easily
[05:00] <BenC> -1 was 2.6.21 and .3 was .22-rc1
[05:00] <kylem> what's the failure?
[05:00] <jbailey> BenC: So just use pristine linus?
[05:00] <BenC> -3 even
[05:00] <BenC> yeah
[05:01] <jbailey> bug 11596
[05:01] <jbailey> Oh, no ubugtu in here.
[05:01] <jbailey> 115596, rather and 115597
[05:01] <shawarma> harkonnnen_: You'll get a much better response if you ask your question rather than asking if someone can help you. We don't know what your problem is, so it's kind of hard to know if we can solve it..
[05:01] <jbailey> kylem: Sound problems and "badness" on your future G5 ;P
[05:02] <harkonnnen_> i have a problem trying to install this module ...
[05:02] <harkonnnen_>  1 #include <linux/init.h>
[05:02] <harkonnnen_>  2 #include <linux/kernel.h>
[05:02] <harkonnnen_>  3 #include <linux/module.h>
[05:02] <harkonnnen_>  4 #include <linux/sched.h>
[05:02] <harkonnnen_>  5 #include <linux/mm.h>
[05:02] <harkonnnen_>  6
[05:02] <harkonnnen_>  7 static int pid_mem = 1;
[05:02] <shawarma> Stop!
[05:02] <harkonnnen_>  8
[05:02] <harkonnnen_>  9 static void print_mem(struct task_struct *task)
[05:02] <harkonnnen_> 10 {
[05:02] <harkonnnen_> 11         struct mm_struct *mm;
[05:02] <harkonnnen_> 12         struct vm_area_struct *vma;
[05:02] <harkonnnen_> 13         int count = 0;
[05:02] <harkonnnen_> 14         mm = task->mm;
[05:02] <harkonnnen_> 15         printk("\nThis mm_struct has %d vmas.\n", mm->map_count);
[05:02] <harkonnnen_> 16         for (vma = mm->mmap ; vma ; vma = vma->vm_next) {
[05:02] <shawarma> harkonnnen_: Stop it!
[05:03] <harkonnnen_> 17                 printk ("\nVma number %d: \n", ++count);
[05:03] <harkonnnen_> 18                 printk("  Starts at 0x%lx, Ends at 0x%lx\n",
[05:03] <harkonnnen_> 19                           vma->vm_start, vma->vm_end);
[05:03] <harkonnnen_> 20         }
[05:03] <harkonnnen_> 21         printk("\nCode  Segment start = 0x%lx, end = 0x%lx \n"
[05:03] <harkonnnen_> 22                  "Data  Segment start = 0x%lx, end = 0x%lx\n"
[05:03] <harkonnnen_> 23                  "Stack Segment start = 0x%lx\n",
[05:03] <harkonnnen_> 24                  mm->start_code, mm->end_code,
[05:03] <jbailey> shawarma: Is there actually a way on IRC clients to stop a paste once it's going?
[05:03] <harkonnnen_> 25                  mm->start_data, mm->end_data,
[05:03] <harkonnnen_> 26                  mm->start_stack);
[05:03] <harkonnnen_> 27 }
[05:03] <harkonnnen_> 28
[05:03] <harkonnnen_> 29 static int mm_exp_load(void){
[05:03] <harkonnnen_> 30         struct task_struct *task;
[05:03] <harkonnnen_> 31         printk("\nGot the process id to look up as %d.\n", pid_mem);
[05:03] <harkonnnen_> 32         for_each_process(task) {
[05:03] <harkonnnen_> 33                 if ( task->pid == pid_mem) {
[05:03] <harkonnnen_> 34                         printk("%s[%d] \n", task->comm, task->pid);
[05:03] <harkonnnen_> 35                         print_mem(task);
[05:03] <harkonnnen_> 36                 }
[05:03] <harkonnnen_> 37         }
[05:03] <harkonnnen_> 38         return 0;
[05:03] <shawarma> jbailey: Probably not. Proper clients ask if it's really ok to paste a bunch of lines before doing so.
[05:03] <harkonnnen_> 39 }
[05:03] <harkonnnen_> 40
[05:03] <harkonnnen_> 41 static void mm_exp_unload(void)
[05:03] <harkonnnen_> 42 {
[05:03] <harkonnnen_> 43         printk("\nPrint segment information module exiting.\n");
[05:03] <harkonnnen_> 44 }
[05:04] <harkonnnen_> 45
[05:04] <harkonnnen_> 46 module_init(mm_exp_load);
[05:04] <jbailey> shawarma: Sure, but he's presumably said yes by the time you've told him to stop.
[05:04] <harkonnnen_> 47 module_exit(mm_exp_unload);
[05:04] <harkonnnen_> 48 module_param(pid_mem, int, 0);
[05:04] <harkonnnen_> 49
[05:04] <shawarma> You could probably hurry and close the window and open it again.
[05:04] <harkonnnen_> 50 MODULE_AUTHOR ("Krishnakumar. R, rkrishnakumar@gmail.com");
[05:04] <harkonnnen_> 51 MODULE_DESCRIPTION ("Print segment information");
[05:04] <harkonnnen_> 52 MODULE_LICENSE("GPL");
[05:04] <harkonnnen_> its finis
[05:04] <harkonnnen_> sorry
[05:04] <harkonnnen_> !
[05:04] <shawarma> We still don't know what your problem is.
[05:04] <harkonnnen_> i insmod the module and i get an error message
[05:05] <shawarma> We still don't know what your problem is.
[05:05] <harkonnnen_> invalid module format
[05:05] <shawarma> Which error message?
[05:06] <harkonnnen_> i'm trying to read the format of the modules and it's seems correct as i could learn
[05:06] <kylem> you want #kernelnewbies.
[05:06] <harkonnnen_> i execute dmesg and i found 
[05:06] <harkonnnen_> [17200516.632000]  printk: 8 messages suppressed.
[05:07] <shawarma> harkonnnen_: What kylem said. #kernelnewbies is the right channel for this.
[05:07] <harkonnnen_> it's ok
[05:07] <harkonnnen_> thank you very much
[05:08] <kylem> shawarma, hey, how was your trip back home?
[05:13] <shawarma> kylem: Long.
[05:13] <kylem> same here. :/
[05:13] <shawarma> kylem: Not as long as your's, probably, but considering that I really wasn't going that far, it was way too long.
[05:13] <kylem> :)
[05:14] <jbailey> shawarma: Where do you live?
[05:14] <shawarma> jbailey: Denmark.
[05:14] <jbailey> Ah, handy.  You can go beat on Fabio for us ;)
[05:15] <shawarma> Sure. :)
[05:17] <shawarma> Beating up immigrants *is* popular. :)
[05:18] <jbailey> Oh dear. =)
[05:18] <jbailey> The only person i've ever met actually from Denmark lived in Vancouver and was famous for things like shooting his compter screen when it pissed him off.
[05:19] <kylem> LOL
[05:20] <shawarma> Heh.
[08:51] <nimbo> hey, i want to compile my own kernel module, but i get some error messages ( http://rafb.net/p/6EuqWZ63.html )
[09:29] <nimbo> hey, i want to compile my own kernel module, but i get some error messages ( http://rafb.net/p/6EuqWZ63.html )
[09:30] <shawarma> nimbo: Try #kernelnewbies
[09:30] <nimbo> hm ok, i'll try that
[10:32] <micahcowan> Does the kernel package not use a patching system?
[10:32] <micahcowan> If I wish to prepare a debdiff, do I just modify the source directly, alter the changelog, and go?
[12:09] <micahcowan> Why do all entries in the kernel changelog for non-upstream changes have "GIT-SHA" lines, and what are they hashes for?
[12:13] <crimsun> micahcowan: don't use debdiff.  Use git-format-patch(1) [hopefully you've installed git-core] .
[12:14] <crimsun> micahcowan: the GIT-SHA lines no longer appear in gutsy.  The hashes refer to git commits.
[12:17] <micahcowan> crimsun, thanks. If I've made changes to fs/ncpfs/file.c, fs/reiserfs/file.c, and /mm/filemap.c, should the changelog entry start with "* fs,mm:" ? And what else might I need to know about special formatting for changelog entries?