lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  PHC 
Open Source and information security mailing list archives
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Date:   Tue, 5 May 2020 12:15:08 +0200
From:   Christoph Hellwig <>
To:     Marek Szyprowski <>
        Christoph Hellwig <>,
        Robin Murphy <>,
        Bartlomiej Zolnierkiewicz <>,,
        David Airlie <>,
        Daniel Vetter <>,
        Maarten Lankhorst <>,
        Maxime Ripard <>,
        Thomas Zimmermann <>
Subject: Re: [PATCH v3 02/25] drm: core: fix common struct sg_table related

> -		for_each_sg_page(st->sgl, &sg_iter, st->nents, 0)
> +		for_each_sg_page(st->sgl, &sg_iter, st->orig_nents, 0)

Would it make sense to also add a for_each_sgtable_page helper that
hides the use of orig_nents?  To be used like:

		for_each_sgtable_page(st, &sg_iter, 0) {

> +	for_each_sg(sgt->sgl, sg, sgt->orig_nents, count) {

Same here, e.g.

	for_each_sgtable_entry(sgt, sg, count) {


Powered by blists - more mailing lists