Components in the kernel

BM-2cXpuLBVAk28ymCxs8EtRM9VxcZduZCEvY
Jul 22 13:41 [raw]

Since the XZ Embedded supports only streams with no integrity check or CRC32, make sure that you don't use some other integrity check type when encoding files that are supposed to be decoded by the kernel. These should not matter in practice all, since they don't cause security issues.

BM-2cXCGd8ma56aqXvMtRdXw6KMnWSSsRCZij
Jul 22 13:59 [raw]

For kernel makefiles, two commands are provided for use with $(call if_needed). The kernel image should be compressed with $(call if_needed,xzkern) which will use a BCJ filter and a big LZMA2 dictionary. Other things should be compressed with $(call if_needed,xzmisc) which will use no BCJ filter and 1 MiB LZMA2 dictionary. Don't bother Igor Pavlov with questions about the XZ implementation in the kernel or about XZ Utils.

BM-2cTZ5Hmrzvmud7XpkiKSKxy5wLFMWCGj7i
Jul 22 13:59 [raw]

The wrapper sets compression options to values suitable for compressing the kernel image. While these two implementations include essential code that is directly based on Igor Pavlov's code, these implementations aren't maintained nor supported by him.

BM-2cV3fYhXykEQ313rGJjfgVaH7BsyquYYnd
Jul 22 14:00 [raw]

The xz_dec_test module is for testing xz_dec. xz_dec_test is not useful unless you are hacking the XZ decompressor. Report bugs to <lasse.collin@tukaani.org> or visit #tukaani on Freenode and talk to Larhzu. xz_dec_test allocates a char device major dynamically to which one can write .xz files from userspace.

BM-2cTZRxPcG4yzDWjmxek2MYGCoPiBsX2Rha
Jul 22 14:01 [raw]

Other things should be compressed with $(call if_needed,xzmisc) which will use no BCJ filter and 1 MiB LZMA2 dictionary. See the xz_dec_test source code for the details. There are a couple of corner cases where things have been simplified at expense of detecting errors as early as possible. An exception to above dictionary size limitation is when the decoder is used in single-call mode. Decompressing the kernel itself is an.

BM-2cXVmND6AeXiQZPG9VajXVhdWb6vjptqPA
Jul 22 14:03 [raw]

The home page of XZ Embedded is at <http://tukaani.org/xz/embedded.html>, where you can find the latest version and also information about using the code outside the Linux kernel. LZMA2 is slower to compress than e.g. Deflate or LZO even at the fastest settings, so it isn't clear if LZMA2 encoder is wanted into the kernel. Since the XZ Embedded supports only streams with no integrity check or CRC32, make sure that you don't use some other integrity check type when encoding files that are supposed to be decoded by the kernel. For kernel makefiles, two commands are provided for use with $(call if_needed). The kernel image should be compressed with $(call if_needed,xzkern) which will use a BCJ filter and a big LZMA2 dictionary.

[chan] general
BM-2cW67GEKkHGonXKZLCzouLLxnLym3azS8r

Subject Last Count
The Lavon affair Aug 18 19:01 1
Гло́кая ку́здра Aug 18 18:13 1
C736E5CD8D7D0EC4D14EB63029B33B27 Aug 18 13:50 1
04235EC0DAF91CA8A03C4C81B3ED87DF Aug 18 12:29 1
China rules the world Aug 18 12:16 4
Threema Aug 18 12:07 1
chink called African footballer "nigger" Aug 18 11:33 2
867F90A5F8F5F783F37330005C8E53CD Aug 18 11:21 1
B266802354AA1CB769E78D0A40AC9B62 Aug 18 09:18 1
Rare and catastrophic events can be regarded as extreme-magnitude instances of more mundane phenomena Aug 18 09:05 1
Nation State issues official crypto-currency Aug 18 06:21 1
ECFA2CD77D0A3EBBB3BB66CAFDCAB31C Aug 18 06:01 1
CC8767E12F2423C78CFDA397720CF4A9 Aug 17 16:31 1
C07CEDA0F279A1CBEA8FDB8FD6907DFC Aug 17 16:13 1
0591487CDD96037B44FB93CC639B9456 Aug 16 19:24 1
double down -- UK Column News Aug 16 00:07 1
560C503734039BC1B748A353C4A2C94A Aug 15 15:42 1
54624370B2EAF49AC65BD7B575A20934 Aug 15 15:12 1
A641BC21CCDA3809665E8DB422C32607 Aug 15 15:12 1
UK Column News - 13th August 2018 Aug 15 07:44 2
UK Column News - 16th August 2018 Aug 15 07:44 1
08B3115B5AD1EBDC4A15FABEA12590C6 Aug 15 07:44 1
UK Column News - 15th August 2018 Aug 15 07:44 1
FEE42368E2751EA5A5697DBDD3462AD8 Aug 15 07:44 1
UK Column News - 14th August 2018 Aug 15 07:38 1
decrypted some of the crapflood spam Aug 14 14:46 1
https://www.justice.gov/file/1080281/download Aug 14 13:10 2
huowb Aug 13 21:27 1
sldy Aug 13 21:27 1
uvjrk Aug 13 21:27 1
owhdbgk Aug 13 21:27 1
yyq Aug 13 21:27 1
bkqi Aug 13 21:27 1
tbhas Aug 13 21:27 1
cvjcu Aug 13 21:27 1
mzm Aug 13 21:27 1
eanxqgm Aug 13 21:27 1
hdrtq Aug 13 21:27 1
wxe Aug 13 21:27 1
rxllbhh Aug 13 21:27 1
zdodp Aug 13 21:27 1
crcumoi Aug 13 21:27 1
ojkqa Aug 13 21:27 1
fllrcu Aug 13 21:26 1
khscyti Aug 13 21:26 1
dwejgo Aug 13 21:26 1
hhu Aug 13 21:26 1
jox Aug 13 21:26 1
reswg Aug 13 21:26 1
odzwdn Aug 13 21:26 1
ajdk Aug 13 21:26 1
rzxjgre Aug 13 21:26 1
rgp Aug 13 21:26 1
fsktumz Aug 13 21:26 1
qycybu Aug 13 21:26 1
sgthuek Aug 13 21:26 1
xgpuinq Aug 13 21:26 1
czwazg Aug 13 21:26 1
inyu Aug 13 21:26 1
fdpg Aug 13 21:26 1
uhkmxr Aug 13 21:26 1
fzo Aug 13 21:26 1
egqpdi Aug 13 21:26 1
zxpc Aug 13 21:26 1
vqnzzr Aug 13 21:26 1
pcqd Aug 13 21:26 1
nnb Aug 13 21:26 1
iiivwjs Aug 13 21:26 1
ertif Aug 13 21:26 1
ewyog Aug 13 21:26 1
phxa Aug 13 21:26 1
vhynjlh Aug 13 21:25 1
rdo Aug 13 21:25 1
qrmz Aug 13 21:25 1
qxyyle Aug 13 21:25 1
nsmo Aug 13 21:25 1
qsnewik Aug 13 21:25 1
aso Aug 13 21:25 1
ndjagg Aug 13 21:25 1
opci Aug 13 21:23 1
ckijqrm Aug 13 21:21 1
biwmvg Aug 13 21:20 1
mlnmrm Aug 13 21:20 1
wofmd Aug 13 21:20 1
kleigta Aug 13 21:20 1
fbj Aug 13 21:20 1
tkh Aug 13 21:20 1
chy Aug 13 21:20 1
ycikif Aug 13 21:20 1
hobrbm Aug 13 21:20 1
onnghr Aug 13 21:20 1
mzknth Aug 13 21:20 1
uxsltle Aug 13 21:20 1
fdxmjhy Aug 13 21:20 1
oxab Aug 13 21:20 1
jzdy Aug 13 21:20 1
taxzlpy Aug 13 21:20 1
ktgeab Aug 13 21:20 1
eganzh Aug 13 21:20 1
tbiij Aug 13 21:20 1