[stgt] [PATCH 07/15] tgt: os.h: sync_file_range is OS dependent
Or Gerlitz
ogerlitz at voltaire.com
Mon Mar 2 12:24:31 CET 2009
Boaz Harrosh wrote:
> Introduce a new header that includes definitions of all OS specific services. stgt code will use abstract API from os.h. (start with os_xxx). Then a linux/os.c and bsd/os.c implement these services for the needed platform.
>
> First such service is sync_file_range which needs to be emulated in bsd.
> usr/linux/os.c | 45 +++++++++++++++++++++++++++++++++++++++++++++
>
Hi Boaz,
I think best if we can avoid having a --linux-- os.c file. If not, at
least avoid adding one-hop for fast-path calls such as sync_file_range
(e.g in this case under linux let it be inline as it used to be). Also,
I wasn't sure where the patch to bs_aio.c from the previous post (11/14)
landed in this sequence.
Or.
--
To unsubscribe from this list: send the line "unsubscribe stgt" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
More information about the stgt
mailing list