Page 1 of 2 12 LastLast
Results 1 to 10 of 15

Thread: Linux 2.6.30 Kernel Released

  1. #1
    Join Date
    Jan 2007
    Posts
    15,102

    Default Linux 2.6.30 Kernel Released

    Phoronix: Linux 2.6.30 Kernel Released

    Just as planned, Linus Torvalds has released the Linux 2.6.30 kernel. Linux 2.6.30 introduces the NILFS2 file-system, new and updated drivers, support for the Microblaze CPU architecture, and many other changes...

    http://www.phoronix.com/vr.php?view=NzMxNg

  2. #2
    Join Date
    Feb 2008
    Location
    Austria
    Posts
    134

    Default

    For all interested, h-online.com has a great overview about the changes and features of the new Linux kernel.
    http://www.h-online.com/open/Fine-tu...eatures/113478

  3. #3
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,798

    Default

    I use AMD Catalyst

  4. #4
    Join Date
    Apr 2009
    Posts
    8

    Default

    Are there any patches for Catalyst 9.5 to make it compatible for 2.6.30?
    Do i need to compile 2.6.30 with any specific option?

  5. #5
    Join Date
    Sep 2007
    Location
    Paris, France
    Posts
    217

    Default

    Yep. And also a bug correction about latency in I/O scheduler concerning only amd64 builds.

    The bug is not completely corrected, but things seems to be far better then they were with previous kernel releases.

    Here's a link to the post in gentoo forums :
    http://forums.gentoo.org/viewtopic-t...ighlight-.html

  6. #6
    Join Date
    Aug 2007
    Posts
    6,641

    Default

    It is possible to patch fglrx for 2.6.30, when you look at this board you find it Minimal requirement as kernel patch is:
    Code:
    diff --git a/arch/x86/mm/tlb.c b/arch/x86/mm/tlb.c
    index 61ddfa0..3d26c0b 100644
    --- a/arch/x86/mm/tlb.c
    +++ b/arch/x86/mm/tlb.c
    @@ -279,6 +279,7 @@ void flush_tlb_page(struct vm_area_struct *vma, unsigned long va)
    
            preempt_enable();
     }
    +EXPORT_SYMBOL(flush_tlb_page);
    
     static void do_flush_tlb_all(void *info)
     {
    otherwise you will be out of luck as that symbol is used in the binary part. If somebody has got a better idea then let me know.

  7. #7
    Join Date
    Jun 2009
    Posts
    2

    Default

    I've just downloaded and compiled 2.6.30 on my main pc.
    Apparently it doesn't like it much though - kernel panic can't mount FS on /dev/sda2.

    Booting back in 2.6.29 using the same grub settings works fine though.. But only had 5 minutes to investigate so far
    Last edited by henricbl; 06-10-2009 at 09:48 AM.

  8. #8
    Join Date
    Oct 2007
    Posts
    912

    Default

    Quote Originally Posted by henricbl View Post
    I've just downloaded and compiled 2.6.30 on my main pc.
    Apparently it doesn't like it much though - kernel panic can't mount FS on /dev/sda2.

    Booting back in 2.6.29 using the same grub settings works fine though.. But only had 5 minutes to investigate so far
    You're likely to have missed including a filesystem or sata driver or something when going through the kernel config.

  9. #9
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,798

    Default

    You usually don't go through the kernel config at all. You simply clone the current config:

    zcat /proc/config.gz > .config
    make oldconfig
    make -j4
    make install_modules
    make install

    And that's it.

  10. #10
    Join Date
    Jun 2009
    Posts
    2

    Default

    Mirv, RealNC:
    Yep that's what I did. I copied my current .config in to the 2.6.30 folder

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •