Android: 85% of kernel bugs caused by vendor drivers

Discussion in 'all things UNIX' started by summerheat, Aug 29, 2016.

  1. summerheat

    summerheat Registered Member

    Joined:
    May 16, 2015
    Posts:
    2,199
    A presentation by Google engineer Jeff Vander Stoep on the Linux Security Summit (PDF) shows that 85% of all kernel bugs in Android are caused by vendor drivers. Most of them are not part of the mainline kernel (i.e. they represent out-of-tree code) and many of them are proprietary.

    This is also an explanation why Google (remember that Kees Cook is a Google employee, too) is one of the moving forces behind the Kernel Self-Protection Project. Hardening the kernel makes Android less vulnerable against these bugs.
     
  2. NormanF

    NormanF Registered Member

    Joined:
    Feb 20, 2009
    Posts:
    2,879
    Linux too is susceptible to many of the same problems.

    Fixing them takes years.
     
  3. summerheat

    summerheat Registered Member

    Joined:
    May 16, 2015
    Posts:
    2,199
    What do you mean by "Linux too"? Android has a Linux kernel.
     
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.