[LU-9524] LNET Fails to unload. Created: 17/May/17  Updated: 18/May/17  Resolved: 18/May/17

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.10.0
Fix Version/s: Lustre 2.10.0

Type: Bug Priority: Critical
Reporter: Cliff White (Inactive) Assignee: WC Triage
Resolution: Cannot Reproduce Votes: 0
Labels: None
Environment:

Spirit performance cluster


Severity: 3
Rank (Obsolete): 9223372036854775807

 Description   

LNET modules do not unload from 'lustre_rmmod'

]# modprobe lustre
[root@spirit-14 ~]# lustre_rmmod
rmmod: ERROR: Module ko2iblnd is in use

Is is possible to manually delete all networks with lnetctl
using lnetctl del



 Comments   
Comment by Dmitry Eremin (Inactive) [ 17/May/17 ]

I assume this happens because of the following list of commits:

b6d5b5b LU-9415 lfsck: quiet noisy console message
2ef0f3a LU-9477 tests: check correct handling of dead object
2dd720a LU-9464 hsm: use OBD_ALLOC_LARGE() for hsm_scan_data array
a003d8d LU-9119 lnet: Fix deleting peers from YAML
a6d463f LU-9315 pfl: static analysis issues
49f4bd0 LU-9241 llite: ASSERTION( de->d_op == &ll_d_ops ) failed
e96c70e LU-9202 lfsck: skip unavailable targets when sync failures
5d32447 LU-9183 llite: remove struct file on stack in ll_setxattr()
fa3598d LU-9183 ptlrpc: handle changes in struct group_info
1852513 LU-8730 test: Remove duplicate $dev from conf-sanity test_83
434eeba LU-8589 osd: remove "object" from method function names
c60e949 LU-8359 ldlm: Wrong evict during failover
3800d05 LU-9305 osd-zfs: arc_buf could be non-pagesize aligned
f240769 LU-8670 tests: test_115 Fixes & Improvements
b27652c LU-6952 mount: Mount options parsing problem
b76a5b1 LU-9425 lnd: Turn on 2 sges by default
5611dbe LU-7584 tests: clean up sanity test_129
da47e9c LU-9362 lfs: getstripe print last init-ed component info
e79e711 LU-8998 tests: improve sanity.sh::check_seq_oid()
7a1c0f9 LU-8998 tools: support negative flags
64b2fad LU-7473 acl: increase ACL entries limitation
cdc7b3b LU-9096 test: add sanity 253 to ALWAYS_EXCEPT
2da01a9 LU-9458 ptlrpc: handle case of epp_free_pages <= PTLRPC_MAX_BRW_PAGES
01787a3 LU-8294 gss: quiet cache_check return ENOENT warning
60d2981 LU-9456 lnd: Change sock_create() to sock_create_kern()
645153b LU-9439 scripts: Change behavior of lustre_rmmod
e58f8d6 LU-8346 obdclass: guarantee all keys filled
47380f6 LU-7567 utils: fix timestamp printing in lfs_changelog()
7fa6644 LU-7108 test: Remove sanityn tests from ALWAYS_EXCEPT list
9b8eb39 LU-9324 lnet: move cyaml.h under lnet/include/
220124b LU-9372 ptlrpc: drain "ptlrpc_request_buffer_desc" objects
ca50009 LU-9357 pfl: should inherit pool from previous layout comp
8bbbd4e LU-9324 lfs: output stripe info in YAML format
349d0de LU-5788 test: fix the cmd to getfree space
7241e68 LU-8943 lnd: Enable Multiple OPA Endpoints between Nodes
Comment by Cliff White (Inactive) [ 17/May/17 ]

https://review.whamcloud.com/#/c/26959/ on LU-9439 seems to be the offender.

Comment by Peter Jones [ 18/May/17 ]

Oleg reverted the offending patch so this should not have disappeared

Generated at Sat Feb 10 02:26:56 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.