14:36 ` drm/etnaviv: fix missing unlock on error in etnaviv_gpu_submit() Greg Kroah-Hartman 14:36 ` drm/nouveau: initial support (display-only) for GP107 Greg Kroah-Hartman 14:36 ` drm/nouveau/kms/nv50: fix double dma_fence_put() when destroying plane state Greg Kroah-Hartman 14:36 ` drm/nouveau/kms/nv50: fix setting of HeadSetRasterVertBlankDmi method Greg Kroah-Hartman 14:36 ` drm/nouveau/mmu/nv4a: use nv04 mmu rather than the nv44 one Greg Kroah-Hartman 14:36 ` drm/nouveau/mpeg: mthd returns true on success now Greg Kroah-Hartman 14:36 ` orangefs: free superblock when mount fails Greg Kroah-Hartman 14:36 ` zsmalloc: expand class bit Greg Kroah-Hartman 14:36 ` thp: fix MADV_DONTNEED vs clear soft dirty race Greg Kroah-Hartman 14:36 ` tcmu: Skip Data-Out blocks before gathering Data-In buffer for BIDI case Greg Kroah-Hartman 14:36 ` tcmu: Fix wrongly calculating of the base_command_size Greg Kroah-Hartman 14:36 ` tcmu: Fix possible overwrite of t_data_sgs last iov Greg Kroah-Hartman 14:36 ` audit: make sure we dont let the retry queue grow without bounds Greg Kroah-Hartman 14:36 ` cgroup, kthread: close race window where new kthreads can be migrated to non-root cgroups Greg Kroah-Hartman 14:36 4.10.12-stable review Greg Kroah-Hartman Thread overview: 71+ messages / expand mbox.gz Atom feed top If (!strcmp(param->name, MAXCONNECTIONS)) if (!strcmp(param->name, DEFAULTTIME2RETAIN)) if (!strcmp(param->name, DEFAULTTIME2WAIT)) if (!strcmp(param->name, FIRSTBURSTLENGTH)) if (!strcmp(param->name, MAXBURSTLENGTH)) * is not RFC compliant and the keys are not negotiated. * the defaults from iscsi_parameters.h if the initiator * So, we set them to 'reply optional' here, and assume the * DefaultTime2Wait or DefaultTime2Retain parameter keys. * not respond to MaxBurstLength, FirstBurstLength, * The GlobalSAN iSCSI Initiator for MacOSX does If (!strcmp(param->name, MAXRECVDATASEGMENTLENGTH)) a/drivers/target/iscsi/iscsi_target_parameters.c So in order to allow QLogic MSFT to run unmodified as-is, goĪhead and drop this long standing work-around.ĭrivers/target/iscsi/iscsi_target_parameters.c | 16. Two keys to start, it was doing the correct thing per RFC-3720Īttempting to respond to proposed keys before transitioning toĪll that said, recent versions of GlobalSAN iSCSI (v5.3.0.541)ĭoes correctly propose the four keys during login, making the So while the QLogic MSFT side should have been proposing these ISCSI_FLAG_LOGIN_NEXT_STAGE3 + ISCSI_FLAG_LOGIN_TRANSIT However, the QLogic MSFT side still attempts to respond toĭefaultTime2Retain + DefaultTime2Wait, even though LIO has set ![]() Transitions to full feature phase because of the GlobalSAN hack. The issue was QLogic MSFT side did not propose DefaultTime2Wait +ĭefaultTime2Retain, so LIO proposes them itself, and immediately HBA on Windows 2016 which completed login, but subsequently Until recently, when Martin tried a QLogic 57840S iSCSI Offload This allowed GlobalSAN v3.3 to work out-of-theīox, and for many years we didn't run into login interopt Waiting for a response before moving to full feature phase The work-around in iscsi_check_proposer_for_optional_reply()Īllowed the missing keys to be proposed, but did not require The GlobalSAN iSCSI initiator v3.3 for MacOSX, which during loginĭid not propose nor respond to MaxBurstLength, FirstBurstLength,ĭefaultTime2Wait and DefaultTime2Retain keys. Once upon a time back in 2009, a work-around was added to support If anyone has any objections, please let me know.Ĭommit 1c99de981f30b3e7868b8d20ce5479fa1c0fea46 upstream. Subject: iscsi-target: Drop work-around for legacy GlobalSAN initiatorĭate: Wed, 16:37:03 +0200 Ĥ.10-stable review patch. ![]() Iscsi-target: Drop work-around for legacy GlobalSAN initiator - Greg Kroah-Hartman LKML Archive on help / color / mirror / Atom feed From: Greg Kroah-Hartman
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |