Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FS#1113 - Unknown symbol zlib_inflate #6035

Open
openwrt-bot opened this issue Oct 25, 2017 · 1 comment
Open

FS#1113 - Unknown symbol zlib_inflate #6035

openwrt-bot opened this issue Oct 25, 2017 · 1 comment
Labels
flyspray kernel

Comments

@openwrt-bot
Copy link

@openwrt-bot openwrt-bot commented Oct 25, 2017

ffix:

I've experienced a strange issue with zlib_inflate on x84_64 system.
There is no zlib_inflate-related symbols at /proc/kallsyms and modules like btrfs couldn't be loaded.

17.01 branch and the current master branch, both are affected.

Steps to reproduce:

  1. Use attached config file (zlib_inflate-test-config). It's almost default but I've set CONFIG_PACKAGE_kmod-fs-btrfs=y and some other options.
  2. Compile LEDE:
    make defconfig && make -j $(nproc)
  3. Run qemu:
    qemu-system-x86_64 -curses -kernel bin/targets/x86/64/lede-x86-64-ramfs.bzImage
  4. Try to load btrfs module:
    root@LEDE:/# modprobe btrfs
    [ 23.345891] btrfs: Unknown symbol zlib_inflateInit2 (err 0)
    [ 23.347096] btrfs: Unknown symbol zlib_inflate (err 0)
    [ 23.347673] btrfs: Unknown symbol zlib_inflate_workspacesize (err 0)
    [ 23.348293] btrfs: Unknown symbol zlib_inflateEnd (err 0)

It's not btrfs related but any module with zlib_inflate in it's dependency list.

@openwrt-bot
Copy link
Author

@openwrt-bot openwrt-bot commented Oct 26, 2017

ffix:

Looks like it's broken since [[https://github.com/lede-project/source/commit/7c874d18f51cb952babd8241fae5a8286dc68878|7c874d1]]. The last working commit is [[https://github.com/lede-project/source/commit/93fb6ce05b1e161a8a5485e006e5fe05fc060fd3|93fb6ce]]

@aparcar aparcar added the kernel label Feb 22, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
flyspray kernel
Projects
None yet
Development

No branches or pull requests

2 participants