| .. | .. |
|---|
| 56 | 56 | {(1UL << GLF_REPLY_PENDING), "r" }, \ |
|---|
| 57 | 57 | {(1UL << GLF_INITIAL), "I" }, \ |
|---|
| 58 | 58 | {(1UL << GLF_FROZEN), "F" }, \ |
|---|
| 59 | | - {(1UL << GLF_QUEUED), "q" }, \ |
|---|
| 60 | 59 | {(1UL << GLF_LRU), "L" }, \ |
|---|
| 61 | 60 | {(1UL << GLF_OBJECT), "o" }, \ |
|---|
| 62 | 61 | {(1UL << GLF_BLOCKING), "b" }) |
|---|
| .. | .. |
|---|
| 388 | 387 | TP_STRUCT__entry( |
|---|
| 389 | 388 | __field( dev_t, dev ) |
|---|
| 390 | 389 | __field( int, blocks ) |
|---|
| 390 | + __field( int, blks_free ) |
|---|
| 391 | 391 | ), |
|---|
| 392 | 392 | |
|---|
| 393 | 393 | TP_fast_assign( |
|---|
| 394 | 394 | __entry->dev = sdp->sd_vfs->s_dev; |
|---|
| 395 | 395 | __entry->blocks = blocks; |
|---|
| 396 | + __entry->blks_free = atomic_read(&sdp->sd_log_blks_free); |
|---|
| 396 | 397 | ), |
|---|
| 397 | 398 | |
|---|
| 398 | | - TP_printk("%u,%u log reserve %d", MAJOR(__entry->dev), |
|---|
| 399 | | - MINOR(__entry->dev), __entry->blocks) |
|---|
| 399 | + TP_printk("%u,%u log reserve %d %d", MAJOR(__entry->dev), |
|---|
| 400 | + MINOR(__entry->dev), __entry->blocks, __entry->blks_free) |
|---|
| 400 | 401 | ); |
|---|
| 401 | 402 | |
|---|
| 402 | 403 | /* Writing back the AIL */ |
|---|