[LU-1245] general protection fault in lprocfs_fops_read Created: 20/Mar/12 Updated: 02/May/12 Resolved: 30/Apr/12 |
|
| Status: | Resolved |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | Lustre 2.1.0, Lustre 2.1.2 |
| Fix Version/s: | Lustre 2.3.0, Lustre 2.1.2 |
| Type: | Bug | Priority: | Minor |
| Reporter: | Ned Bass | Assignee: | Zhenyu Xu |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | paj | ||
| Environment: | |||
| Severity: | 3 |
| Rank (Obsolete): | 4656 |
| Description |
|
Our slurm epilog runs a script that cats the files /proc/fs/lustre/ldlm/namespaces/*/lock_count One such cat process on a Lustre 2.1 client hit a GPF with the backtrace below. machine_kexec We have a crash dump for analysis on our classified network, so please let us know if there's any data structures you want to see. |
| Comments |
| Comment by Peter Jones [ 21/Mar/12 ] |
|
Bobi Could you please help out with this one? Thanks Peter |
| Comment by Zhenyu Xu [ 26/Mar/12 ] |
|
Ned Bass, Can you list where lprocfs_rd_ns_locks+88 locates in the code? Thanks. |
| Comment by Ned Bass [ 26/Mar/12 ] |
|
lustre-2.1.0/lustre/include/lprocfs_status.h:421 412 static inline __u64 lprocfs_stats_collector(struct lprocfs_stats *stats, 413 int idx, 414 enum lprocfs_fields_flags field) 415 { 416 __u64 ret = 0; 417 int i; 418 419 LASSERT(stats != NULL); 420 for (i = 0; i < cfs_num_possible_cpus(); i++) 421 ret += lprocfs_read_helper(&(stats->ls_percpu[i]->lp_cntr[idx]), 422 field); 423 return ret; 424 } |
| Comment by Zhenyu Xu [ 26/Mar/12 ] |
|
patch tracking at http://review.whamcloud.com/2384 |
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 06/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Christopher Morrone [ 17/Apr/12 ] |
|
This is required on 2.1 as well, which is where we reported the problem. We really need some visibility into the status of things like this. It seems like the ticket should not be marked resolved until it is resolved in all necessary branches. |
| Comment by Zhenyu Xu [ 17/Apr/12 ] |
|
still need port for Lustre 2.1.2 |
| Comment by Zhenyu Xu [ 17/Apr/12 ] |
|
port for b2_1 at http://review.whamcloud.com/2566 |
| Comment by Build Master (Inactive) [ 20/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 20/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 20/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 20/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 20/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 20/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 20/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 20/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 20/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 20/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 20/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 20/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 20/Apr/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 02/May/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 02/May/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 02/May/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 02/May/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 02/May/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 02/May/12 ] |
|
Integrated in Result = SUCCESS
|
| Comment by Build Master (Inactive) [ 02/May/12 ] |
|
Integrated in Result = SUCCESS
|