[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200511.170003.1583663679589394092.davem@davemloft.net>
Date: Mon, 11 May 2020 17:00:03 -0700 (PDT)
From: David Miller <davem@...emloft.net>
To: hch@....de
Cc: kuba@...nel.org, netdev@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: Re: improve msg_control kernel vs user pointer handling
From: Christoph Hellwig <hch@....de>
Date: Mon, 11 May 2020 13:59:10 +0200
> this series replace the msg_control in the kernel msghdr structure
> with an anonymous union and separate fields for kernel vs user
> pointers. In addition to helping a bit with type safety and reducing
> sparse warnings, this also allows to remove the set_fs() in
> kernel_recvmsg, helping with an eventual entire removal of set_fs().
Looks good. Things actually used to be a lot worse in the original
compat code but Al Viro cleaned it up into the state it is in right
now.
Series applied to net-next, thanks!
Powered by blists - more mailing lists