RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 520894 - turn off CONFIG_NETIUCV?
Summary: turn off CONFIG_NETIUCV?
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: kernel
Version: 6.0
Hardware: s390x
OS: Linux
low
medium
Target Milestone: rc
: ---
Assignee: Red Hat Kernel Manager
QA Contact: Martin Jenner
URL:
Whiteboard:
Depends On:
Blocks: 459836 530577 531494
TreeView+ depends on / blocked
 
Reported: 2009-09-02 19:27 UTC by Bill Nottingham
Modified: 2014-03-17 03:20 UTC (History)
8 users (show)

Fixed In Version: 2.6.31-33.el6
Doc Type: Bug Fix
Doc Text:
Clone Of:
: 530577 (view as bug list)
Environment:
Last Closed: 2009-12-17 08:08:55 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Bill Nottingham 2009-09-02 19:27:26 UTC
Description of problem:

iucv was deprecated and unsupported in RHEL 5, as far as I know. We should probably disable it entirely in RHEL 6.

See also bug 507217.

Comment 2 RHEL Program Management 2009-09-02 20:10:57 UTC
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux major release.  Product Management has requested further
review of this request by Red Hat Engineering, for potential inclusion in a Red
Hat Enterprise Linux Major release.  This request is not yet committed for
inclusion.

Comment 3 Ursula Braun 2009-09-23 12:34:23 UTC
The bugzilla-title is somehow misleading - it should be more precise "turn off
netiucv". It is the netiucv driver in /drivers/s390/net/netiucv.c which is
deprecated, but not the base iucv-API contained in /net/iucv/iucv.c and used by
a lot more components than only the netiucv driver.

Comment 4 Hendrik Brueckner 2009-10-06 09:34:01 UTC
Instead of turning of the netiucv device driver, the base IUCV subsystem has been
switched off.

There are other device drivers that depend on IUCV, like:

- AF_IUCV (address family support for the IUCV domain)
- z/VM monitor stream support
- HVC IUCV based terminal
- and few more...

Only the netiucv device driver is deprecated and, if you want to disable it,
turn off "CONFIG_NETIUCV".

In general, ensure that the following config options are set:

CONFIG_IUCV=y
CONFIG_HVC_IUCV=y

NOTE: leave CONFIG_IUCV unset for config-s390x-kdump (zfcp dump kernel), because the dump kernel does not require any IUCV functions.

Comment 5 Hendrik Brueckner 2009-10-22 13:30:24 UTC
Aristeu,

I checked the current s390x kernel config in the rhel6.git, but the iucv options
are still incorrect.

Because this bugzilla has turned off the complete IUCV subsystem, could you
ensure to re-enable it again and switch off NETIUCV only.

The correct IUCV settings are:

CONFIG_IUCV=y
CONFIG_HVC_IUCV=y
# CONFIG_NETIUCV is not set

(The settings apply to the config-s390x only. The zfcp dump kernel does not require the IUCV subsystem).

Thanks.

Comment 6 Aristeu Rozanski 2009-10-22 13:53:39 UTC
I disabled everything based on comment #1. I'll fix it.

Comment 7 Hendrik Brueckner 2009-12-17 08:08:55 UTC
With kernel 2.6.31-33.el6, this has been fixed. Marking the bugzilla as closed.

grep IUCV /boot/config-2.6.31-33.el6.s390x
CONFIG_CMM_IUCV=y
CONFIG_IUCV=y
CONFIG_AFIUCV=m
# CONFIG_NETIUCV is not set
CONFIG_SMSGIUCV=m
CONFIG_HVC_IUCV=y


Note You need to log in before you can comment on or make changes to this bug.