aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/scripts/python/futex-contention.py
diff options
context:
space:
mode:
authorLasse Collin <lasse.collin@tukaani.org>2011-01-12 17:01:24 -0800
committerLinus Torvalds <torvalds@linux-foundation.org>2011-01-13 08:03:25 -0800
commit303148045aac34b70db722a54e5ad94a3a6625c6 (patch)
tree9be64b5d44cbef232daf11a89107772cb21647de /tools/perf/scripts/python/futex-contention.py
parentdecompressors: add boot-time XZ support (diff)
downloadlinux-303148045aac34b70db722a54e5ad94a3a6625c6.tar.gz
linux-303148045aac34b70db722a54e5ad94a3a6625c6.zip
x86: support XZ-compressed kernel
This integrates the XZ decompression code to the x86 pre-boot code. mkpiggy.c is updated to reserve about 32 KiB more buffer safety margin for kernel decompression. It is done unconditionally for all decompressors to keep the code simpler. The XZ decompressor needs around 30 KiB of heap, so the heap size is increased to 32 KiB on both x86-32 and x86-64. Documentation/x86/boot.txt is updated to list the XZ magic number. With the x86 BCJ filter in XZ, XZ-compressed x86 kernel tends to be a few percent smaller than the equivalent LZMA-compressed kernel. Signed-off-by: Lasse Collin <lasse.collin@tukaani.org> Cc: "H. Peter Anvin" <hpa@zytor.com> Cc: Alain Knaff <alain@knaff.lu> Cc: Albin Tonnerre <albin.tonnerre@free-electrons.com> Cc: Phillip Lougher <phillip@lougher.demon.co.uk> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'tools/perf/scripts/python/futex-contention.py')
0 files changed, 0 insertions, 0 deletions
ommit/fsck.h?id=3745e2693de3dd5420221782ed050cae6ebf6fec&follow=1'>fetch-pack: use new fsck API to printing dangling submodulesÆvar Arnfjörð Bjarmason4-51/+39 2021-03-28fetch-pack: use file-scope static struct for fsck_optionsÆvar Arnfjörð Bjarmason1-3/+3 2021-03-28fetch-pack: don't needlessly copy fsck_optionsÆvar Arnfjörð Bjarmason1-7/+3 2021-03-28fsck.c: move gitmodules_{found,done} into fsck_optionsÆvar Arnfjörð Bjarmason3-15/+19 2021-03-28fsck.c: add an fsck_set_msg_type() API that takes enumsÆvar Arnfjörð Bjarmason3-11/+22 2021-03-28fsck.c: pass along the fsck_msg_id in the fsck_error callbackÆvar Arnfjörð Bjarmason5-6/+14 2021-03-28fsck.[ch]: move FOREACH_FSCK_MSG_ID & fsck_msg_id from *.c to *.hÆvar Arnfjörð Bjarmason2-66/+66 2021-03-28fsck.c: give "FOREACH_MSG_ID" a more specific nameÆvar Arnfjörð Bjarmason1-3/+3 2021-03-28fsck.c: undefine temporary STR macro after useÆvar Arnfjörð Bjarmason1-0/+1 2021-03-28fsck.c: call parse_msg_type() early in fsck_set_msg_type()Ævar Arnfjörð Bjarmason1-2/+1 2021-03-28fsck.h: re-order and re-assign "enum fsck_msg_type"Ævar Arnfjörð Bjarmason1-4/+6 2021-03-28fsck.h: move FSCK_{FATAL,INFO,ERROR,WARN,IGNORE} into an enumÆvar Arnfjörð Bjarmason5-20/+25 2021-03-28fsck.c: refactor fsck_msg_type() to limit scope of "int msg_type"Ævar Arnfjörð Bjarmason1-7/+5 2021-03-28fsck.c: rename remaining fsck_msg_id "id" to "msg_id"Ævar Arnfjörð Bjarmason1-3/+3 2021-03-28fsck.c: remove (mostly) redundant append_msg_id() functionÆvar Arnfjörð Bjarmason1-19/+2 2021-03-28fsck.c: rename variables in fsck_set_msg_type() for less confusionÆvar Arnfjörð Bjarmason2-13/+13 2021-03-28fsck.h: use "enum object_type" instead of "int"Ævar Arnfjörð Bjarmason4-4/+8 2021-03-28fsck.h: use designed initializers for FSCK_OPTIONS_{DEFAULT,STRICT}Ævar Arnfjörð Bjarmason1-2/+8 2021-03-27cmake(install): fix double .exe suffixesDennis Ameling1-2/+2 2021-03-27cmake: support SKIP_DASHED_BUILT_INSJohannes Schindelin1-0/+4 2021-03-27Document how we do embargoed releasesJohannes Schindelin2-0/+132