Modify

Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#12515 closed defect (fixed)

Kernel 3.6.7: ext4 and pptp are not selectable/visible unless crypto modules are selected

Reported by: hnyman <hannu.nyman@…> Owned by: developers
Priority: normal Milestone: Chaos Calmer 15.05
Component: kernel Version: Trunk
Keywords: 3.6.7 Cc:

Description

I tried to build a 3.6.7 version for ar71xx/WNDR3700 and ran into configuration problems, as ext4 and pptp modules are not even visible in menuconfig.

I tracked the problem into two depends defines:

fs-ext4: https://dev.openwrt.org/browser/trunk/package/kernel/modules/fs.mk#L97

$(call AddDepends/crc16, +LINUX_3_3:kmod-crypto-hash)

pptp: https://dev.openwrt.org/browser/trunk/package/kernel/modules/crypto.mk#L195

$(call AddDepends/crypto,+LINUX_3_3:kmod-crypto-manager)

Those do not act as "selects" to select also the dependent modules, but require crypto modules to be selected first.

For ext4 file system, the requirement comes from r34159 and sounds logical for kernels 3.6+, but currently the ext4 support is rather well hidden.

For pptp, the requirements comes through pptp --> mppe --> arc4, which since r33965 requires crypto modules (for kernels 3.6+).

If one selectd crypto-core first, it automatically selects also crypto-hash and brings ext4 and pptp visible.

Please modify the selection logic so that one does not need to select obscure crypto modules first in order to even see the ext4 and pptp.

Attachments (0)

Change History (2)

comment:1 Changed 5 years ago by jogo

  • Resolution set to fixed
  • Status changed from new to closed

Fixed in r34298, thanks for reporting.

comment:2 Changed 5 years ago by hnyman <hannu.nyman@…>

@jogo,
could you please also fix bug #12514 about misleading documentation in kernel/modules/crypto.mk

I noticed that while looking for this bug's cause and the misleading info confused me for a while. Then I figured out that info was not related to 3.3-->3.6 change, but instead was from year 2007 and had already been obsoleted almost two years ago.

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.