1. 86ec117 tables.h: add assembler versions by Luis R. Rodriguez · 2 years, 11 months ago master
  2. 63cea6e asm-generic/sections.h: extend assembler push_section_type() by Luis R. Rodriguez · 2 years, 11 months ago
  3. 81c4710 asm-generic/sections.h: add assembler version of push_section_type() by Luis R. Rodriguez · 2 years, 11 months ago
  4. 31e11e2 x86: add architecture enabled ps_shr() by Luis R. Rodriguez · 2 years, 11 months ago
  5. 56b6b43 ranges.h: add push_section_rng() to be used on asm volatile() by Luis R. Rodriguez · 2 years, 11 months ago
  6. b9dce6b tables.h: add push_section_tbl() for asm volatile calls by Luis R. Rodriguez · 2 years, 11 months ago
  7. 65b85f7 asm-generic: add push_section_type() to be used on asm volatile() code by Luis R. Rodriguez · 2 years, 11 months ago
  8. c16aefb tables.h: enable use of SECTION_TBL() on asm code by Luis R. Rodriguez · 2 years, 11 months ago
  9. 923a4eb synth: add partially static shift right demo by Luis R. Rodriguez · 2 years, 11 months ago
  10. 3adf023 ranges.h: add asm version of DECLARE_SECTION_RANGE() by Luis R. Rodriguez · 2 years, 11 months ago
  11. f92e448 drivers/synth: add initial synthetic "or" function using section ranges by Luis R. Rodriguez · 2 years, 11 months ago
  12. 7173c4b ranges.h: use tbl for tables and rng for ranges by Luis R. Rodriguez · 2 years, 11 months ago
  13. 2de6502 sections.h: simplify LINUX_SECTION_ALIGNMENT() by Luis R. Rodriguez · 2 years, 11 months ago
  14. 21ae685 sections.h: drop LINUX_SECTION_ALIGN_FUNC and LINUX_SECTION_ALIGN_STRUCT by Luis R. Rodriguez · 2 years, 11 months ago
  15. 8970a7c README: we're checking if LTO_REFERENCE_INITCALL() is needed by Luis R. Rodriguez · 2 years, 11 months ago
  16. d12b560 ranges.h: add __LINUX_RANGE_ORDER() by Luis R. Rodriguez · 2 years, 11 months ago
  17. 537156e ranges.h: rename __LINUX_SECTION() to __LINUX_RANGE() by Luis R. Rodriguez · 2 years, 11 months ago
  18. e63ca7e sections.h, ranges.h. add support for asm version of SECTION_RANGE() by Luis R. Rodriguez · 2 years, 11 months ago
  19. 1e052b4 tables.h: make DECLARE_LINKTABLE() .data by default by Luis R. Rodriguez · 2 years, 11 months ago
  20. 3d445cd license: relicense to copyleft-next by Luis R. Rodriguez · 2 years, 11 months ago
  21. d855e61 tables.h reflect this is a full re-write by Luis R. Rodriguez · 2 years, 11 months ago
  22. 011e450 README: document section ranges and tables by Luis R. Rodriguez · 2 years, 11 months ago
  23. eabe5ce sections.h: add generic section declaration by Luis R. Rodriguez · 3 years ago
  24. 2858901 .sched.text: port this sub-section to section ranges by Luis R. Rodriguez · 3 years ago
  25. 663dc30 section.h: add SECTION_SCHED by Luis R. Rodriguez · 3 years ago
  26. 5cef6f4 mutex: move mutex calls to .sched.text by Luis R. Rodriguez · 3 years ago
  27. 8a5a6aa acme: add a simple workqueue example by Luis R. Rodriguez · 3 years ago
  28. f9853ad acme: port acme to proper Linux kernel built-in driver by Luis R. Rodriguez · 3 years ago
  29. 85b23bc kernel: add support for loading built-in drivers by Luis R. Rodriguez · 3 years ago
  30. 5fe2db9 x86: update to account for feedback by Luis R. Rodriguez · 3 years ago
  31. 1487d7f kernel.h: add pr_fmt support by Luis R. Rodriguez · 3 years ago
  32. 66b13eb kernel.h: move BIT() to bitops.h by Luis R. Rodriguez · 3 years ago
  33. 2ebd820 start_kernel: move to kernel/main.c by Luis R. Rodriguez · 3 years ago
  34. 05d62fd kernel.h: add header guard by Luis R. Rodriguez · 3 years ago
  35. 1820fc1 module.h: add initial built-in module support by Luis R. Rodriguez · 3 years ago
  36. 81d63ec init.h: add initial init section using linker tables by Luis R. Rodriguez · 3 years ago
  37. 3a9ae36 kernel.h: add __used definition by Luis R. Rodriguez · 3 years ago
  38. 47033ff compiler.h: add __section() definition by Luis R. Rodriguez · 3 years ago
  39. 4e9619c workqueue: add workqueue support by Luis R. Rodriguez · 3 years ago
  40. 9efa5fb spinlock: add spinlock support by Luis R. Rodriguez · 3 years ago
  41. 98ce492 mutex: add initial mutex support by Luis R. Rodriguez · 3 years ago
  42. c3b7dd5 kernel.h: add BUG_ON() and use abort() to bail on BUG() by Luis R. Rodriguez · 3 years ago
  43. eafb18b sections.h expand documentation over function alignment by Luis R. Rodriguez · 3 years ago
  44. 02ae2eb tables.h: use func alignment for items other than first by Luis R. Rodriguez · 3 years ago
  45. ba83987 sections.h/ranges.h/tablesh: change alignment to safe conservative values by Luis R. Rodriguez · 3 years ago
  46. 0a3b8cc compiler.h, kprobes.h: add missing header files by Luis R. Rodriguez · 3 years ago
  47. bfcbe12 ranges: add initial kprobes demo by Luis R. Rodriguez · 3 years ago
  48. 75187b8 tables.h: split off linker table in 3 parts by Luis R. Rodriguez · 3 years ago
  49. 3917372 arch/x86/kernel/vmlinux.lds.S: map other Linux sections by Luis R. Rodriguez · 3 years ago
  50. 9443312 tables.h: remove postfix _TEXT for .text sectioned code by Luis R. Rodriguez · 3 years ago
  51. 4611e8b tables.h: make .text and .init.text const by Luis R. Rodriguez · 3 years ago
  52. a947ec6 linker-table: add sections.h and port all code to v2 RFC linker table by Luis R. Rodriguez · 3 years, 3 months ago
  53. fe9ece4 arch/x86/kernel/vmlinux.lds.S: allow preprocessor use on linker script by Luis R. Rodriguez · 3 years ago
  54. 8ca249a table.h/pci: add suggested style of linker tables and example by Luis R. Rodriguez · 3 years, 3 months ago
  55. ada95cd sort-init.c: move to arch/x86/kernel/sort-init.c by Luis R. Rodriguez · 3 years, 6 months ago
  56. fd864c8 custom.lds.S: rename to arch/x86/kernel/vmlinux.lds.S by Luis R. Rodriguez · 3 years, 6 months ago
  57. a4f3643 synch.sh: Use to sync with Linux by Luis R. Rodriguez · 3 years, 6 months ago
  58. 682f59a setup.h: add missing header by Luis R. Rodriguez · 3 years, 6 months ago
  59. c172012 init.c add missing header by Luis R. Rodriguez · 3 years, 6 months ago
  60. 5ef72c4 bug.h: replicate upstream by Luis R. Rodriguez · 3 years, 6 months ago
  61. 996d861 boot.h: move to asm by Luis R. Rodriguez · 3 years, 6 months ago
  62. b82c801 x86.c: move to arch/x86/kernel/head64.c by Luis R. Rodriguez · 3 years, 6 months ago
  63. a61f105 init.c: place as it would be upstream by Luis R. Rodriguez · 3 years, 6 months ago
  64. 74157f4 x86 init: make more x86 subsystem code more x86 specific by Luis R. Rodriguez · 3 years, 6 months ago
  65. 5311211 include: use Linux header paths by Luis R. Rodriguez · 3 years, 6 months ago
  66. 373e2ea kernel.h: add pr_info() by Luis R. Rodriguez · 3 years, 6 months ago
  67. e1ec5ad init.h: rename to x86_init_fn.h by Luis R. Rodriguez · 3 years, 6 months ago
  68. 53f0716 table.h/init.h: make more x86 subsystem specific, simplify order level by Luis R. Rodriguez · 3 years, 6 months ago
  69. ab54c0b init.h: provide header guard by Luis R. Rodriguez · 3 years, 6 months ago
  70. 5c53f79 custom.lds.S, tables.h: make tables subsystem specific by Luis R. Rodriguez · 3 years, 6 months ago
  71. bd1e24b README: mark as completed by Luis R. Rodriguez · 3 years, 6 months ago
  72. 970eb21 pci/driver: fix order level by Luis R. Rodriguez · 3 years, 6 months ago
  73. c8bd0c0 init: use macros for init declarations and validate order level by Luis R. Rodriguez · 3 years, 6 months ago
  74. 6ff7530 init: define strong semantics by Luis R. Rodriguez · 3 years, 6 months ago
  75. e8036fd init: add supp_hardware_subarch feature detection by Luis R. Rodriguez · 3 years, 6 months ago
  76. 5f1fb82 init: enable support for no depends() callback by Luis R. Rodriguez · 3 years, 6 months ago
  77. 64ed66e kernel: add BIT() and WARN_ON() by Luis R. Rodriguez · 3 years, 6 months ago
  78. 1f2eff8 kasan: replicate x86 xen failure by Luis R. Rodriguez · 3 years, 6 months ago
  79. cdfd941 Fix PCI by Luis R. Rodriguez · 3 years, 6 months ago
  80. dfa4e87 pci: make critical by Luis R. Rodriguez · 3 years, 6 months ago
  81. 947f574 parse-bzimage: print kernel version string by Luis R. Rodriguez · 3 years, 6 months ago
  82. 661324b Makefile: fix parse-bzimage target by Luis R. Rodriguez · 3 years, 6 months ago
  83. 222b33f parse-bzimage: add bzimage parser by Luis R. Rodriguez · 3 years, 6 months ago
  84. 34589e4 init: start using hardware_subarch as an example by Luis R. Rodriguez · 3 years, 6 months ago
  85. 90400e4 kasan: mimic the kernel's setup by Luis R. Rodriguez · 3 years, 7 months ago
  86. 448e717 init: add a setup_arch() callback by Luis R. Rodriguez · 3 years, 7 months ago
  87. 6eb8ad3 make x86 code stand out by Luis R. Rodriguez · 3 years, 7 months ago
  88. 936f38a Use startup_64() similar to the kernel's start sequence by Luis R. Rodriguez · 3 years, 7 months ago
  89. 2868bd2 xen: use startup_xen() for init by Luis R. Rodriguez · 3 years, 7 months ago
  90. 9d456ed custom.lds.S: use SORT() instead of SORT_BY_INIT_PRIORITY() by Luis R. Rodriguez · 3 years, 7 months ago
  91. 55ab917 kasan: use -EOPNOTSUPP on xen by Luis R. Rodriguez · 3 years, 7 months ago
  92. 7be2de1 annotate we can replace booting_xen() later by Luis R. Rodriguez · 3 years, 7 months ago
  93. 4592db8 add simple xen simulation framework by Luis R. Rodriguez · 3 years, 7 months ago
  94. f4f49e1 Makefile: move objects into a variable by Luis R. Rodriguez · 3 years, 7 months ago
  95. b39b22f rename custom.lds to custom.lds.S by Luis R. Rodriguez · 3 years, 7 months ago
  96. bf6dd2c add .gitignore by Luis R. Rodriguez · 3 years, 7 months ago
  97. aec8258 rename foo.c to kasan.c by Luis R. Rodriguez · 3 years, 7 months ago
  98. f12fd46 sort-init.c: add by Luis R. Rodriguez · 3 years, 7 months ago
  99. fd898e6 add pci by Luis R. Rodriguez · 3 years, 7 months ago
  100. 0d6a896 make the driver depend on pci by Luis R. Rodriguez · 3 years, 7 months ago