Created attachment 164034 [details] console.log output Today I've set up an old Inspiron 1525 laptop as a FreeBSD server. The internal NIC had died, so I am using an external NIC connected via USB. To my delight, FreeBSD detected it immediately and it just worked. It was wonderful! However, troubles began when I added an NFS mount to my /etc/fstab. Upon booting, due to the fact the USB device isn't recognised and connected until after the booting process has finished, booting hangs with an error. Dec 10 21:16:40 aerie kernel: Mounting NFS file systems:[tcp] 10.0.0.4:/nfs/BorgBackups: RPCPROG_NFS: RPC: Port mapper failure - RPC: Unable to send Simply waiting, it will repeat this error after a while. I decided to try Ctrl+C, and booting completed. That caused this line in the console.log: Dec 10 21:16:40 aerie kernel: Script /etc/rc.d/mountcritremote interrupted
Created attachment 164035 [details] Screen at time of hang (interlaced messages showing boot order issue)
Thank you for the detailed report Brendan!
Hi, Try MFC-ing r288265 to 10-stable. https://svnweb.freebsd.org/changeset/base/288265 --HPS
I noticed a way to reproduce this issue while trying to fix some of my firewall rules. Block all connections with a firewall (I used ipfilter). It will cause the hang at /etc/rc.d/mountcritremote when attempting to mount an NFS mount. Once I fixed my rules, it still hangs for me on boot even with firewalls disabled, but eventually recovers when it retries after the network interface becomes available.
(In reply to Hans Petter Selasky from comment #3) I don't think r288265 will help -- it delays mounting root before init even begins, for diskless operation with an nfs root. (I should still MFC it tho.) Since the system isn't configured for nfsroot, it won't come into play. In this case it's a matter of the network rc scripts running before the usb network interface is available, and I don't think we have any mechanism for waiting for NICs to arrive. One thing that will work, but it's more of a workaround than a fix, is to set kern.cam.boot_delay=nnnnnn in loader.conf. The delay is in milliseconds, so something like 10000 is probably enough.
OK, so is this an USB issue then?
(In reply to Hans Petter Selasky from comment #6) I don't think it's a problem in the sense of there being some usb driver code that can be changed to make it work -- it's an rc-scripts problem. Oh, interesting... I've just discovered the existence of /etc/rc.d/netwait. It looks like it's designed to handle exactly this situation... mountcritremote waits for netwait, and netwait can be configured to use a specific interface to ping an ip address and it doesn't complete until it gets a response or times out. I think you just add netwait_enable=YES, netwait_if=<whatever>, netwait_ip=<ip to ping>. If the interface is dhcp instead of static, just change it to SYNCDHCP in rc.conf
I tried the netwait method: Dec 11 11:27:33 aerie kernel: Waiting for ue0 to have link Dec 11 11:27:33 aerie kernel: /etc/rc: ERROR: ifconfig ue0 failed Dec 11 11:27:33 aerie kernel: Mounting NFS file systems:[tcp] 10.0.0.4:/nfs/BorgBackups: RPCPROG_NFS: RPC: Port mapper failure - RPC: Unable to send The interface does not exist at all until after the script had already run, so maybe the script should have an option to be more patient with errors?
Because I love FreeBSD, I am providing further information on this issue at 1am on a Saturday on Hans' and Kubilay's behalf. I was asked to add hw.usb.axe.debug=16 to sysctl.conf, and I rebooted. The only difference in logs was this: Dec 12 01:01:34 aerie kernel: ue0: <USB Ethernet> on axe0 Dec 12 01:01:34 aerie kernel: ue0: Ethernet address: 00:50:b6:16:30:de Dec 12 01:01:35 aerie ntpd[601]: ntpd 4.2.8p3-a (1): Starting Dec 12 01:01:35 aerie kernel: . Dec 12 01:01:36 aerie kernel: axe_bulk_write_callback: transfer complete Dec 12 01:02:05 aerie last message repeated 10 times Dec 12 01:02:53 aerie last message repeated 28 times
(In reply to Brendan Molloy from comment #8) Oh! I should have realized... the interface doesn't exist until devd comes along and creates it, and that's too late. I think you can fix that by adding to /boot/loader.conf: if_axe_load=YES and you'll probably still need either SYNCDHCP or newait_enable for static ip.
(In reply to Ian Lepore from comment #10) I tried this, and you are right, I still needed netwait. The patch I provided in bug #205263 makes netwait more resilient to late loading of the modules, as it doesn't immediately scream about no interface when no iface is yet found. The timeout then gives enough time for the module to load at its own pace, while not requiring any changes to /boot/loader.conf. If my patch is clean enough, it provides a solution inline with the principle of least astonishment to a problem that may become more prevalent in the future, as many modern laptops do not any longer include ethernet ports and users rely on USB or Thunderbolt ethernet adapters.
Created attachment 164335 [details] Updated diff for netwait script I was updating the comments at the top of the script (seems to be the only "documentation" for netwait), and while describing how you could provide a list of interfaces to wait for, I realized it only allowed 1 interface. I figured someone could have usb wifi and usb wired NIC or multiple NICs or whatever, so I updated the script to handle a list of interfaces. I can only test the failure path (interface never arrives), it needs a test with real late-arriving hardware.
I have turned the latest diff into a review at https://reviews.freebsd.org/D4608
A commit references this bug: Author: ian Date: Sat Dec 26 18:21:33 UTC 2015 New revision: 292752 URL: https://svnweb.freebsd.org/changeset/base/292752 Log: Enhance rc.d/netwait script to wait for late-attaching interfaces such as USB NICs. USB network hardware may not be enumerated and available when the rc.d networking scripts run. Eventually the USB attachment completes and devd events cause the network initialization to happen, but by then other rc.d scripts have already failed, because services which depend on NETWORKING (such as mountcritremote) may end up running before the network is actually ready. There is an existing netwait script, but because it is dependent on NETWORKING it runs too late to prevent failure of some other rc scripts. This change flips the order so that NETWORKING depends on netwait, and netwait now depends on devd and routing (the former is needed to make interfaces appear, and the latter is needed to run the ping tests in netwait). The netwait script used to be oriented primarily towards "as soon as any host is reachable the network is fully functional", so you gave it a list of IPs to try and you could optionally name an interface and it would wait for carrier on that interface. That functionality still works the same, but now you can provide a list of interfaces to wait for and it waits until each one of them is available. The ping logic still completes as soon as the first IP on the list responds. These changes were submitted by Brenden Molloy <brendan+freebsd@bbqsrc.net> in PR 205186, and lightly modified by me to allow a list of interfaces instead of just one. PR: 205186 Differential Revision: https://reviews.freebsd.org/D4608 (timeout w/o review) Changes: head/etc/defaults/rc.conf head/etc/rc.d/NETWORKING head/etc/rc.d/netwait
A commit references this bug: Author: ian Date: Sun Jan 24 19:41:32 UTC 2016 New revision: 294680 URL: https://svnweb.freebsd.org/changeset/base/294680 Log: MFC r292752: Enhance rc.d/netwait script to wait for late-attaching interfaces such as USB NICs. USB network hardware may not be enumerated and available when the rc.d networking scripts run. Eventually the USB attachment completes and devd events cause the network initialization to happen, but by then other rc.d scripts have already failed, because services which depend on NETWORKING (such as mountcritremote) may end up running before the network is actually ready. There is an existing netwait script, but because it is dependent on NETWORKING it runs too late to prevent failure of some other rc scripts. This change flips the order so that NETWORKING depends on netwait, and netwait now depends on devd and routing (the former is needed to make interfaces appear, and the latter is needed to run the ping tests in netwait). The netwait script used to be oriented primarily towards "as soon as any host is reachable the network is fully functional", so you gave it a list of IPs to try and you could optionally name an interface and it would wait for carrier on that interface. That functionality still works the same, but now you can provide a list of interfaces to wait for and it waits until each one of them is available. The ping logic still completes as soon as the first IP on the list responds. These changes were submitted by Brenden Molloy <brendan+freebsd@bbqsrc.net> in PR 205186, and lightly modified by me to allow a list of interfaces instead of just one. PR: 205186 Relnotes: yes Changes: _U stable/10/ stable/10/etc/defaults/rc.conf stable/10/etc/rc.d/NETWORKING stable/10/etc/rc.d/netwait
MARKED AS SPAM
Your blog provided me with the information I was looking for. Having this kind of happiness is unimaginable. Thanks for posting this. I really appreciate it https://www.punebeauties.com https://www.punebeauties.com/call-girls-pune.html
https://loveleenmalhotra.com/ https://bestcallgirls.in/ https://www.ayeshakaur.com https://www.kiranbajaj.com/ https://girlsclub.in/ https://in.delhigirlsclub.com/call-girls/delhi/ https://jazlyn.in/ https://callgirlinchandigarh.com/ https://muskankhan.com/ https://www.ziyaa.net/ https://www.chandigarhcallgirlsagency.co.in/ https://www.naziaa.com/ https://callgirlsinzirakpur.in/ https://www.anchalkapoor.com/ https://www.honeytyagi.com/ https://www.zoya.club/ https://www.mohalicallgirls.com/ https://callgirls4you.com/ https://www.mohalicallgirlsagency.in/ https://www.sarakaur.in/ https://www.honeytyagi.com/bangalore-escorts/ https://muskankhan.com/ https://www.anusaxena.com https://www.sonaidas.com https://www.deepalimehra.com/ https://www.navleenkaur.com/ https://muskankhan.com/delhi-call-girls/ https://muskankhan.com/noida-call-girls/ https://muskankhan.com/greater-noida-call-girls/ https://in.delhigirlsclub.com/call-girls/aerocity/ https://in.delhigirlsclub.com/call-girls/dehradun/ https://in.delhigirlsclub.com/call-girls/goa/ https://in.delhigirlsclub.com/call-girls/gurgaon/ https://in.delhigirlsclub.com/call-girls/ludhiana/ https://in.delhigirlsclub.com/call-girls/mohali/ https://in.delhigirlsclub.com/call-girls/noida/ https://www.preetkaur.com/ https://girlsclub.in/call-girl-noida.html https://girlsclub.in/bangalore-call-girls.html https://girlsclub.in/call-girls-chandigarh.html https://girlsclub.in/call-girl-gurgaon.html https://girlsclub.in/dehati-sexy-video-list.html https://girlsclub.in/red-light-areas-in-hyderabad.html https://girlsclub.in/red-light-areas-in-delhi.html https://girlsclub.in/call-girl-greater-noida.html
If u need Most Beautiful Call Girls in Islamabad so Than Call me. I am Provide u Brilliant Option. So Don't Waste your Time and Call me. https://callgirlsinislamabad.agency/
Yeah surely, just like other people, these escorts in Chandigarh get offended by rude behaviour of clients. If you don’t want to offend them and enjoy the best services of your life, then you should treat them with respect, and you should make sure that you are providing them happiness too. https://chdescorts.com https://bit.ly/m/chdgirl https://gravatar.com/payalkapoor997 https://www.producthunt.com/@hotpayalkapoor
Nisha Bhat is a pure Independent Chandigarh Escorts girl in Chandigarh Call Girls City. She is beautiful hot and sizzling girl. Hi, I am Nisha Bhat Model Girl From Chandigarh at Nisha Bhat Agency. Call Girl in Chandigarh Nisha Bhat Provide INCall facility ₹,2500 with free door step delivery. 100% satisfaction book for day or whole night 24*7. The most classy, top notch and high profile Chandigarh Escorts Service at Affordable Rates with best female Models and High Profile Girls. https://nishabhat.in https://nishabhat.in/gallery.html https://nishabhatescort.wordpress.com/ https://nishabhatescort.wordpress.com/2024/06/08/feel-the-care-of-the-escorts-in-chandigarh/ https://nishabhatescort.mystrikingly.com/blog/chandigarh-escorts-provide-the-extreme-thrill https://zirakpurescortservice.site123.me/forum/enjoy-the-best-sexual-time-with-the-call-girls-in-zirakpur https://www.palscity.com/nishabhathot https://www.ptats.co.id/Community/nishabhathot https://callgirlschandigarhagency.weebly.com/ https://nishabhatescort.mystrikingly.com/blog/chandigarh-escort-agency-provides-satisfaction https://nishabhatescort.mystrikingly.com/ https://securityheaders.com/?q=https%3A%2F%2Fnishabhat.in&followRedirects=on https://www.peepso.com/external-link/?url=https%3A%2F%2Fnishabhat.in
Please follow this Page:- https://goa.sookacity.com/candolim-escorts/ https://goa.sookacity.com/anjuna-escorts/ https://goa.sookacity.com/panjim-escorts/ https://goa.sookacity.com/calangute-escorts/ https://goa.sookacity.com/baga-escorts/ https://goa.sookacity.com/arpora-escorts/ https://goa.sookacity.com/varca-escorts/ https://goa.sookacity.com/south-goa-escorts/ https://goa.sookacity.com/north-goa-escorts/ https://goa.sookacity.com/russian-escorts-in-goa/ https://goa.sookacity.com/newescorts/ https://goa.sookacity.com/servicetype/ https://goa.sookacity.com/cheaprate/ https://goa.sookacity.com/contact/
https://www.elitechennaiescorts.com https://www.kritikadaas.in https://www.chennaiescortgirls.com/hyderabad-escorts.html https://www.sonalmitra.com https://www.ahmedabadescortss.com https://www.sexyshivanisharma.com https://www.sexychennaiescort.com https://aneya.in https://www.independentzoya.com http://www.beautyofchennaiesorts.com
Clients should feel confident that their privacy will be respected and that any information shared will be kept confidential. https://www.goaescortss.in/ https://www.goaescortsagency.in/ http://www.escortsingoa.co.in/ http://www.goamodelescorts.in/ http://www.goaescortbabes.com/ https://www.goaangel.in/ https://www.babesofgoa.com/ http://www.payalgoaescorts.biz/ https://www.goaescortss.net/ https://www.goasexescort.co.in/ https://www.shreenandini.in/south-delhi-call-girls.html https://www.shreenandini.in/south-ex-call-girls.html https://www.shreenandini.in/dwarka-call-girls.html https://www.shreenandini.in/aerocity-call-girls.html https://www.shreenandini.in/mahipalpur-call-girls.html https://www.shreenandini.in/ https://www.goafemaleescorts.co.in/ http://www.goaescorts.org/ http://www.goacallgirls.in/ http://www.wowgoaescorts.in/ http://www.goaescort.org/ https://www.goaescort.net/ https://www.escortsingoa.net/ https://www.trishagupta.org/ http://www.escortsclubgoa.com/ https://www.shreenandini.in/delhi-call-girls.html https://www.shreenandini.in/indore-call-girls.html https://www.shreenandini.in/nainital-call-girls.html https://www.shreenandini.in/gwalior-call-girls.html https://www.shreenandini.in/ghaziabad-call-girls.html https://www.shreenandini.in/jaipur-call-girls.html
https://nudepic.flazio.com/indian-call-girls-number https://nudepic.flazio.com/delhi-escorts https://nudepic.flazio.com/bangalore-escorts https://nudepic.flazio.com/pahargan-escorts https://yudhikholi.website3.me/ https://yudhikholi.website3.me/mahipalpur-escorts https://yudhikholi.website3.me/gwalior-escorts https://yudhikholi.website3.me/delhi-escorts https://yudhikholi.website3.me/bangalore https://escortsservice.boxmode.io/nainital-call-girls https://escortsservice.boxmode.io/delhi-escorts https://escortsservice.boxmode.io/chhatarpur-escorts https://eroticservice.hashnode.dev/erotic-delhi-escorts https://eroticservice.hashnode.dev/sexy-delhi-escorts https://www.geocities.ws/yudhikholi/delhi-escorts https://eroticservice.hashnode.dev/dwarka-escorts
Hello, I am Kolkata Dream Girl, a-list free Model in Kolkata giving outcall and Incall organizations, private arousing meeting and back rub organizations for obliging colleagues. In case you are a decent man looking for something reasonably interesting and uncommon for your outing with Call girls in Kolkata, by then, here I am. http://www.kolkatadreamescorts.com http://www.kolkatasexyescorts.com http://www.payalkolkataescort.in http://www.elitekolkataescorts.co.in http://www.kolkatatopescortservices.com
My name is Sana Kaur and I am a super cute escort in Mumbai with brown hair and great personality. Sana Kaur is a sweet personality for your night. I am a very attractive girl with a cheerful disposition, who is eager to love you in any way. When you meet me, we will exchange love and spend quality time together. Come to Mumbai to experience the best escort service in Mumbai. I will please you and give you all my warmth. If you meet me, you’ll forget all the rest. Come meet me soon and experience all the love and happiness in one night. I am ready to meet the needs of my clients and guarantee you will be happy. https://www.sanakaur.com/
If you are a novice and are looking for an experience where you want your partner to lead and take control, then book our seasoned and wealthy escort girl, Swati sharma, who is based in Ludhiana. https://www.swatisharma.fun https://freelance.habr.com/projects/398868 https://community.tubebuddy.com/members/215949/#about https://sites.google.com/view/swatisharmafun https://swatisharmafun.bigcartel.com/ https://lightroom.adobe.com/u/swatisharma99/ https://hackmd.io/@5JnBbRyQSG60wK79kqPA_w/swatisharmafun https://sway.cloud.microsoft/34DqVMZRXWh8dhed https://www.blogger.com/profile/15140575329179982745 https://pledgeit.org/preview/6635d14d79aa54343bc765d5
It is because of these ingredients that most people have visited this region of the world. Ahmedabad Escort Girls is the most popular incredible service and is what people are looking for. It is about getting the same experience but also different things. Today, one must select the best ingredients for incredible services that have become extremely popular and it's all about enjoying yourself as well as having a fulfilling experience. https://www.adita.in https://www.adita.in/vadodara-escorts.html https://www.adita.in/ahmedabad-escorts.html https://www.adita.in/shimla-escorts.html
We offer high-profile model Jaipur call girls and escort services in Jaipur. In Jaipur, there are numerous escort service providers. The majority are deceptions. Because they demanded payment in advance. Our call girl in Jaipur did not ask for any kind of advance fees from the client Escort Service Jaipur. “Jaipur Escorts” is a VIP Jaipur Call girls, the level and reputation of which have long established themselves as the most reliable and high quality. Over the years of working with call girls in Jaipur, our Jaipur escort agency has built a base of charming, smart, and sociable girls for elite escorts, who know the difficult life of business people. https://lovemenights.com/ https://amyescorts.com/ https://sweetamalik.com/
Ludhiana's escort business has seen a major boost thanks to the impact of Portuguese culture and an influx of tourists from Europe and other countries. The topless bikini girls are lined up on the beach to attract your attention. https://www.ludhianacallgirls.in https://www.ludhianacallgirls.in/khanna-call-girls.html https://www.ludhianacallgirls.in/kapurthala-call-girls.html https://www.ludhianacallgirls.in/faridkot-call-girls.html https://www.ludhianacallgirls.in/mansa-call-girls.html https://www.ludhianacallgirls.in/panchkula-call-girls.html https://www.ludhianacallgirls.in/phillaur-call-girls.html https://www.ludhianacallgirls.in/fazilka-call-girls.html https://www.ludhianacallgirls.in/sangrur-call-girls.html https://www.ludhianacallgirls.in/dhuri-call-girls.html https://www.ludhianacallgirls.in/zirakpur-call-girls.html
Our agency girl is naturally skilled in providing you with immense enjoyment. You can ask for anything you want, and our agency girls will fulfill it. https://hanah.co.in/ https://hanah.co.in/about.html https://hanah.co.in/rates.html https://hanah.co.in/gallery.html https://hanah.co.in/contact.html https://hanah.co.in/ahmedabad-escorts.html https://hanah.co.in/dehradun-escorts.html https://hanah.co.in/puri-escorts.html https://hanah.co.in/kota-escorts.html https://hanah.co.in/nagpur-escorts.html https://hanah.co.in/nashik-escorts.html https://hanah.co.in/mumbai-escorts.html https://hanah.co.in/andheri-escorts.html https://hanah.co.in/services.html https://hanah.co.in/links.html
Greetings to all of you. This is Miss Nidhi. I'm now able to provide you with a youthful, attractive model service. Please visit our agency page to avoid wasting time. https://missnidhi.co.in/ https://missnidhi.co.in/contact.html https://missnidhi.co.in/our-service.html https://missnidhi.co.in/gallery.html https://missnidhi.co.in/rates.html https://missnidhi.co.in/aerocity-call-girls.html https://missnidhi.co.in/chandigarh-call-girls.html https://missnidhi.co.in/connaught-place-call-girls.html https://missnidhi.co.in/defence-colony-call-girls.html https://missnidhi.co.in/delhi-call-girls.html https://missnidhi.co.in/greater-kailash-call-girls.html https://missnidhi.co.in/greater-noida-call-girls.html https://missnidhi.co.in/gurugram-call-girls.html https://missnidhi.co.in/rajouri-garden-call-girls.html https://missnidhi.co.in/ghaziabad-call-girls.html https://missnidhi.co.in/pari-chowk-call-girls.html https://missnidhi.co.in/mahipalpur-call-girls.html https://missnidhi.co.in/nehru-place-call-girls.html https://missnidhi.co.in/new-friends-colony-call-girls.html https://missnidhi.co.in/rohini-call-girls.html https://missnidhi.co.in/vaishali-call-girls.html
Dolly saxena is a model girls. This post makes me very happy, and all the details are fantastic. https://dollysaxena.com/ https://dollysaxena.com/shastri-nagar-escorts.html https://dollysaxena.com/inder-lok-escorts.html https://dollysaxena.com/kanhaiya-nagar-escorts.html https://dollysaxena.com/keshav-puram-escorts.html https://dollysaxena.com/netaji-subhash-place-escorts.html https://dollysaxena.com/kohat-enclave-escorts.html https://dollysaxena.com/pitam-pura-escorts.html https://dollysaxena.com/rohini-east-escorts.html https://dollysaxena.com/rohini-west-escorts.html https://dollysaxena.com/rithala-escorts.html https://dollysaxena.com/shaheed-sthal-escorts.html https://dollysaxena.com/hindon-escorts.html https://dollysaxena.com/arthala-escorts.html https://dollysaxena.com/mohan-nagar-escorts.html https://dollysaxena.com/shyam-park-escorts.html https://dollysaxena.com/major-mohit-sharma-escorts.html https://dollysaxena.com/raj-bagh-escorts.html https://dollysaxena.com/shaheed-nagar-escorts.html https://dollysaxena.com/samaypur-badli-escorts.html https://dollysaxena.com/rohini-sector-18-19-escorts.html https://dollysaxena.com/haiderpur-badli-mor-escorts.html https://dollysaxena.com/jahangir-puri-escorts.html https://dollysaxena.com/adarsh-nagar-escorts.html https://dollysaxena.com/azadpur-escorts.html https://dollysaxena.com/gtb-nagar-escorts.html https://dollysaxena.com/rajiv-chowk-escorts.html https://dollysaxena.com/vishwavidyalaya-escorts.html
Model Zayda, also known as Zayda Khan, is who I am. I'm a brand-new, stylish elite service girl. Check Out Our Website Links. https://zayda.in/ https://zayda.in/lajpat-nagar-call-girls.html https://zayda.in/pari-chowk-call-girls.html https://zayda.in/chandni-chowk-call-girls.html https://zayda.in/vaishali-call-girls.html https://zayda.in/greater-noida-call-girls.html https://zayda.in/connaught-place-call-girls.html https://zayda.in/mahipalpur-call-girls.html https://zayda.in/saket-call-girls.html https://zayda.in/hauz-khas-call-girls.html
Hello, my name is Arzy Singh and I am a 21-year-old independent girl who began modelling in you city and is looking for some extra funds for my career as well as some extra fun. Visit Our Website Links. https://arzy.in/ https://arzy.in/gandhi-nagar-escorts.html https://arzy.in/gazipur-escorts.html https://arzy.in/laxmi-nagar-escorts.html https://arzy.in/mayur-vihar-escorts.html https://arzy.in/chandni-chowk-escorts.html https://arzy.in/saket-escorts.html https://arzy.in/connaught-place-escorts.html https://arzy.in/mahipalpur-escorts.html https://arzy.in/hauz-khas-escorts.html
Hello there, buddies. I work as a model in your city. I am a skinny, gorgeous model. If you would like to meet with me, please visit our agency's website and call the number provided. https://mumbaiheaven.net/ https://mumbaiheaven.net/delhi-escorts-call-girls.html https://mumbaiheaven.net/noida-escorts-call-girls.html https://mumbaiheaven.net/dehradun-escorts-call-girls.html https://mumbaiheaven.net/raipur-escorts-call-girls.html https://mumbaiheaven.net/navi-mumbai-escorts-call-girls.html https://mumbaiheaven.net/andheri-escorts-call-girls.html https://mumbaiheaven.net/goregoan-escorts-call-girls.html
I am Iyra Khan, Fun Loving Independent Model Girl . For more informations visit our website Links. https://iyrakhan.com/ https://iyrakhan.com/UK/nainital-escorts-call-girls.html https://iyrakhan.com/MH/andheri-escorts-call-girls.html https://iyrakhan.com/UT/delhi-escorts-call-girls.html https://iyrakhan.com/RJ/kota-escorts-call-girls.html https://iyrakhan.com/GJ/surat-escorts-call-girls.html https://iyrakhan.com/CG/raipur-escorts-call-girls.html https://iyrakhan.com/UK/mussoorie-escorts-call-girls.html
If you want to use Exotic Call Girl Service in Bhopal, you can take me to Outcall Service at your hotel. Bhopal Russian Call Girls, Get the most perfect experience with a foreign call girl. https://bhopalgirlhub.in/