Hitting BUG_ON from target_core_device.c:365 when setting up ACLs concurrently.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have a system where I need to configure a lot of ACLs on many targets rather quickly. To achieve this speed I configure those ACLs using rtslib in multiple processes (I use a framework akin to Python multiprocessing).

Intermittently, I hit a BUG_ON on line 365 of target_core_device.c which is as follow when creating those ACLs:

BUG_ON(orig->se_lun_acl != NULL);

We use Linux 4.5.1 on a custom distro and a slightly old rtslib version 6666d30fb1d90b9195d98c8fe8fcec2708362873 from the RTS repo.

Has anybody seen this issue while doing concurrent ACL operations? Is concurrency discouraged? Any idea where we should start looking to fix the problem (where se_lun_acl is set or could have been set before) and/or the reason for this BUG_ON?

Thanks a lot in advance for your help!

Regards,
Ben.
--
To unsubscribe from this list: send the line "unsubscribe target-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux SCSI]     [Kernel Newbies]     [Linux SCSI Target Infrastructure]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Linux IIO]     [Device Mapper]

  Powered by Linux