[LEDE-DEV] [RFC][17.01] ubox: bump to version 2017-03-10

Yousong Zhou yszhou4tech at gmail.com
Wed Apr 26 23:40:31 PDT 2017


On 25 April 2017 at 21:16, Yousong Zhou <yszhou4tech at gmail.com> wrote:
> Changes since current version
>
>     16f7e16 syslog: remove unnecessary sizeof struct between messages
>     21a4bd0 kmodloader: modprobe: return 0 for loaded modules
>     3dc78a4 kmodloader: don't store aliases info in struct module
>     c553354 cmake: fix typo
>     8973576 kmodloader: fix not being able to find some modules
>     fce9382 cmake: Check for getrandom system call
>     ac2d43e kmodloader: support '-q' quiet option
>     f8d3d16 ubox: Add an option for more accurate timestamps in log
>     14839f0 kmodloader: make insert_module() idempotent
>     6e3c6dc kmodloader: add module alias awareness
>     9371411 kmodloader: fix out-of-bound access when parsing .modinfo
>     a62c946 kmodloader: modprobe: skip possible command line arguments
>     46a4b5f kmodloader: log to kmsg when loading directories of modules
>     eacc426 kmodloader: remove redundant glob wildcard char
>     8488bb5 ubox: Initialize conditionally uninitialized variabled
>     db070f1 ubox: Fix some memory leaks
>     acc48b5 kmodloader: Fix typo in error message
>
> Size comparison on x86_64 host
>
>     function                                             old     new   delta
>     main                                                2190    2344    +154
>     scan_module_folder                                   665     793    +128
>     alloc_module_node                                      -     113    +113
>     .rodata                                              946    1036     +90
>     alloc_module                                         202     245     +43
>     free_modules                                          77     119     +42
>     load_modprobe                                        209     237     +28
>     scan_loaded_modules                                  241     265     +24
>     avl_modcmp                                            45      67     +22
>     insert_module                                        204     224     +20
>     find_module                                           13      30     +17
>     static.optind@@GLIBC_2                                 -       4      +4
>     static.load_moddeps                                  118     117      -1
>     scan_module_folders                                   55      54      -1
>     ------------------------------------------------------------------------------
>     (add/remove: 2/0 grow/shrink: 10/2 up/down: 685/-2)           Total: 683 bytes
>
> Fixes FS#684 with commit 21a4bd0
>
> Signed-off-by: Yousong Zhou <yszhou4tech at gmail.com>
> ---
>
> Hi, I actually thought about opening a 17.01 branch for the ubox repo and
> cherry-picking only bugfix commits there.  What do you think?
>

Pushed: https://git.lede-project.org/2bc8d5eaf17823ddd319f5fd3e9fb880535ed696

regards,
                yousong



More information about the Lede-dev mailing list