[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v4 11/31] x86/mm: split out writable pagetable emulation code
On Wed, Aug 30, 2017 at 09:23:20AM -0600, Jan Beulich wrote: > >>> On 30.08.17 at 16:07, <wei.liu2@xxxxxxxxxx> wrote: > > On Thu, Aug 24, 2017 at 09:15:36AM -0600, Jan Beulich wrote: > >> >>> On 17.08.17 at 16:44, <wei.liu2@xxxxxxxxxx> wrote: > >> > +/************************* > >> > + * Writable Pagetables > >> > + */ > >> > + > >> > +struct ptwr_emulate_ctxt { > >> > + struct x86_emulate_ctxt ctxt; > >> > + unsigned long cr2; > >> > + l1_pgentry_t pte; > >> > +}; > >> >[...] > >> > +static int ptwr_emulated_update(unsigned long addr, paddr_t old, > >> > paddr_t val, > >> > + unsigned int bytes, unsigned int > >> > do_cmpxchg, > >> > + struct ptwr_emulate_ctxt *ptwr_ctxt) > >> > >> I've meanwhile noticed that in prior patches of yours such movement > >> was needlessly retaining the component prefixes. With you splitting > >> things into separate files, these aren't really useful anymore - stack > >> traces will have them disambiguated by being prefixed with their > >> file names. They merely eat valuable serial line bandwidth / ring > >> buffer space and clutter the (serial) log. I could accept the structure > >> tags to stay the way they are, but please shorten the local function > >> names as much as possible without losing information. That'll likely > >> mean dropping more than just the ptwr_ prefix. > > > > No problem. > > > > Do you want me to change the ones I already moved? If so, I will do it > > before we release 4.10. > > I'd likely be doing it at some point myself, so if you're willing to > do it, I would of course appreciate it. > Sure, I can do that tomorrow or the day after tomorrow. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |