Revision 215e47b9 hw/ide/qdev.c
b/hw/ide/qdev.c | ||
---|---|---|
143 | 143 |
IDEBus *bus = DO_UPCAST(IDEBus, qbus, dev->qdev.parent_bus); |
144 | 144 |
IDEState *s = bus->ifs + dev->unit; |
145 | 145 |
|
146 |
if (dev->conf.discard_granularity && dev->conf.discard_granularity != 512) { |
|
146 |
if (dev->conf.discard_granularity == -1) { |
|
147 |
dev->conf.discard_granularity = 512; |
|
148 |
} else if (dev->conf.discard_granularity && |
|
149 |
dev->conf.discard_granularity != 512) { |
|
147 | 150 |
error_report("discard_granularity must be 512 for ide"); |
148 | 151 |
return -1; |
149 | 152 |
} |
Also available in: Unified diff