Subject: Re: fallout from 'caddr_t' => 'void *' change
To: None <david@l8s.co.uk>
From: Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
List: tech-kern
Date: 03/09/2007 02:17:38
david@l8s.co.uk wrote:
> 'volative caddr_t ptr' is a volatile pointer to characters (ie the pointer
> is likely to be changed).
>
> 'volatile void *ptr' is a pointer to volatile data.
>
> The former should have been changed to 'void *volatile ptr'.
I doubt the former assumes it (pointer is volatile),
but it intended the latter (data is volatile).
---
Izumi Tsutsui