[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v3 02/27] ide: Use a table to declare which driv
From: |
Kevin Wolf |
Subject: |
Re: [Qemu-devel] [PATCH v3 02/27] ide: Use a table to declare which drive kinds accept each command |
Date: |
Wed, 07 Sep 2011 17:40:10 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:6.0) Gecko/20110816 Thunderbird/6.0 |
Am 06.09.2011 18:58, schrieb Markus Armbruster:
> No functional change.
>
> It would be nice to have handler functions in the table, like commit
> e1a064f9 did for ATAPI. Left for another day.
>
> Signed-off-by: Markus Armbruster <address@hidden>
> ---
> hw/ide/core.c | 105 +++++++++++++++++++++++++++++++++++++++++++-------------
> 1 files changed, 80 insertions(+), 25 deletions(-)
> + [IBM_SENSE_CONDITION] = CFA_OK,
> + [CFA_WEAR_LEVEL] = CFA_OK,
> + [WIN_READ_NATIVE_MAX] = ALL_OK,
> +};
> +
> +static bool ide_cmd_permitted(IDEState *s, uint32_t cmd)
> +{
> + return cmd <= ARRAY_SIZE(ide_cmd_table)
Shouldn't it be < instead of <= ?
Kevin
- Re: [Qemu-devel] [PATCH v3 11/27] scsi-disk: Track tray locked state, (continued)
- [Qemu-devel] [PATCH v3 09/27] block: Drop tray status tracking, no longer used, Markus Armbruster, 2011/09/06
- [Qemu-devel] [PATCH v3 05/27] ide/atapi: Track tray open/close state, Markus Armbruster, 2011/09/06
- [Qemu-devel] [PATCH v3 22/27] hw: Trim superfluous #include "block_int.h", Markus Armbruster, 2011/09/06
- [Qemu-devel] [PATCH v3 21/27] block: Move BlockConf & friends from block_int.h to block.h, Markus Armbruster, 2011/09/06
- [Qemu-devel] [PATCH v3 17/27] ide/atapi: Preserve tray state on migration, Markus Armbruster, 2011/09/06
- [Qemu-devel] [PATCH v3 02/27] ide: Use a table to declare which drive kinds accept each command, Markus Armbruster, 2011/09/06
- Re: [Qemu-devel] [PATCH v3 02/27] ide: Use a table to declare which drive kinds accept each command,
Kevin Wolf <=
- [Qemu-devel] [PATCH v3 16/27] scsi-disk: Fix START_STOP to fail when it can't eject, Markus Armbruster, 2011/09/06
- [Qemu-devel] [PATCH v3 19/27] block: Drop BlockDriverState member removable, Markus Armbruster, 2011/09/06
- [Qemu-devel] [PATCH v3 07/27] scsi-disk: Track tray open/close state, Markus Armbruster, 2011/09/06
- [Qemu-devel] [PATCH v3 12/27] block: Leave enforcing tray lock to device models, Markus Armbruster, 2011/09/06
- [Qemu-devel] [PATCH v3 08/27] block: Revert entanglement of bdrv_is_inserted() with tray status, Markus Armbruster, 2011/09/06
- [Qemu-devel] [PATCH v3 06/27] scsi-disk: Factor out scsi_disk_emulate_start_stop(), Markus Armbruster, 2011/09/06