日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

Linux内核中的内存屏障(转)

發(fā)布時(shí)間:2023/12/4 linux 67 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux内核中的内存屏障(转) 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

轉(zhuǎn)自:http://www.linuxidc.com/Linux/2011-10/44623.htm

前言
之前讀了關(guān)于順序一致性和緩存一致性討論的文章,感覺(jué)豁然開(kāi)朗。對(duì)linux內(nèi)核中出現(xiàn)的種種同步和屏障,想做一點(diǎn)總結(jié)。


緩存一致性
之前一直認(rèn)為linux中很多東西是用來(lái)保證緩存一致性的,其實(shí)不是。緩存一致性絕大部分是靠硬件機(jī)制實(shí)現(xiàn)的,只有在帶lock前綴的指令執(zhí)行時(shí)才與cache有一點(diǎn)關(guān)系。(這話說(shuō)得絕對(duì),但我目前看來(lái)就是這樣)我們更多的時(shí)候是為了保證順序一致性。
-
?

所謂緩存一致性,就是在多處理器系統(tǒng)中,每個(gè)cpu都有自己的L1 cache。很可能兩個(gè)不同cpu的L1 cache中緩存的是同一片內(nèi)存的內(nèi)容,如果一個(gè)cpu更改了自己被緩存的內(nèi)容,它要保證另一個(gè)cpu讀這塊數(shù)據(jù)時(shí)也要讀到這個(gè)最新的。不過(guò)你不要擔(dān)心,這個(gè)復(fù)雜的工作完全是由硬件來(lái)完成的,通過(guò)實(shí)現(xiàn)一種MESI協(xié)議,硬件可以輕松的完成緩存一致性的工作。不要說(shuō)一個(gè)讀一個(gè)寫(xiě),就是多個(gè)同時(shí)寫(xiě)都沒(méi)問(wèn)題。一個(gè)cpu讀時(shí)總能讀入最新的數(shù)據(jù),不管它是在自己的cache中,還是在其它c(diǎn)pu的cache中,還是在內(nèi)存中,這就是緩存一致性。


順序一致性
所謂順序一致性,說(shuō)的則是與緩存一致性完全不同的概念,雖然它們都是處理器發(fā)展的產(chǎn)物。因?yàn)榫幾g器的技術(shù)不斷發(fā)展,它可能為了優(yōu)化你的代碼,而將某些操作的順序更改執(zhí)行。處理器中也早就有了多發(fā)射、亂序執(zhí)行的概念。這樣的結(jié)果,就是實(shí)際執(zhí)行的指令順序會(huì)與編程時(shí)代碼的執(zhí)行順序略有不同。這在單處理器下當(dāng)然沒(méi)什么,畢竟只要自己的代碼不過(guò)問(wèn),就沒(méi)人過(guò)問(wèn),編譯器和處理器就是在保證自己的代碼發(fā)現(xiàn)不了的情況下打亂執(zhí)行順序的。但多處理器不是這樣,可能一個(gè)處理器上指令的完成順序,會(huì)對(duì)其它處理器上執(zhí)行的代碼造成很大影響。所以就有了順序一致性的概念,即保證一個(gè)處理器上線程的執(zhí)行順序,在其它的處理器上的線程看來(lái),都是一樣的。這個(gè)問(wèn)題的解決不是光靠處理器或者編譯器就能解決的,需要軟件的干預(yù)。


內(nèi)存屏障
軟件干預(yù)的方式也非常簡(jiǎn)單,那就是插入內(nèi)存屏障(memory barrier)。其實(shí)內(nèi)存屏障這個(gè)詞,是由搞處理器的人造的,弄得我們很不好理解。內(nèi)存屏障,很容易讓我們串到緩存一致性去,乃至懷疑是否這樣做才能讓其它c(diǎn)pu看到被修改過(guò)的cache,這樣想就錯(cuò)了。所謂內(nèi)存屏障,從處理器角度來(lái)說(shuō),是用來(lái)串行化讀寫(xiě)操作的,從軟件角度來(lái)講,就是用來(lái)解決順序一致性問(wèn)題的。編譯器不是要打亂代碼執(zhí)行順序嗎,處理器不是要亂序執(zhí)行嗎,你插入一個(gè)內(nèi)存屏障,就相當(dāng)于告訴編譯器,屏障前后的指令順序不能顛倒,告訴處理器,只有等屏障前的指令執(zhí)行完了,屏障后的指令才能開(kāi)始執(zhí)行。當(dāng)然,內(nèi)存屏障能阻擋編譯器亂來(lái),但處理器還是有辦法。處理器中不是有多發(fā)射、亂序執(zhí)行、順序完成的概念嗎,它在內(nèi)存屏障時(shí)只要保證前面指令的讀寫(xiě)操作,一定在后面指令的讀寫(xiě)操作完成之前完成,就可以了。所以?xún)?nèi)存屏障才會(huì)對(duì)應(yīng)有讀屏障、寫(xiě)屏障和讀寫(xiě)屏障三類(lèi)。如x86之前保證寫(xiě)操作都是順序完成的,所以不需要寫(xiě)屏障,但現(xiàn)在也有部分ia32處理器的寫(xiě)操作變成亂序完成,所以也需要寫(xiě)屏障。
??? 其實(shí),除了專(zhuān)門(mén)的讀寫(xiě)屏障指令,還有很多指令的執(zhí)行是帶有讀寫(xiě)屏障功能的,比如帶lock前綴的指令。在專(zhuān)門(mén)的讀寫(xiě)屏障指令出現(xiàn)之前,linux就是靠lock熬過(guò)來(lái)的。
??? 至于在那里插入讀寫(xiě)屏障,要視軟件的需求而定。讀寫(xiě)屏障無(wú)法完全實(shí)現(xiàn)順序一致性,但多處理器上的線程也不會(huì)一直盯著你的執(zhí)行順序看,只要保證在它看過(guò)來(lái)的時(shí)候,認(rèn)為你符合順序一致性,執(zhí)行不會(huì)出現(xiàn)你代碼中沒(méi)有預(yù)料到的情況。所謂預(yù)料外的情況,舉例而言,你的線程是先給變量a賦值,再給變量b賦值,結(jié)果別的處理器上運(yùn)行的線程看過(guò)來(lái),發(fā)現(xiàn)b賦值了,a卻沒(méi)有賦值,(注意這種不一致不是由緩存不一致造成的,而是處理器寫(xiě)操作完成的順序不一致造成的),這時(shí)就要在a賦值與b賦值之間,加一個(gè)寫(xiě)屏障。


多處理器間同步
????? 有了SMP之后,線程就開(kāi)始同時(shí)在多個(gè)處理器上運(yùn)行。只要是線程就有通信和同步的要求。幸好SMP系統(tǒng)是共享內(nèi)存的,也就是所有處理器看到的內(nèi)存內(nèi)容都一樣,雖然有獨(dú)立的L1 cache,但還是由硬件完成了緩存一致性處理的問(wèn)題。那不同處理器上的線程要訪問(wèn)同一數(shù)據(jù),需要臨界區(qū),需要同步。靠什么同步?之前在UP系統(tǒng)中,我們上靠信號(hào)量,下靠關(guān)中斷和讀修改寫(xiě)指令。現(xiàn)在在SMP系統(tǒng)中,關(guān)中斷已經(jīng)廢了,雖然為了同步同一處理器上的線程還是需要的,但只靠它已經(jīng)不行了。讀修改寫(xiě)指令?也不行了。在你指令中讀操作完成寫(xiě)操作還沒(méi)進(jìn)行時(shí),就可能有另外的處理器進(jìn)行了讀操作或者寫(xiě)操作。緩存一致性協(xié)議是先進(jìn),但還沒(méi)有先進(jìn)到預(yù)測(cè)這條讀操作是哪種指令發(fā)出來(lái)的。所以x86又發(fā)明了帶lock前綴的指令。在此指令執(zhí)行時(shí),會(huì)將所有包含指令中讀寫(xiě)地址的cache line失效,并鎖定內(nèi)存總線。這樣別的處理器要想對(duì)同樣的地址或者同一個(gè)cache line上的地址讀寫(xiě),既無(wú)法從cache中進(jìn)行(cache中相關(guān)line已經(jīng)失效了),也無(wú)法從內(nèi)存總線上進(jìn)行(整個(gè)內(nèi)存總線都鎖了),終于達(dá)到了原子性執(zhí)行的目的。當(dāng)然,從P6處理器開(kāi)始,如果帶lock前綴指令 要訪問(wèn)的地址本來(lái)就在cache中,就無(wú)需鎖內(nèi)存總線,也能完成原子性操作了(雖然我懷疑這是因?yàn)榧恿硕嗵幚砥鲀?nèi)部公共的L2 cache的緣故)。

因?yàn)闀?huì)鎖內(nèi)存總線,所以帶lock前綴指令執(zhí)行前,也會(huì)先將未完成的讀寫(xiě)操作完成,也起到內(nèi)存屏障的功能。
???? 現(xiàn)在多處理器間線程的同步,上用自旋鎖,下用這種帶了lock前綴的讀修改寫(xiě)指令。當(dāng)然,實(shí)際的同步還有加上禁止本處理器任務(wù)調(diào)度的,有加上任務(wù)關(guān)中斷的,還會(huì)在外面加上信號(hào)量的外衣。linux中對(duì)這種自旋鎖的實(shí)現(xiàn),已歷經(jīng)四代發(fā)展,變得愈發(fā)高效強(qiáng)大。

?

內(nèi)存屏障的實(shí)現(xiàn)
#ifdef CONFIG_SMP???
#define smp_mb()??? mb()???
#define smp_rmb()?? rmb()???
#define smp_wmb()?? wmb()???
#else???
#define smp_mb()??? barrier()???
#define smp_rmb()?? barrier()???
#define smp_wmb()?? barrier()???
#endif?

CONFIG_SMP就是用來(lái)支持多處理器的。如果是UP(uniprocessor)系統(tǒng),就會(huì)翻譯成barrier()。

#define barrier() __asm__ __volatile__("": : :"memory")?
barrier()的作用,就是告訴編譯器,內(nèi)存的變量值都改變了,之前存在寄存器里的變量副本無(wú)效,要訪問(wèn)變量還需再訪問(wèn)內(nèi)存。這樣做足以滿(mǎn)足UP中所有的內(nèi)存屏障。
#ifdef CONFIG_X86_32???
/*?
?* Some non-Intel clones support out of order store. wmb() ceases to be a?
?* nop for these.?
?*/??
#define mb() alternative("lock; addl $0,0(%%esp)", "mfence", X86_FEATURE_XMM2)???
#define rmb() alternative("lock; addl $0,0(%%esp)", "lfence", X86_FEATURE_XMM2)???
#define wmb() alternative("lock; addl $0,0(%%esp)", "sfence", X86_FEATURE_XMM)???
#else???
#define mb()??? asm volatile("mfence":::"memory")???
#define rmb()?? asm volatile("lfence":::"memory")???
#define wmb()?? asm volatile("sfence" ::: "memory")???
#endif?
如果是SMP系統(tǒng),內(nèi)存屏障就會(huì)翻譯成對(duì)應(yīng)的mb()、rmb()和wmb()。這里CONFIG_X86_32的意思是說(shuō)這是一個(gè)32位x86系統(tǒng),否則就是64位的x86系統(tǒng)。現(xiàn)在的linux內(nèi)核將32位x86和64位x86融合在同一個(gè)x86目錄,所以需要增加這個(gè)配置選項(xiàng)。

可以看到,如果是64位x86,肯定有mfence、lfence和sfence三條指令,而32位的x86系統(tǒng)則不一定,所以需要進(jìn)一步查看cpu是否支持這三條新的指令,不行則用加鎖的方式來(lái)增加內(nèi)存屏障。


SFENCE,LFENCE,MFENCE指令提供了高效的方式來(lái)保證讀寫(xiě)內(nèi)存的排序,這種操作發(fā)生在產(chǎn)生弱排序數(shù)據(jù)的程序和讀取這個(gè)數(shù)據(jù)的程序之間。
?? SFENCE——串行化發(fā)生在SFENCE指令之前的寫(xiě)操作但是不影響讀操作。
?? LFENCE——串行化發(fā)生在SFENCE指令之前的讀操作但是不影響寫(xiě)操作。
?? MFENCE——串行化發(fā)生在MFENCE指令之前的讀寫(xiě)操作。
sfence:在sfence指令前的寫(xiě)操作當(dāng)必須在sfence指令后的寫(xiě)操作前完成。
lfence:在lfence指令前的讀操作當(dāng)必須在lfence指令后的讀操作前完成。
mfence:在mfence指令前的讀寫(xiě)操作當(dāng)必須在mfence指令后的讀寫(xiě)操作前完成。

?

至于帶lock的內(nèi)存操作,會(huì)在鎖內(nèi)存總線之前,就把之前的讀寫(xiě)操作結(jié)束,功能相當(dāng)于mfence,當(dāng)然執(zhí)行效率上要差一些。

說(shuō)起來(lái),現(xiàn)在寫(xiě)點(diǎn)底層代碼真不容易,既要注意SMP問(wèn)題,又要注意cpu亂序讀寫(xiě)問(wèn)題,還要注意cache問(wèn)題,還有設(shè)備DMA問(wèn)題,等等。

?


多處理器間同步的實(shí)現(xiàn)
????? 多處理器間同步所使用的自旋鎖實(shí)現(xiàn),已經(jīng)有專(zhuān)門(mén)的文章介紹,見(jiàn)《spin lock在kernel 2.4與2.6中的實(shí)現(xiàn)與改進(jìn)》。

本篇文章來(lái)源于 Linux公社網(wǎng)站(www.linuxidc.com)? 原文鏈接:http://www.linuxidc.com/Linux/2011-10/44623.htm

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來(lái)咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)

總結(jié)

以上是生活随笔為你收集整理的Linux内核中的内存屏障(转)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。

在线观看国产亚洲 | 五月婷婷丁香六月 | 亚洲aⅴ一区二区三区 | 色在线亚洲 | 天天人人| 亚洲成熟女人毛片在线 | 中文在线免费观看 | 91在线精品播放 | 天天干天天操av | 四虎国产免费 | 日韩av成人在线观看 | 天天躁日日躁狠狠躁av麻豆 | 麻豆影音先锋 | 国产高清在线免费观看 | 国产资源网| 欧美性网站| 亚洲乱亚洲乱妇 | 亚洲理论影院 | 激情五月在线观看 | 亚洲精品国产精品国自产在线 | 天天在线免费视频 | 亚洲综合导航 | 日韩成人免费观看 | 久久99精品波多结衣一区 | 久久手机免费视频 | 日韩视频欧美视频 | 手机色在线 | 热九九精品| 亚洲综合在线五月天 | 99热99re6国产在线播放 | 欧美性色19p | 久久久久亚洲精品男人的天堂 | 经典三级一区 | 黄色精品国产 | 成人黄色电影在线播放 | 国产精品亚洲人在线观看 | 午夜精品久久久久久久久久久久 | 久久少妇免费视频 | 免费视频二区 | 亚洲视频1区2区 | 中文字幕在线网 | 国产亚洲精品综合一区91 | 天天干 天天摸 天天操 | 国模视频一区二区三区 | 国产精品视频资源 | 日韩欧美视频二区 | 免费视频黄色 | 中文字幕欧美日韩va免费视频 | 欧美一级视频免费 | 国产精品久久久久久久久久久久 | 国产一区二区免费在线观看 | 久久av高清| 亚洲免费a | 伊人婷婷久久 | 精品免费99久久 | 黄色av网站在线观看免费 | 欧美精彩视频 | 国产精品久久久久久久久久久久午夜 | 欧美va天堂va视频va在线 | 97视频免费 | 一区二区精品在线 | 国产一区二区不卡视频 | 黄色大片中国 | 亚洲精品www. | 在线视频精品 | 国产一级片免费观看 | 久草精品视频在线观看 | 国产精品精品 | 日韩精品一区二区三区外面 | 粉嫩一区二区三区粉嫩91 | 国产va在线 | aⅴ精品av导航 | 国内外成人在线视频 | 精品一区二区三区四区在线 | 天天撸夜夜操 | 天天干天天做天天操 | 超碰国产在线播放 | 91最新在线| 我爱av激情网 | 狠狠色丁香久久综合网 | 精品国产理论片 | 在线观看一级 | 91视频91色 | 不卡的av在线播放 | 伊人五月在线 | 婷婷五月在线视频 | 亚洲全部视频 | 日韩视频一区二区在线观看 | 99 精品 在线 | www国产亚洲精品久久网站 | 久久99国产精品久久99 | 91av手机在线观看 | 日韩电影久久 | 香蕉国产91 | 色爽网站 | 天天色天天干天天色 | 色狠狠一区二区 | 九九免费观看全部免费视频 | 国产亚洲欧美日韩高清 | 国产精品久久久久久爽爽爽 | 亚洲欧洲av在线 | avav片| 婷婷网站天天婷婷网站 | 九色琪琪久久综合网天天 | 91在线国产观看 | 91精品国产99久久久久久久 | 国产999| 最近2019好看的中文字幕免费 | 97av免费视频| 久久天天躁夜夜躁狠狠85麻豆 | 在线视频1卡二卡三卡 | 亚洲成av人片在线观看无 | 免费观看版 | 国产视频在线观看一区二区 | 久久久精品免费看 | 在线观看aaa | 999精品 | 青青河边草免费直播 | 久久超级碰视频 | 黄色av一区二区 | 91传媒视频在线观看 | 亚洲午夜久久久久久久久久久 | 久久久久久久免费看 | 一区二区视频在线看 | 免费观看全黄做爰大片国产 | 亚洲码国产日韩欧美高潮在线播放 | 日日夜夜狠狠干 | 国产黄色资源 | 国产高清在线看 | 久草在线手机视频 | 亚洲一区 影院 | 手机在线免费av | 国产精品女 | 亚洲日韩精品欧美一区二区 | 国外成人在线视频网站 | 成 人 黄 色 片 在线播放 | 天天舔天天射天天操 | 久久高清片 | 6080yy午夜一二三区久久 | 伊人日日干 | 天天爱综合 | 天天干夜夜爽 | 中文字幕在线观看第一页 | 狠狠狠干狠狠 | 一区在线电影 | 欧美一级性视频 | 超碰97av在线 | 九九免费在线看完整版 | 亚洲专区 国产精品 | 国产精品久久久久久欧美 | 在线观看视频你懂 | 国产麻豆剧果冻传媒视频播放量 | www久久久| 91精彩视频 | 欧美福利片在线观看 | 日本丶国产丶欧美色综合 | 亚洲精品国产综合99久久夜夜嗨 | 98涩涩国产露脸精品国产网 | 免费在线观看毛片网站 | 在线性视频日韩欧美 | 亚洲成色777777在线观看影院 | 亚洲综合色站 | bayu135国产精品视频 | 二区三区毛片 | 免费开视频 | 亚洲天天综合 | 国产 一区二区三区 在线 | 91精品国产一区二区三区 | 中文字幕韩在线第一页 | 婷婷激情在线 | 五月天中文字幕mv在线 | 国产精品一区在线观看你懂的 | 欧美天堂视频在线 | 美女网站视频久久 | 狠狠操操操 | 国产成人三级 | 天天激情站 | 欧美做受xxx | 日韩在线视频不卡 | 久久这里只有精品23 | 看黄色91 | 亚洲国产精品va在线看 | 久久久久久久久久久黄色 | 丁香六月婷婷开心婷婷网 | 成人黄大片视频在线观看 | 日韩av一区二区在线 | 国产手机在线观看视频 | 中文字幕久久精品亚洲乱码 | 国产亚洲综合性久久久影院 | 久久久久久久久久久精 | 成人黄色免费观看 | 97在线观视频免费观看 | 在线观看亚洲电影 | 91免费的视频在线播放 | 人人人爽 | 伊人资源视频在线 | 97在线观看视频免费 | 亚洲精品h| 狠狠操影视 | 国产福利在线免费观看 | 成x99人av在线www | 久久精品视频18 | 天天草天天干天天 | 亚洲精品高清一区二区三区四区 | 亚洲欧美日韩中文在线 | 西西444www大胆无视频 | 看片的网址 | 国内免费久久久久久久久久久 | 91免费观看视频网站 | 狠狠操狠狠干天天操 | 999久久国精品免费观看网站 | 日韩中文字幕免费在线播放 | 精品婷婷 | 国产在线观看免费观看 | 91看成人| 最新av在线播放 | 91在线蜜桃臀 | 国产精品不卡在线观看 | 日韩精品一区电影 | 午夜.dj高清免费观看视频 | 热久久视久久精品18亚洲精品 | 精品国产一区二区三区男人吃奶 | 亚洲免费永久精品国产 | 欧美少妇xxxxxx | 91污在线观看 | 久久精精品视频 | 99热在 | 美女视频a美女大全免费下载蜜臀 | 久久精品视频在线观看 | 欧美天天综合 | 中文字幕免费观看视频 | 最新三级在线 | 成人午夜剧场在线观看 | 成人超碰97 | 在线观看免费av网 | 看国产黄色大片 | 韩日精品在线 | 亚洲电影图片小说 | 久久视频免费在线观看 | 天天操天天怕 | 97视频免费在线 | 精品福利视频在线 | 亚洲欧美观看 | 中文字幕色在线 | 在线播放国产一区二区三区 | 亚洲激情在线观看 | 免费av小说| 国产一线二线三线在线观看 | 91视频在线网址 | 婷婷国产一区二区三区 | 国产系列 在线观看 | 精品亚洲国产视频 | 深夜免费小视频 | 日韩欧美观看 | www.天天色.com | 少妇视频一区 | 国产精品人成电影在线观看 | 久久免费激情视频 | 午夜久久久久久久久久久 | 在线观看黄色 | 8x成人免费视频 | 91热视频 | 天天干天天干天天色 | www日韩欧美| 97av免费视频 | 国产又粗又猛又色 | 最新日韩中文字幕 | 成年人视频在线免费播放 | 久草资源在线观看 | 日韩av高清 | 精品国产自 | 狠狠操天天干 | 久热免费 | 亚洲伊人网在线观看 | 在线电影中文字幕 | 欧美少妇bbwhd| 探花视频免费观看 | 日韩av中文在线观看 | 一区二区视频电影在线观看 | 日韩免费网站 | 人人爽人人片 | 你操综合| 国产生活一级片 | 国产在线v | 国产成人av网站 | 国产精品久久久久永久免费看 | 91麻豆精品国产91久久久无需广告 | 久久久久在线视频 | 久艹在线免费观看 | 免费看污片| 99精品国产免费久久久久久下载 | 亚洲精品网站 | 不卡的av| 西西444www| 国产成人久 | 欧美综合在线观看 | 国产成本人视频在线观看 | 国产精品九九久久久久久久 | 国产精品久久久久一区二区三区共 | 精品久久久久久久久久久久久久久久久久 | 久久精品成人热国产成 | 成人国产精品入口 | 国产免费作爱视频 | 国产亚洲精品久久久久久网站 | 久久久久久久电影 | 超碰在线97国产 | 欧美精品一区在线 | 蜜臀av性久久久久蜜臀av | 色综合久久综合中文综合网 | 99精品免费久久久久久日本 | 免费在线视频一区二区 | 久久久久欠精品国产毛片国产毛生 | 亚洲欧洲精品久久 | 亚洲国产日韩精品 | 91久久国产综合精品女同国语 | 欧美在线aaa| 欧美日韩xxx | 天天插天天射 | 一区二区久久 | 91大神电影 | av免费在线免费观看 | 亚洲国产成人精品久久 | 五月激情丁香图片 | 91成品视频 | 亚洲欧美精品在线 | 国产伦理一区 | 欧美va电影 | www.99av| 日韩高清免费无专码区 | 国产v视频 | a成人在线| 国产精品18久久久久白浆 | 久视频在线 | 国产一级免费片 | 欧美日本不卡 | 99视频一区| 国产成人久久精品一区二区三区 | 国产欧美精品xxxx另类 | 中文字幕在线观看第一区 | 99精品视频在线观看视频 | 波多野结衣电影一区 | 中文字幕日本在线观看 | 天天干天天色2020 | 欧美另类交人妖 | av一级免费| 最新午夜电影 | 欧美美女一级片 | 91九色视频观看 | 丰满少妇一级片 | 久久免费一 | 在线视频精品 | 国产精品久久久久永久免费 | 狠狠夜夜 | 国产成人精品午夜在线播放 | 亚洲一区网站 | 日韩激情久久 | 91在线网址| 精品一区二区三区在线播放 | 国产精品一区二区在线观看免费 | 97热久久免费频精品99 | 国产精品99久久久久久久久久久久 | 日本黄色免费在线 | 日日夜夜人人天天 | 911国产| 免费的成人av | 一区二区观看 | 一区二区三区在线免费播放 | 免费黄色在线网址 | 国际精品网| 成人一区二区三区中文字幕 | 免费看黄在线观看 | 日本久久精 | 久久久蜜桃 | 亚洲国产欧洲综合997久久, | 国产视频一区二区在线 | 日韩精品一区二区在线观看视频 | 日本在线中文在线 | 成人9ⅰ免费影视网站 | 丁香花五月| 在线播放 一区 | 玖玖爱国产在线 | 天天射天天色天天干 | 国产精品xxxx18a99 | 国产精品国产自产拍高清av | 五月天激情电影 | 久久免费a | 8x成人在线 | 国产日韩中文字幕 | 久久久久久久久久久久99 | 亚洲国产操 | 天天操,夜夜操 | 久久综合国产伦精品免费 | 欧美精品久久久久久久久久久 | 亚洲欧美国产精品久久久久 | 日韩在线观看免费 | 精品一区 在线 | 丁香高清视频在线看看 | 亚洲aⅴ一区二区三区 | 久久成人久久 | 天天在线操 | 国产视频一区在线免费观看 | 激情综合网五月激情 | 精品国产91亚洲一区二区三区www | 久久天堂精品视频 | 日日摸日日添日日躁av | 亚洲最大的av网站 | 色婷婷啪啪免费在线电影观看 | 国产精品麻 | 色香网| 夜夜躁狠狠燥 | 九九九热| 亚洲精品视频在线观看网站 | 91麻豆网 | 精品久久久久久国产偷窥 | 美女中文字幕 | 狠狠的干狠狠的操 | 99色在线播放 | 狠狠色伊人亚洲综合网站色 | 午夜精品一区二区三区免费视频 | 亚洲精品在线观看免费 | 国产精品国产三级国产 | 日韩免费看的电影 | 欧美日韩一级久久久久久免费看 | 久精品在线观看 | 在线观看韩国av | 亚洲精选99| 国产在线不卡 | 天天操狠狠干 | a级黄色片视频 | 日本黄色免费电影网站 | 免费99精品国产自在在线 | 欧美日韩xx | 99视频免费观看 | 精品国产1区2区 | 日韩电影在线观看一区二区三区 | 国产黄大片在线观看 | 国产精品 国产精品 | 亚洲综合视频在线 | 久久福利剧场 | 国产日韩欧美在线播放 | 欧美在线观看小视频 | av怡红院| 狠狠躁天天躁综合网 | 国产成人精品午夜在线播放 | 天天狠狠操| 精品99久久久久久 | 伊人五月天.com | 日本护士三级少妇三级999 | 日韩高清在线一区二区三区 | 91大片网站| 久久亚洲福利视频 | 国产午夜精品一区二区三区 | 国产精品一区二区中文字幕 | 久草精品视频 | 亚洲国产精品视频 | 在线观看亚洲专区 | 亚洲在线资源 | 国产九九九视频 | 天堂av一区二区 | 91精品久久久久久久91蜜桃 | 91精品一区二区三区蜜桃 | 亚洲动漫在线观看 | 欧美激情第一区 | 久久午夜精品影院一区 | 精选久久 | 人人模人人爽 | 久久免费播放 | 毛片网在线 | 97视频总站 | 亚洲精品乱码久久 | 精品久久亚洲 | 亚洲精品在线视频网站 | 久久伊人综合 | 成人禁用看黄a在线 | 国产福利在线免费 | 人人澡人人爱 | 日本天天色 | 日本精品视频在线观看 | 国产裸体bbb视频 | 国产xx在线 | 日韩理论片 | 国产精品一区免费观看 | 久久高清国产视频 | 欧美日韩精品影院 | 欧美韩国在线 | 国产精品6999成人免费视频 | 午夜视频在线观看一区二区 | av在线播放中文字幕 | 国产精品国产三级在线专区 | av福利第一导航 | 日本aaa在线观看 | 久久国产精品久久久久 | 日本乱视频| 超碰久热 | 国产成人精品免费在线观看 | 国产精品99久久久久的智能播放 | 麻豆视频免费播放 | 日本黄色免费观看 | 久久久久麻豆v国产 | 亚洲码国产日韩欧美高潮在线播放 | 日韩黄在线观看 | 久久人人爽人人爽人人片 | 蜜臀av性久久久久蜜臀aⅴ涩爱 | 一个色综合网站 | 国产精品久久一 | www.av在线.com| 欧美视频www | 99久久精品免费一区 | 久久久影片 | 激情网婷婷 | 色中文字幕在线观看 | 青青河边草免费观看 | 久久精品国产免费看久久精品 | 婷婷亚洲最大 | 日韩在线视频一区 | 超级碰碰碰免费视频 | 视频在线一区二区三区 | 18岁免费看片 | 久久的色| 亚洲精品久久久久www | 欧美日韩国产一区二 | 蜜臀av夜夜澡人人爽人人桃色 | 91麻豆精品国产91久久久更新时间 | 一区二区中文字幕在线观看 | 91视频久久久久久 | 亚洲人人射| 国产精品一区二区久久久 | 亚洲国产精品成人综合 | 久久国产免费 | 欧美黄色成人 | 在线亚洲精品 | 麻豆精品传媒视频 | 日韩中文字幕免费看 | 欧洲精品在线视频 | 国产精品99久久99久久久二8 | 日韩精品久久久久久久电影99爱 | 国产精品久久久久久久午夜片 | 国产精品女 | 国产成人av网址 | 91mv.cool在线观看 | 亚洲色综合 | 色妞色视频一区二区三区四区 | 久久精品网站视频 | 国产一区自拍视频 | 国产精品不卡视频 | 99r在线视频 | 天天激情在线 | 婷婷色中文 | 久久精品看片 | 久久99精品久久久久婷婷 | 国色天香在线观看 | 国产一级不卡毛片 | 中文字幕久久网 | 日韩一区二区三区免费视频 | 欧美日韩视频在线观看一区二区 | 国产综合激情 | 亚洲综合激情网 | 最近中文字幕高清字幕免费mv | av黄网站 | www免费看片com| 91精品免费 | 亚洲精品视频在线观看视频 | 国产精品亚洲精品 | 国产精品一区二区三区观看 | 久久久久国产精品午夜一区 | 国产精品99久久久久久久久久久久 | 视频福利在线 | 国产一区二区成人 | 国产精品美女 | 黄色片网站 | 日本视频高清 | 九色精品| 六月婷婷久香在线视频 | 精品免费一区二区三区 | 国产精品毛片完整版 | 一本一本久久a久久精品综合小说 | 欧美狠狠操 | 免费视频色 | 97超碰香蕉| 二区视频在线 | 日韩大片在线免费观看 | 国产精品午夜久久 | 黄色免费国产 | 亚洲精品视频免费观看 | 99热最新精品 | 国产免费又爽又刺激在线观看 | 美女免费视频一区 | 黄影院| 中文字幕电影在线 | 中文在线字幕免费观看 | 亚洲乱码精品久久久久 | 五月婷婷在线视频观看 | 久热av在线 | 色吧久久 | 91黄色小视频 | 丁香婷婷综合五月 | 国产综合精品一区二区三区 | 日韩久久精品一区二区三区下载 | www.av中文字幕.com| 午夜久久久精品 | 91在线91 | 特黄免费av | 激情五月婷婷综合网 | 亚洲精品国产免费 | 久久在草 | 一区二区欧美日韩 | www视频免费在线观看 | 精品久久久久国产免费第一页 | 精品一区二区精品 | 免费高清在线一区 | 国产盗摄精品一区二区 | 最近的中文字幕大全免费版 | 99精品视频精品精品视频 | 亚洲 欧美变态 另类 综合 | 午夜美女网站 | 国产又粗又长又硬免费视频 | 美女免费网站 | 欧美va天堂va视频va在线 | 欧美va天堂va视频va在线 | 日韩一二三区不卡 | 天天干夜夜夜操天 | 91片黄在线观 | 探花视频在线观看 | 在线观看精品一区 | 久久尤物电影视频在线观看 | 国产精品久久久久av | 婷婷av网站 | 999毛片| 久久久久久久久久免费 | 亚洲成成品网站 | 成人免费xxx在线观看 | 久久久久久久久久久久国产精品 | 免费三级影片 | 中文字幕av在线播放 | 日韩精品一区二区在线观看视频 | 色99导航 | 欧美日韩一级视频 | 中文字幕免费观看视频 | 成人精品一区二区三区电影免费 | 国产在线播放一区二区三区 | 欧美黑吊大战白妞欧美 | 国产中文视 | 欧美激情在线网站 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 99视频精品全部免费 在线 | 中文在线免费观看 | 国产又黄又爽又猛视频日本 | 精品999在线观看 | 97视频免费 | 亚洲国产大片 | 91在线免费观看网站 | 久久99精品国产一区二区三区 | 毛片激情永久免费 | 久久久久久久看片 | 人人插人人玩 | 中文字幕a∨在线乱码免费看 | 天天做天天爱天天综合网 | 超碰97在线看 | 国产 视频 高清 免费 | 不卡的av电影 | 人人精品| 国产大片黄色 | 一级黄色片在线免费观看 | 国产午夜精品一区二区三区嫩草 | 国产成人在线网站 | 色婷婷电影网 | 亚洲综合色激情五月 | 中文字幕在线观看完整 | 91亚洲狠狠婷婷综合久久久 | 国产免费视频在线 | 日韩极品视频在线观看 | 天天操夜夜操天天射 | 这里只有精品视频在线观看 | 中字幕视频在线永久在线观看免费 | 国产黄色特级片 | 久久伊人色综合 | 久久99久国产精品黄毛片入口 | 日韩三级免费观看 | 四虎在线免费视频 | 九九热在线精品视频 | 热久久国产精品 | 国产精品自产拍在线观看桃花 | 91麻豆精品一区二区三区 | 国际精品久久久 | 91毛片在线观看 | 久久深夜福利免费观看 | 欧洲亚洲激情 | 色综合天天综合网国产成人网 | 四虎国产视频 | 欧美久久综合 | 国产黄色在线观看 | aaa毛片视频 | 国产98色在线 | 日韩 | 国产中文字幕视频在线观看 | 日韩成人中文字幕 | 日韩免费福利 | 国产剧情在线一区 | 久久综合免费视频影院 | 伊人永久在线 | 久久国产女人 | av高清影院| 热九九精品 | 天堂成人在线 | 在线日韩一区 | 久久久久久久久影视 | 亚洲成人av电影在线 | 久草在线手机观看 | 国产1区在线 | 美女天天操 | 国产分类视频 | 久久免费视频99 | 2021国产视频| 不卡精品视频 | 久久久精品久久 | 色综合天天综合在线视频 | 九色琪琪久久综合网天天 | 黄视频网站大全 | 99精品免费| 国产成人精品一区二三区 | 免费试看一区 | 一色屋精品视频在线观看 | 久久热亚洲 | 精品国产一区二区三区四区vr | 久久综合久久综合久久综合 | 国产精品观看视频 | 在线免费国产 | 国产成人一区二 | 国产成人一区二区三区在线观看 | 久久精品综合 | 久久久久国产精品免费 | 日韩电影在线观看一区二区 | 精品国产aⅴ一区二区三区 在线直播av | 国产精品一区久久久久 | 97成人在线| 欧美日韩精品免费观看视频 | 看黄色.com| 免费视频区 | 国产精品一区二区三区在线 | 四虎国产精品免费观看视频优播 | 久久99免费视频 | 国产成人福利 | 一区二区三区av在线 | 91九色精品女同系列 | 亚洲免费不卡 | 狠狠色丁香婷婷综合最新地址 | 美女免费电影 | 成人午夜剧场在线观看 | 精品一区二区三区四区在线 | 天天摸天天舔 | 欧美精彩视频在线观看 | 国产色区 | 六月激情久久 | 精品国产aⅴ一区二区三区 在线直播av | 在线精品一区二区 | 亚洲人成综合 | 福利片免费看 | 五月天婷亚洲天综合网鲁鲁鲁 | 91人人澡人人爽人人精品 | 久久a国产 | 亚洲午夜av久久乱码 | 国产精品美女久久久 | 亚洲涩综合 | 一区二区三区四区五区在线 | 国产真实在线 | 国产精品久久片 | www国产亚洲精品 | 99精品一区 | www.久久视频 | 成人av视屏 | 99亚洲精品 | 丁香五香天综合情 | 视频在线99re | 黄色免费观看网址 | 国产91aaa| 国产在线视频一区二区 | 手机在线黄色网址 | 国产精品久久久久久久7电影 | 在线免费观看的av网站 | 国产日韩在线视频 | 欧美小视频在线观看 | 亚洲欧美999 | 久久久久欠精品国产毛片国产毛生 | 四虎在线免费 | 国产亚洲精品久久19p | 97国产电影 | 国产98色在线 | 日韩 | 91精品福利在线 | 国内精品久久久久久中文字幕 | 视频国产在线观看18 | 97久久久免费福利网址 | 久久免费a | 精品亚洲二区 | 在线免费看片 | 日韩成人中文字幕 | 国产在线美女 | 国产电影黄色av | 99re8这里有精品热视频免费 | 97香蕉久久国产在线观看 | 久久久久免费观看 | 色欧美日韩 | 91视频高清免费 | 欧美日韩高清在线 | 午夜色婷婷 | 国产美女精彩久久 | 亚洲国产成人久久综合 | 黄色电影在线免费观看 | 国产精品免费在线视频 | 狠狠色丁香久久婷婷综 | 色婷婷综合成人av | 国产精品第一视频 | 天天干一干 | 综合色狠狠 | 久久激情网站 | 激情婷婷网 | 久草精品国产 | 色国产视频| 亚洲第一中文字幕 | 欧美一二三在线 | 日韩一区二区三区高清免费看看 | 黄色一级免费电影 | 久久精品国产精品亚洲 | 久久精品99 | 91成人免费观看视频 | 综合激情av | 日本在线观看黄色 | 伊人成人久久 | 久久福利 | 欧美极品少妇xbxb性爽爽视频 | 国产在线观看你懂的 | 日本丰满少妇免费一区 | 亚洲区视频在线 | 色婷婷精品 | 久久精品—区二区三区 | 日本精品视频一区二区 | h视频在线看 | 日韩在线中文字幕视频 | 亚洲黄色免费观看 | 国产成人黄色在线 | 国产一二三四在线观看视频 | 在线国产高清 | 久久亚洲专区 | 中文字幕免费国产精品 | 成人一级电影在线观看 | 亚洲天堂网在线视频 | 日韩网站免费观看 | 九九久久久久99精品 | 午夜av不卡 | 五月天激情综合 | 久草在线观看 | 日本久久免费视频 | 黄色大片中国 | 亚洲一二三在线 | 国产高清专区 | 中文伊人 | 精品乱码一区二区三四区 | 人人爽人人爽人人爽 | 日本夜夜草视频网站 | 免费观看成人 | 激情在线免费视频 | 日韩专区视频 | 久草在线综合网 | 国产中文视频 | 久久综合成人 | 中文字幕高清有码 | 亚州五月| 午夜成人免费电影 | 玖玖视频| 一级一片免费观看 | 热热热热热色 | 天天干天天操天天射 | 日韩免费三区 | 久久综合婷婷国产二区高清 | 中文字幕第一 | 久久不卡国产精品一区二区 | 蜜臀av夜夜澡人人爽人人 | www.天天干.com| 免费av福利 | 国产96视频| 91在线观看视频网站 | 日韩成片 | 一级黄色大片在线观看 | 97碰视频| 99免费国产| 日韩精品一区电影 | av永久网址| 久久久久国产免费免费 | 就要干b | 中文字幕在线观看第二页 | 91天堂影院| 天天操天天弄 | 超碰在线观看97 | 国产国产人免费人成免费视频 | 人人看人人做人人澡 | 伊人六月 | 激情在线五月天 | 全黄网站| 中文字幕在线观看国产 | 亚洲午夜久久久久久久久 | 日日夜夜艹| 日韩黄色免费在线观看 | 天天综合区 | 最近中文字幕在线中文高清版 | 特级西西人体444是什么意思 | 天天操夜夜爱 | 91最新网址 | 精品免费久久久久 | 热久久免费视频 | 久久国产精品网站 | 国产一区视频在线观看免费 | 黄色片毛片 | 国产一区二区三区午夜 | 亚洲成人黄| 天天干,天天操 | 国产精品福利av | 天天爱天天舔 | 国产在线精品一区 | 综合婷婷丁香 | 九九视频在线 | 日韩中文字幕亚洲一区二区va在线 | 久久丁香| 久久久久激情电影 | 91av在线视频免费观看 | 亚洲国产精品成人va在线观看 | 久草| 久久高清免费观看 | 超碰成人免费电影 | 久久亚洲综合国产精品99麻豆的功能介绍 | 亚洲国产精品一区二区久久hs | 久久爽久久爽久久av东京爽 | 久久久精品国产一区二区三区 | 麻豆视频在线播放 | 中文字幕在线观看第二页 | 色欧美88888久久久久久影院 | www.天天干.com | a黄色影院| 免费在线观看黄网站 | 天堂资源在线观看视频 | 午夜影院一级片 | 久草免费电影 | 国产精品一区二区久久 | 亚洲黄色av一区 | 久久永久免费视频 | 国产精品精品国产婷婷这里av | 五月天天色 | 国产精品久久久区三区天天噜 | 午夜 免费 | www国产在线| 国产成人久 | 在线视频观看你懂的 | 色婷婷在线播放 | 美女视频黄在线观看 | 天天舔天天射天天操 | a爱爱视频 | 在线色亚洲 | 亚洲黄色三级 | 91中文字幕视频 | 日本狠狠色 | 绯色av一区| 九九免费在线视频 | 五月天激情综合 | 国产一区二区免费在线观看 | 国产一级在线观看视频 | 亚洲在线日韩 | 九九热在线观看视频 | 免费在线观看污网站 | 久久久视频在线 | 在线观看av免费 | 国产精品久久久久久久久久久久久久 | 波多野结衣日韩 | www.人人干| 99热在| 91视频在线免费观看 | 在线观看的av| 免费在线观看a v | 丁香六月久久综合狠狠色 | 日本精品一二区 | 亚洲一区二区三区四区精品 | 日本mv大片欧洲mv大片 | 中文字幕一区二区三区在线播放 | 91福利视频免费观看 | 中文av在线免费观看 | 亚洲 综合 国产 精品 | www.夜夜操.com| 好看av在线| 久久夜夜夜 | 蜜桃视频在线视频 | 午夜三级在线 | 久免费视频 | 69中文字幕 | 91久久国产自产拍夜夜嗨 | 丁香婷婷激情五月 | 国产一级二级在线 | 久草视频免费观 | 黄av免费 | 日韩一区二区三区在线看 | 免费看国产视频 | 一区二区三区影院 | 亚洲视频资源在线 |