[Mesa-dev] merged/mega *_dri.so files?

Constantine Kharlamov hi-angel at yandex.ru
Thu Mar 9 08:20:07 UTC 2017


09.03.2017, 07:29, "Brian Paul" <brianp at vmware.com>:
> I just noticed something:
>
> $ ls -l lib/*_dri.so
> -rwxr-xr-x 8 brianp users 43779971 Mar 8 20:59 lib/i915_dri.so*
> -rwxr-xr-x 8 brianp users 43779971 Mar 8 20:59 lib/i965_dri.so*
> -rwxr-xr-x 8 brianp users 43779971 Mar 8 20:59 lib/nouveau_vieux_dri.so*
> -rwxr-xr-x 8 brianp users 43779971 Mar 8 20:59 lib/r200_dri.so*
> -rwxr-xr-x 8 brianp users 43779971 Mar 8 20:59 lib/radeon_dri.so*
> -rwxr-xr-x 8 brianp users 43779971 Mar 8 20:59 lib/swrast_dri.so*
>
> $ ls -l lib/gallium/*_dri.so
> -rwxr-xr-x 8 brianp users 47831465 Mar 8 20:59 lib/gallium/i915_dri.so*
> -rwxr-xr-x 8 brianp users 47831465 Mar 8 20:59
> lib/gallium/kms_swrast_dri.so*
> -rwxr-xr-x 8 brianp users 47831465 Mar 8 20:59 lib/gallium/nouveau_dri.so*
> -rwxr-xr-x 8 brianp users 47831465 Mar 8 20:59 lib/gallium/r300_dri.so*
> -rwxr-xr-x 8 brianp users 47831465 Mar 8 20:59 lib/gallium/swrast_dri.so*
> -rwxr-xr-x 8 brianp users 47831465 Mar 8 20:59
> lib/gallium/virtio_gpu_dri.so*
> -rwxr-xr-x 8 brianp users 47831465 Mar 8 20:59 lib/gallium/vmwgfx_dri.so*
>
> All the drivers are the same size. In fact,
>
> $ md5sum lib/gallium/*_dri.so
> ee2e5c4dc84001e99f54a6ddb8a5ee88 lib/gallium/i915_dri.so
> ee2e5c4dc84001e99f54a6ddb8a5ee88 lib/gallium/kms_swrast_dri.so
> ee2e5c4dc84001e99f54a6ddb8a5ee88 lib/gallium/nouveau_dri.so
> ee2e5c4dc84001e99f54a6ddb8a5ee88 lib/gallium/r300_dri.so
> ee2e5c4dc84001e99f54a6ddb8a5ee88 lib/gallium/swrast_dri.so
> ee2e5c4dc84001e99f54a6ddb8a5ee88 lib/gallium/virtio_gpu_dri.so
> ee2e5c4dc84001e99f54a6ddb8a5ee88 lib/gallium/vmwgfx_dri.so
>
> they're identical. I don't recall any of the proposed "mega driver"
> stuff landing. Can someone explains what's going on?
>
> -Brian
> _______________________________________________
> mesa-dev mailing list
> mesa-dev at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Just to be clear — they're hard links to a single file. You can see it by using "-i" option to see inodes.


More information about the mesa-dev mailing list