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

SPL symbol unavailable or missing deps in 4.18 kernel config with builtin spl-0.7.10 #7890

Closed
fling- opened this issue Sep 12, 2018 · 5 comments
Labels
Status: Stale No recent activity for issue
Projects

Comments

@fling-
Copy link
Contributor

fling- commented Sep 12, 2018

System information

Type Version/Name
Distribution Name gentoo
Distribution Version 17.1
Linux Kernel 4.18
Architecture amd64
ZFS Version none
SPL Version 0.7.10

Describe the problem you're observing

Can't enable CONFIG_SPL in 4.18 kernel config
oldconfig does not suggest to enable the symbol when it is missing from config
oldconfig removes the symbol from the config when it is present

It works fine with 4.17

Describe how to reproduce the problem

Using https://gist.github.com/fling-/80b9afcad301d985dfb72753b53b463e

Include any warning/errors/backtraces from the system logs

oldconfig output is

scripts/kconfig/conf  --oldconfig Kconfig
#
# configuration written to .config
#

but it is expected to include this prompt:

Solaris Porting Layer (SPL) (SPL) [N/m/y/?] (NEW)
@fling-
Copy link
Contributor Author

fling- commented Sep 12, 2018

PMT on irc suggested to test with 0.8
with zfs-0.8-rc1 builtin 4.18 oldconfig asks for
ZFS filesystem support (ZFS) [N/m/y/?] (NEW)
Which is expected as there is no separate spl for 0.8 anymore

@behlendorf
Copy link
Contributor

@fling- from your comments it's not clear to me if this really is an issue with the 0.7.10 spl tag. Could you please clarify.

@fling-
Copy link
Contributor Author

fling- commented Sep 12, 2018

@behlendorf it is an issue with 0.7.10 spl tag

@tonyhutter tonyhutter added this to To do in 0.7.11 Sep 13, 2018
@behlendorf
Copy link
Contributor

@fling- the issue with 4.18 is due to torvalds/linux@104daea, proposed commit behlendorf/spl@88611c5 resolves the issue and we'll get it pulled in to 0.7.11. And as you posted above this issue does not effect 0.8.0-rc1 due to the spl merge. Thanks for catching this!

@stale
Copy link

stale bot commented Aug 25, 2020

This issue has been automatically marked as "stale" because it has not had any activity for a while. It will be closed in 90 days if no further activity occurs. Thank you for your contributions.

@stale stale bot added the Status: Stale No recent activity for issue label Aug 25, 2020
@stale stale bot closed this as completed Nov 24, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Stale No recent activity for issue
Projects
No open projects
0.7.11
  
To do
Development

No branches or pull requests

2 participants