Announcement

Collapse
No announcement yet.

Will 8.42 support kernel 2.6.23?

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Will 8.42 support kernel 2.6.23?

    Because I just made the mistake of updating the kernel to 2.6.23 but the 8.40. driver doesn't work.

  • #2
    Originally posted by Moronix View Post
    Because I just made the mistake of updating the kernel to 2.6.23 but the 8.40. driver doesn't work.

    Yes, it should.
    Michael Larabel
    https://www.michaellarabel.com/

    Comment


    • #3
      Maybe better add a poll

      Comment


      • #4
        i bet it won't :]

        Comment


        • #5
          and how about xorg 1.4.0? will 8.42 support this version of xorg?

          Comment


          • #6
            Originally posted by stealth View Post
            and how about xorg 1.4.0? will 8.42 support this version of xorg?
            Now that X server 1.4 is officially available, you can expect the support very very soon. If you recall from our development cycle article, since the release happened last month, that still fell into the 8.42 cycle for development and testing.
            Michael Larabel
            https://www.michaellarabel.com/

            Comment


            • #7
              well, "very very soon" sounds really cool ;-)

              right now i am forced to use the vesa-driver, and that's kind of ugly. on the other hand i could downgrade to an older xorg, but i prefer to wait for the new driver to be released ("very very soon")

              Comment


              • #8
                You only need -ignoreABI option. What do you use KDM/GDM or XDM or something else?

                Comment


                • #9
                  Because I just made the mistake of updating the kernel to 2.6.23 but the 8.40. driver doesn't work
                  8.40 - 2.6.23 patch. didn't test it (i dn't use fglrx anymore)

                  Code:
                  diff -Naur common/lib/modules/fglrx/build_mod/firegl_public.c common/lib/modules/fglrx/build_mod/firegl_public.c
                  --- common/lib/modules/fglrx/build_mod/firegl_public.c  2007-07-29 13:36:37.000000000 +0200
                  +++ common/lib/modules/fglrx/build_mod/firegl_public.c  2007-07-29 14:24:11.000000000 +0200
                  @@ -2409,7 +2409,11 @@
                   #ifdef pte_offset_map
                       pte_p = pte_offset_map(pmd_p, virtual_addr);
                       if (pte_present(*pte_p))
                  +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,22)
                           ret = (ptep_clear_flush_dirty(vma, virtual_addr, pte_p) ? 1 : 0);
                  +#else
                  +    return 0;
                  +#endif
                       else
                           __KE_DEBUG("page not exists!\n");
                       pte_unmap(pte_p); 
                  @@ -3399,9 +3403,11 @@
                           sprintf(buf, "0x%Lx %c%c%c%c%c%c\n",
                              *phys_address,
                              pte_present (pte) ? 'p' : '-',
                  +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,23)
                              pte_read    (pte) ? 'r' : '-',
                  -           pte_write   (pte) ? 'w' : '-',
                              pte_exec    (pte) ? 'x' : '-',
                  +#endif
                  +           pte_write   (pte) ? 'w' : '-',
                              pte_dirty   (pte) ? 'd' : '-',
                              pte_young   (pte) ? 'a' : '-');
                       }
                  @@ -5348,7 +5354,11 @@
                       DBG_TRACE("creating slab object '%s'", slabcache_obj->name);
                   
                       if ((slabcache_obj->cache =
                  +#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,23)
                               kmem_cache_create(slabcache_obj->name, iEntrySize, 0, 0, NULL, NULL)))
                  +#else
                  +            kmem_cache_create(slabcache_obj->name, iEntrySize, 0, 0, NULL)))
                  +#endif
                       {
                           ret = 1;
                       }
                  found it in sabayon linux gentoo overlay ( link )
                  Last edited by yoshi314; 10 October 2007, 01:17 PM.

                  Comment


                  • #10
                    Actually I just found out that they may be rethinking their decision to support 2.6.23 with 8.43 due to 64-bit issues...
                    Michael Larabel
                    https://www.michaellarabel.com/

                    Comment

                    Working...
                    X