<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://blackhole.sk" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>BLACKHOLE.sk - NetBSD-3 &amp;amp; XEN Hypervisor - Comments</title>
 <link>http://blackhole.sk/topicnetbsd-3-xen-hypervisor</link>
 <description>Comments for &quot;NetBSD-3 &amp; XEN Hypervisor&quot;</description>
 <language>en</language>
<item>
 <title>re:</title>
 <link>http://blackhole.sk/topicnetbsd-3-xen-hypervisor#comment-2522</link>
 <description>&lt;p&gt;3) aha, som nechapal co si tym myslel. uz mi je to (dufam) jasne&lt;/p&gt;
&lt;p&gt;---&lt;br /&gt;
Ale je to smutná epocha, keď je ľahšie rozbiť atóm ako predsudky. Einstein.&lt;/p&gt;
</description>
 <pubDate>Sun, 02 Jul 2006 14:26:27 +0200</pubDate>
 <dc:creator>disorder</dc:creator>
 <guid isPermaLink="false">comment 2522 at http://blackhole.sk</guid>
</item>
<item>
 <title>2) moj chyba - nepochopil</title>
 <link>http://blackhole.sk/topicnetbsd-3-xen-hypervisor#comment-2519</link>
 <description>&lt;p&gt;2) moj chyba - nepochopil som spravne vyklad, myslel som, ze sa jedna o znacenie pre potreby operacneho systemu, ale ako vidim, nejedna&lt;br /&gt;
3) no sak mozes, ale stale to ako take nema co robit s pagingom&lt;br /&gt;
---&lt;br /&gt;
Cuchat s nadchou, to je ako sniffovat bez promiscu.&lt;/p&gt;
</description>
 <pubDate>Sun, 02 Jul 2006 14:12:03 +0200</pubDate>
 <dc:creator>ventYl</dc:creator>
 <guid isPermaLink="false">comment 2519 at http://blackhole.sk</guid>
</item>
<item>
 <title>re:</title>
 <link>http://blackhole.sk/topicnetbsd-3-xen-hypervisor#comment-2518</link>
 <description>&lt;p&gt;2) pokial si si nevsimol: U/S    - USER/SUPERVISOR&lt;br /&gt;
3) ale to je obycajne namapovanie stranky do page directory nejakemu procesu - je uplne jedno co je v nej. nepotrebujes ziaden specialny deskriptor, staci pouzit stale ten na 4GB.&lt;/p&gt;
&lt;p&gt;---&lt;br /&gt;
Ale je to smutná epocha, keď je ľahšie rozbiť atóm ako predsudky. Einstein.&lt;/p&gt;
</description>
 <pubDate>Sun, 02 Jul 2006 14:04:11 +0200</pubDate>
 <dc:creator>disorder</dc:creator>
 <guid isPermaLink="false">comment 2518 at http://blackhole.sk</guid>
</item>
<item>
 <title>1) moze byt, RINGx som</title>
 <link>http://blackhole.sk/topicnetbsd-3-xen-hypervisor#comment-2517</link>
 <description>&lt;p&gt;1) moze byt, RINGx som vidaval hlavne pri programovani NT kodu...&lt;br /&gt;
2) &lt;a href=&quot;http://www.logix.cz/michal/doc/i386/chp05-02.htmF-05-10&quot;&gt;Figure 5-10. Format of a Page Table Entry&lt;/a&gt;&lt;br /&gt;
zrejme si mylis segmenty a stranky. Na urovni stranok sa uz ziadna ochrana v zmysle priviledge levelov nevykonava, pretoze je to zbytocne a kontraproduktivne - to, ku ktorej stranke ma procesor pristupovat sa dozvie z bazovej adresy segment descriptora pridanim offsetu a naslednym prehnanim cez mechanizmus pagingu. Tudiz ked sa jedna o to, ci moze, alebo nemoze proces pristupit k pamati, tak to sa riesi pri loadovani segment descriptora do procesora, so strankami to nema nic spolocne (bolo by to pomale).&lt;br /&gt;
3) pre potreby systemu sice page directory nie je urceny ziadnym deskriptorom, pretoze jeho fyzicka adresa je loadnuta do CR3, to je pravda, ale ked v page directory, alebo page table chces nieco robit, musis ich mat naalokovane niekde ako segmenty ;-) a ked si tento segment poznacis ako pristupny pre PL1, tak ho budes mat pristupny ako PL1... nothing more, nothing less... procesoru je sum a fuk, aka uroven privilegii je pre dany deskriptor nastavena...&lt;/p&gt;
&lt;p&gt;---&lt;br /&gt;
Cuchat s nadchou, to je ako sniffovat bez promiscu.&lt;/p&gt;
</description>
 <pubDate>Sun, 02 Jul 2006 13:45:56 +0200</pubDate>
 <dc:creator>ventYl</dc:creator>
 <guid isPermaLink="false">comment 2517 at http://blackhole.sk</guid>
</item>
<item>
 <title>re:</title>
 <link>http://blackhole.sk/topicnetbsd-3-xen-hypervisor#comment-2516</link>
 <description>&lt;p&gt;1) ring nie je len oznacenie windowsom (myslim, ze je to skor zargon)&lt;br /&gt;
2) kazda stranka sa da oznacit ako pristupna z PL3&lt;br /&gt;
3) page directory nie je alokovany ziadnym deskriptorom &lt;/p&gt;
&lt;p&gt;btw rotfl, signature&lt;br /&gt;
---&lt;br /&gt;
Ale je to smutná epocha, keď je ľahšie rozbiť atóm ako predsudky. Einstein.&lt;/p&gt;
</description>
 <pubDate>Sun, 02 Jul 2006 12:52:22 +0200</pubDate>
 <dc:creator>disorder</dc:creator>
 <guid isPermaLink="false">comment 2516 at http://blackhole.sk</guid>
</item>
<item>
 <title>nice</title>
 <link>http://blackhole.sk/topicnetbsd-3-xen-hypervisor#comment-2515</link>
 <description>&lt;p&gt;nice, netbsd sice velmi nepoznam do takych podrobnosti, ale xen si urcite raz vyskusam na linuxe...&lt;/p&gt;
&lt;p&gt;poopravim technicky detail, ktory je tam uvedeny nepresne (moja pedancia mi nedovoli tak neucinit):&lt;br /&gt;
urovne behu sa oznacuju PL0-PL3 (ring0-ring3 je oznacenie windows NT), tieto urovne behu existuju v rade intel x86 pocnuc procesorom i80286, ktory zaviedol 24bitovy adresny priestor, memory managment unit a chraneny rezim procesora. strankovanie pamate a 32bitovy adresny priestor boli implementovane v i80386. nie som si celkom isty, ci v sa page directory, alebo page table udava priviledge level, alebo nie, ale povedal by som, ze nie, kedze page directory je alokovany deskriptorom v GDT (global descriptor table) alebo LDT (local descriptor table). To, aky priviledge level treba mat na uspesny pristup k page directory sa urcuje v RPL poli deskriptora segmentu v [G|L]DT. Cisto z tohto hladiska je virtualizacia mozna aj na procesore i80286.&lt;br /&gt;
Druhym hladiskom je pristup k I/O. Existuje sada instrukcii (rodina in a out instrukcii, instrukcie na manipulaciu so systemovymi registrami MSR atd.), ktore je mozne spustit len pokial proces bezi v PL0. Co sa tyka instrukcii IN*, OUT*, v ich pripade je mozne do procesora natiahnut tzv port bitmap, ktora pre kazdy jeden I/O port procesora (ma ich 65536) obsahuje jeden bit, ktory urcuje, ci ma, alebo nema proces pravo k pristupu nan.&lt;/p&gt;
&lt;p&gt;Pri virtualizacii sa vyuzije faktu, ze kernel je posunuty z PL0 na PL1 (ktory byva vo vacsine OS nevyuzity - vyuziva sa PL0 na beh jadra a PL3 na beh aplikacii) a nasledne vynimky, ktore vzniknu pri behu PL0 kodu na urovni PL1 (pokus o naloadovanie GDTR, LDTR a podobne), emuluje softwarovo k spokojnosti svojej a virtualizovaneho operacneho systemu.&lt;/p&gt;
&lt;p&gt;Je to sice trocha odbocene od NetBSD, ale s virtualizaciou to aspon trocha suvisi ;))))&lt;br /&gt;
---&lt;br /&gt;
Cuchat s nadchou, to je ako sniffovat bez promiscu.&lt;/p&gt;
</description>
 <pubDate>Sun, 02 Jul 2006 11:31:35 +0200</pubDate>
 <dc:creator>ventYl</dc:creator>
 <guid isPermaLink="false">comment 2515 at http://blackhole.sk</guid>
</item>
<item>
 <title>NetBSD-3 &amp; XEN Hypervisor</title>
 <link>http://blackhole.sk/topicnetbsd-3-xen-hypervisor</link>
 <description>&lt;p&gt;NetBSD-3 &amp;amp; XEN virtualization Hypervisor&lt;/p&gt;
&lt;p&gt;Virtualizacia v Operacnom systeme Netbsd na architekture x86.&lt;/p&gt;
&lt;p&gt;V sucastnosti je mojou srdcovou zalezitostou xen ,instaloval som zopar serverou s nim a tak som sa&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://blackhole.sk/topicnetbsd-3-xen-hypervisor&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://blackhole.sk/topicnetbsd-3-xen-hypervisor#comments</comments>
 <category domain="http://blackhole.sk/topic/zone/unix/bsd">bsd</category>
 <category domain="http://blackhole.sk/topic/zone/unix">unix</category>
 <pubDate>Fri, 30 Jun 2006 00:46:05 +0200</pubDate>
 <dc:creator />
 <guid isPermaLink="false">784 at http://blackhole.sk</guid>
</item>
</channel>
</rss>

