aoe: various enhancements and cleanup from v50 to v60
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest9 patches 1 replyIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/9 | aoe: describe the behavior of the "err" character devicedrivers/ | +5 | 0 replies | |
| 2/9 | aoe: print warning regarding a common reason for dropped transmitsdrivers/ | +9 | 1 reply | |
| 3/9 | aoe: update cap on outstanding commands based on config query responsedrivers/ drivers/ | +8 | 0 replies | |
| 4/9 | aoe: support the forgetting (flushing) of a user-specified AoE targetdrivers/ | +38 | 0 replies | |
| 5/9 | aoe: support larger I/O requests via aoe_maxsectors module paramdrivers/ | +9 | 0 replies | |
| 6/9 | aoe: "payload" sysfs file exports per-AoE-command data transfer sizedrivers/ | +10 | 0 replies | |
| 7/9 | aoe: cleanup: remove unused ata_scnt functiondrivers/ | +0 | 0 replies | |
| 8/9 | aoe: whitespace cleanupdrivers/ drivers/ drivers/ +2 more | +8 | 0 replies | |
| 9/9 | aoe: update driver-internal version number to 60drivers/ | +1 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/9] aoe: various enhancements and cleanup from v50 to v60
This patch series is based on linux-next/akpm from 11 Oct.
The patch that modifies aoenet.c:tx to print a warning does not affect locking but nonetheless causes a new sparse context warning to appear. Before a bug in sparse suppressed the warning. We will soon be able to use the new __must_hold() macro that now appears only in (not linux-next/akpm but) mm, making the warning go away by telling sparse that the tx function enters and exits with a lock held.
Ed L. Cashin (9):
aoe: describe the behavior of the "err" character device
aoe: print warning regarding a common reason for dropped transmits
aoe: update cap on outstanding commands based on config query
response
aoe: support the forgetting (flushing) of a user-specified AoE target
aoe: support larger I/O requests via aoe_maxsectors module param
aoe: "payload" sysfs file exports per-AoE-command data transfer size
aoe: cleanup: remove unused ata_scnt function
aoe: whitespace cleanup
aoe: update driver-internal version number to 60
drivers/block/aoe/aoe.h | 10 ++++---- drivers/block/aoe/aoeblk.c | 19 ++++++++++++++++++ drivers/block/aoe/aoechr.c | 7 +++++- drivers/block/aoe/aoecmd.c | 22 +++++++------------- drivers/block/aoe/aoedev.c | 44 +++++++++++++++++++++++++++++++++++++----- drivers/block/aoe/aoemain.c | 2 +- drivers/block/aoe/aoenet.c | 15 ++++++++++--- 7 files changed, 88 insertions(+), 31 deletions(-)