On 8/29/25 11:51 AM, Jason Gunthorpe wrote: > On Wed, Aug 27, 2025 at 12:11:40AM -0700, Randy Dunlap wrote: >>> +/** >>> + * pt_entry_num_contig_lg2() - Number of contiguous items for this leaf entry >>> + * @pts: Entry to query >>> + * >>> + * Returns the number of contiguous items this leaf entry spans. If the entry is >> >> * Returns: > > I think I prefer to leave many of these as is, putting the entire body > in a Returns: block seems too weird. I did the ones that seemed to fit > that pattern. Sure, no problem. > Most of these descriptions are entirely talking about the return value > since that is the only thing the function does. > >>> + * If true the caller use at level 0 pt_install_leaf_entry(PAGE_SHIFT). This is >> >> uses >> ? >> although it might just be missing a word or two? I can't tell. > > * If true the caller can use, at level 0, pt_install_leaf_entry(PAGE_SHIFT). > * This is useful to create optimized paths for common cases of PAGE_SIZE > * mappings. Ack. >>> + * Otherwise the bit in position pt_table_item_lg2sz() should be set indicating >>> + * that a non-contigous singe item leaf entry is supported. The following >> >> non-contiguous >> Also, is that single >> ? >> or is "singe" a real word here? (IDK.) > > * Otherwise the bit in position pt_table_item_lg2sz() should be set indicating > * that a non-contiguous single item leaf entry is supported. The following Ack. thanks. -- ~Randy