This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| From 1dd895ecfe47c9175741d167959b1a5cab908f9e Mon Sep 17 00:00:00 2001 | |
| From: Sedat Dilek <sedat.dilek@gmail.com> | |
| Date: Thu, 14 Apr 2011 17:25:25 +0200 | |
| Subject: [PATCH] Add -pax to EXTRAVERSION | |
| Signed-off-by: Sedat Dilek <sedat.dilek@gmail.com> | |
| --- | |
| Makefile | 2 +- | |
| 1 files changed, 1 insertions(+), 1 deletions(-) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $ make CC=clang HOSTCC=clang oldconfig | |
| HOSTCC scripts/basic/fixdep | |
| HOSTCC scripts/basic/docproc | |
| make[1]: Für das Ziel »/home/sd/src/lll-project/kernel/Makefile.config« ist nichts zu tun. | |
| HOSTCC scripts/kconfig/conf.o | |
| HOSTCC scripts/kconfig/kxgettext.o | |
| SHIPPED scripts/kconfig/zconf.tab.c | |
| SHIPPED scripts/kconfig/lex.zconf.c | |
| SHIPPED scripts/kconfig/zconf.hash.c | |
| HOSTCC scripts/kconfig/zconf.tab.o |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $ grep -i error kernel.log | |
| /home/sd/src/lll-project/kernel/arch/x86/include/asm/mmu_context.h:59:3: error: use of undeclared identifier 'tlbstate' | |
| 1 error generated. | |
| make[3]: *** [kernel/sched.o] Error 1 | |
| make[2]: *** [kernel] Error 2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $ cat 0000-cover-letter.patch | |
| From 3dd57989070363228a9e94ad66621f25e1dad100 Mon Sep 17 00:00:00 2001 | |
| From: Sedat Dilek <sedat.dilek@gmail.com> | |
| Date: Fri, 15 Apr 2011 12:19:40 +0200 | |
| Subject: [PATCH 00/29] linux-2.6 post-39-rc3 patchset against next-20110415 | |
| MIME-Version: 1.0 | |
| Con |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [format] | |
| subjectprefix = PATCH | |
| signoff = true |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| From <http://lkml.org/lkml/2011/4/16/153> | |
| > mm/built-in.o: In function `calc_period_shift.part.10': | |
| > page-writeback.c:(.text+0x6446): undefined reference to `____ilog2_NaN' | |
| I cannot reproduce this error. In the git tree, calc_period_shift() is | |
| actually quite simple: | |
| static int calc_period_shift(void) | |
| { |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| [ gcc-4.5 ] | |
| 00006574 <calc_period_shift>: | |
| 6574: a1 90 00 00 00 mov 0x90,%eax 6575: R_386_32 default_backing_dev_info | |
| 6579: 55 push %ebp | |
| 657a: 89 e5 mov %esp,%ebp | |
| 657c: e8 02 f8 ff ff call 5d83 <__ilog2_u32> | |
| 6581: 5d pop %ebp | |
| 6582: 83 c0 02 add $0x2,%eax |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $ git grep avg_write_bandwidth | |
| fs/fs-writeback.c: pages = min(bdi->avg_write_bandwidth / 2, | |
| include/linux/backing-dev.h: unsigned long avg_write_bandwidth; | |
| include/trace/events/writeback.h: __entry->avg_bw = KBps(bdi->avg_write_bandwidth); | |
| mm/backing-dev.c: bdi->avg_write_bandwidth = INIT_BW; | |
| mm/page-writeback.c: return 2 + ilog2(default_backing_dev_info.avg_write_bandwidth); | |
| mm/page-writeback.c: origin = bdi->avg_write_bandwidth + 2 * MIN_WRITEBACK_PAGES; | |
| mm/page-writeback.c: (2 * bdi->avg_write_bandwidth) * bdi_thresh; | |
| mm/page-writeback.c: unsigned long avg = bdi->avg_write_bandwidth; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $ xzgrep ilog2_u32 gcc-4.5_mm_page-writeback.o.disasm.xz | |
| 0000000b <__ilog2_u32>: | |
| 804: e8 02 f8 ff ff call b <__ilog2_u32> | |
| 81e: e8 e8 f7 ff ff call b <__ilog2_u32> | |
| 82b: e8 db f7 ff ff call b <__ilog2_u32> | |
| 87f: e8 87 f7 ff ff call b <__ilog2_u32> | |
| 8a0: e8 66 f7 ff ff call b <__ilog2_u32> | |
| 1045: e8 c1 ef ff ff call b <__ilog2_u32> | |
| 17a4: e8 62 e8 ff ff call b <__ilog2_u32> |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| $ make mm/page-writeback.o | |
| make -C /home/sd/src/linux-2.6/linux-2.6.39-rc3/debian/build/source_i386_none O=/home/sd/src/linux-2.6/linux-2.6.39-rc3/debian/build/build_i386_none_686-small/. mm/page-writeback.o | |
| Using /home/sd/src/linux-2.6/linux-2.6.39-rc3/debian/build/source_i386_none as source for kernel | |
| GEN /home/sd/src/linux-2.6/linux-2.6.39-rc3/debian/build/build_i386_none_686-small/Makefile | |
| CHK include/linux/version.h | |
| CHK include/generated/utsrelease.h |