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:
    726
    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:
    1,441
    Linux too is susceptible to many of the same problems.

    Fixing them takes years.
     
  3. summerheat

    summerheat Registered Member

    Joined:
    May 16, 2015
    Posts:
    726
    What do you mean by "Linux too"? Android has a Linux kernel.
     
Loading...