[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