kernel

Linux kernel info and subpages – a ton of this needs to be updated or tossed at this point.

New topics page here.

  • “make xconfig” fails, pkg-config (Qt5)
  • /lib/modules/* files (modules.alias and so on)
  • include/linux/kconfig.h, macro checking and so on

General

  • Is there a common wrapper for module_init(), module_exit()?

Basic modules

Parameters

  • include/linux/init.h
  • pr_info, dev_dbg, netdev_dbg and so on
  • #define DEBUG
  • dynamic debugging
  • sparse, cocci
  • Module loading configuration (/etc/modules-load.d)
  • What is the value of an attribute file with perms zero?

Standard timers

HR timers

Tickless kernel

mutex/semaphore

spinlock

completion

RCU

  • kernel.txt
  • Last modified: 2019/07/27 19:54
  • by rpjday