[PATCH] inotifyd: -x: new option

Xabier Oneca -- xOneca xoneca at gmail.com
Wed Jul 29 19:53:27 UTC 2015


Hello Bartosz,

> NOTE: I don't quite understand where the increase in size of .rodata
> comes from. Looking at objdump output I can see some strings generated
> for xstrtol_range() and then some additional non-readable bytes which
> are not there when compiling the master branch:
>
>  (...)
>  35  404fa0 2f002f64 65762f6e 756c6c00 6e756d62  /./dev/null.numb
>  36  404fb0 65722025 73206973 206e6f74 20696e20  er %s is not in
>  37  404fc0 256c6c75 2e2e256c 6c752072 616e6765  %llu..%llu range
>  38  404fd0 00696e76 616c6964 206e756d 62657220  .invalid number
>  39  404fe0 27257327 006e756d 62657220 25732069  '%s'.number %s i
>  40  404ff0 73206e6f 7420696e 20256c6c 642e2e25  s not in %lld..%
>  41  405000 6c6c6420 72616e67 65000000 00000000  lld range.......
>  42  405010 00000000 00000000 00000000 00000000  ................
>  43  405020 00000000 00000000 00000000 00000000  ................
>  44  405030 00000000 00000000 00000000 00000000  ................
>  45  405040 63000000 01000000 77000000 02000000  c.......w.......
>  46  405050 62000000 00020000 6b420000 e8030000  b.......kB......
>  47  405060 6b440000 e8030000 6b000000 00040000  kD......k.......
>  48  405070 4b420000 e8030000 4b440000 e8030000  KB......KD......
>  49  405080 4b000000 00040000 4d420000 40420f00  K.......MB.. at B..
>  50  405090 4d440000 40420f00 4d000000 00001000  MD.. at B..M.......
>  51  4050a0 47420000 00ca9a3b 47440000 00ca9a3b  GB.....;GD.....;
>  52  4050b0 47000000 00000040 00000000 00000000  G...... at ........
>  53  4050c0 62000000 00020000 6b000000 00040000  b.......k.......
>  54  4050d0 6d000000 00001000 00000000 00000000  m...............
>  (...)
>
> Any ideas?

Leaving those with at-signs, the rest seem like they are from
cwbkMG_suffixes
(http://git.busybox.net/busybox/tree/libbb/xatonum.c#n79).

Cheers,

Xabier Oneca_,,_


More information about the busybox mailing list