Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 423591 - sys-block/open-iscsi does not work on 32bit userland and 64bit kernel
Summary: sys-block/open-iscsi does not work on 32bit userland and 64bit kernel
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal minor (vote)
Assignee: Gentoo's Team for Core System packages
Depends on:
Blocks: x32
  Show dependency tree
Reported: 2012-06-26 07:09 UTC by Peter Gantner (a.k.a. nephros)
Modified: 2018-03-22 15:36 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Note You need to log in before you can comment on or make changes to this bug.
Description Peter Gantner (a.k.a. nephros) 2012-06-26 07:09:30 UTC
+++ This bug was initially created as a clone of Bug #409931 +++

open-iscsi has a bug in the kernel interface which causes it to not work in a 32bit (i686) userland/64bit kernel combination.

This is known upstream but "very low on the TODO".

Here's a Debian bug about it:

It would be nice if the ebuild would ewarn or eerror out when it detects this situation. 

The symptom is that the process logging in or out of iscsi targets will just hang and do nothing.
Comment 1 Peter Gantner (a.k.a. nephros) 2012-06-26 08:27:55 UTC
Some more info:

Everything works as expected in a 64bit chroot, *and* in a chroot with the newfangled x32 ABI.

iscsid versions affected are all, tested withsys-block/open-iscsi-2.0.872-r1

Kernel versions 3.4.2 and 3.4.3.