qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 1.2 6/7] ide: support enable/disable write cache


From: Kevin Wolf
Subject: Re: [Qemu-devel] [PATCH 1.2 6/7] ide: support enable/disable write cache
Date: Thu, 31 May 2012 15:19:31 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120430 Thunderbird/12.0.1

Am 31.05.2012 15:06, schrieb Paolo Bonzini:
> Il 31/05/2012 14:33, Paolo Bonzini ha scritto:
>>>>>>>>          case 0x02: /* write cache enable */
>>>>>>>> +            bdrv_set_enable_write_cache(s->bs, true);
>>>>>>>> +            identify_data = (uint16_t *)s->identify_data;
>>>>>>>> +            put_le16(identify_data + 85, (1 << 14) | (1 << 5) | 1);
>>>> How about just s->identify_set = 0; instead, so that all IDENTIFY logic
>>>> stays together in one place?
>>>>
>> Good idea.
> 
> Hmm, this is a rat's nest because of the other patching we do for "set
> transfer mode".  I'd prefer to refactor it later.

I wasn't aware of that... Okay, then whatever you like better, either
add another refactoring patch before this one for v2, or just keep it as
it is and we'll get to it later.

Kevin



reply via email to

[Prev in Thread] Current Thread [Next in Thread]