History

[PATCH] clean up kernel messages

Arrange for all kernel printks to be no-ops. Only available if CONFIG_EMBEDDED. This patch saves about 375k on my laptop config and nearly 100k on minimal configs.

Matt Mackall committed 21 years ago

Commit d59745c1 parent cd7619d4 files · +43 −6Browse files

Showing the changes to init (1 of 4 files). Show all

Unified · Split

init/Kconfig+11−0
@@ -275,6 +275,17 @@ config KALLSYMS_EXTRA_PASS · 274 unmodified lines
275 reported. KALLSYMS_EXTRA_PASS is only a temporary workaround while275 reported. KALLSYMS_EXTRA_PASS is only a temporary workaround while
276 you wait for kallsyms to be fixed.276 you wait for kallsyms to be fixed.
277 277
278
279config PRINTK
280 default y
281 bool "Enable support for printk" if EMBEDDED
282 help
283 This option enables normal printk support. Removing it
284 eliminates most of the message strings from the kernel image
285 and makes the kernel more or less silent. As this makes it
286 very difficult to diagnose system problems, saying N here is
287 strongly discouraged.
288
278config BUG289config BUG
279 bool "BUG() support" if EMBEDDED290 bool "BUG() support" if EMBEDDED
280 default y291 default y

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t