Xen

সফটওয়্যার স্ক্রিনশট:
Xen
সফটওয়্যার বিবরণ:
সংস্করণ: 4.11.0 আপডেট
তারিখ আপলোড: 17 Aug 18
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 32

Rating: nan/5 (Total Votes: 0)

Xen একটি x86 কম্পিউটার প্ল্যাটফর্মের জন্য সম্পূর্ণরূপে মুক্ত এবং ওপেন সোর্স ভার্চুয়াল মেশিন মনিটর যা একটি মেশিনে বিচ্ছিন্ন পরিবেশে একাধিক গেস্ট অপারেটিং সিস্টেমগুলির নির্বাহ সমর্থন করার জন্য স্থল থেকে ডিজাইন করা হয়েছে। এটি লিনাক্স, ইউনিক্স এবং পিসিক্স ওএসএসগুলির জন্য সবচেয়ে শক্তিশালী ভার্চুয়াল মেশিন সমাধানগুলির মধ্যে একটি।


একটি নজরে বৈশিষ্ট্য

মূল বৈশিষ্ট্যগুলি EFI (এক্সটেনসিবল ফার্মওয়্যার ইন্টারফেস) সমর্থন করে, 64-বিট হার্ডওয়্যার প্ল্যাটফর্মে 4095 হোস্ট CPUs সমর্থন করে, xz কম্প্রেশন পদ্ধতিতে সংকুচিত ডোম0 কার্নেলগুলিকে সমর্থন করে, প্রতি-ডিভাইস ইন্টারপ্রেটার পুনরাবৃত্তি সমর্থন করে, সেইসাথে একাধিক পিসিআই বিভাগ।

অন্যান্য সমর্থিত আর্কিটেকচারগুলির মধ্যে, জেসন X86-64, এআরএমভি 7 + ভার্চুয়ালাইজেশান এক্সটেনশানগুলি, পাশাপাশি ব্র্যান্ড-নতুন এআরএমভি 8 আর্কিটেকচারে ভাল কাজ করে। Xen এছাড়াও কয়েকটি লিনাক্স কার্নেল ভিত্তিক অপারেটিং সিস্টেম সমর্থন করে, যার মধ্যে রয়েছে Red Hat Enterprise Linux, SuSE, ডেবিয়ান, ওপেনম্যান্ড্রিক এবং অনেক othes, পাশাপাশি বিভিন্ন বিএসডি স্বাদ।

জেসের সাথে শুরু করা

জেনটি আধুনিক GNU / Linux বিতরণগুলির প্রধান সফ্টওয়্যার সংগ্রহস্থলগুলিতে পাওয়া যেতে পারে, যার মানে এটি আপনার সফটওয়্যার সেন্টার অ্যাপ্লিকেশন থেকে সহজেই ইনস্টল করা যেতে পারে। এটি মূলত একটি উৎস প্যাকেজ হিসাবে বিতরণ করা হয় যা একটি নির্দিষ্ট অপারেটিং সিস্টেম / হার্ডওয়্যার আর্কিটেকচারের জন্য অপ্টিমাইজ করা যেতে পারে।

আপনি যদি লিনাক্সের একজন লিনাক্স ব্যবহারকারী হন এবং উত্স থেকে জেসন ইনস্টল করতে চান তবে সফটওয়্যার বা প্রজেক্টের অফিসিয়াল ওয়েবসাইট থেকে প্রকাশিত সর্বশেষ সংস্করণটি ডাউনলোড করুন (নিবন্ধটির শেষে হোমপৃষ্ঠা লিঙ্কটি দেখুন), এটি আপনার সংরক্ষণ করুন হোম ডিরেক্টরি, এবং তার বিষয়বস্তু নিষ্কাশন করতে একটি সংরক্ষণাগার পরিচালক টুল ব্যবহার করুন।

, একটি টার্মিনাল এমুলেটর অ্যাপ্লিকেশন খুলুন, আপনি যেখানে সংরক্ষণাগার ফাইলগুলি সরিয়েছেন সেখানে নেভিগেট করুন (উদাহরণস্বরূপ cd /home/softoware/xen-4.5.0 - আপনার ব্যবহারকারীর নাম সহ softoware & rsquo; প্রতিস্থাপন করুন), & lsquo; ./configure & amp; amp; করতে সেটির প্রোগ্রাম কনফিগার এবং সংকলন কমান্ড, অনুসরণ & sso ইনস্টল করা & rsquo; একটি সফল সংকলন প্রক্রিয়া পরে এটি সিস্টেম ইনস্টল করার জন্য কমান্ড।


এই প্রকাশনায়

নতুন কি :

  • c30ab3d97c: SUPPORT.md: অনুপস্থিত সমর্থন জীবনকাল তথ্য যোগ করুন
  • 5f6000a985: 4.11
  • এর সাথে মিলানোর জন্য SUPPORT.md অভিযোজিত করুন
  • f9e1bddbc8: SUPPORT.md: একটি টাইপ ঠিক করুন
  • 3614c7d949: SUPPORT.md: নতুন পাঠ্য অর্ডার করার নিয়মটি নথিভুক্ত করুন
  • 6f8e8bae87: SUPPORT.md: স্থিতি তথ্যের আগে বিবরণগুলি সরান
  • 2e02212848: দস্তাবেজ / মেকফিল: বিন্যাসে SUPPORT.md ফর্ম্যাট করুন
  • 73c8c2c211: ডক্স / মেকফিল: GENERATE_PANDOC_RULE_RAW প্রবর্তন করুন
  • c072121b0: ডক্স / জেন-এইচটিএমএল-ইন্ডেক্স: টপভেলভেলে সহায়তা নথি
  • 0609dd1c5e: ডক্স / জেন-এইচটিএমএল-সূচক: HTML নথির শিরোনামগুলি বের করুন
  • a3459c741e: SUPPORT.md: সিনট্যাক্স: একটি জঘন্য খালি বিভাগের পরিবর্তে একটি শিরোনাম সরবরাহ করুন
  • de3ccf0790: SUPPORT.md: সিনট্যাক্স: একটি টাইপ "রাজ্যগুলি" ঠিক করুন
  • f7a7eeac29: SUPPORT.md: সিনট্যাক্স: কিছু বুলেট তালিকা ঠিক করুন
  • cba8690ea8: x86: XPTI সংযোজনগুলির পরে ধীর int80 পাথটি সমাধান করুন
  • d27de97cd1: libxl: সন্নিবেশকৃত সিড্রোমের ফর্ম্যাট উল্লেখ করুন
  • 656c14780c: x86 / msr: MSR_PRED_CMD এর ইমুলেট আচরণটি ঠিক করুন
  • 8d37ee1d10: x86 / VT-x: vmcs_dump_vcpu ()
  • এ EFER.LMA এর দৃঢ় সংকল্প।
  • 696b24dfe1: x86 / HVM: পোর্ট আউটপুটের জন্য I / O সমাপ্তি দমন করুন
  • 41015e7945: x86 / pv: 32 বিবিসি সিস্কাল এন্ট্রির জন্য ভুল অংশগুলি ফিক্স করুন
  • 4f12a18bc2: x86 / XPTI: .text.entry কমানো
  • 649e617335: x86: লগ এক্সপিটিআই সক্রিয় অবস্থা
  • bd26592fdf: x86: RDCL_NO
  • যখন XPTI নিষ্ক্রিয় করুন
  • afece29fe9: x86 / pv: লেখার হস্তান্তর% dr7
  • এ সংশোধন করুন
  • 2e34343fb2: xen / arm: ARM_SMCCC_ARCH_WORKAROUND_1 আবিষ্কারটি হ্রাস করুন
  • d9756ca980: xen / arm: vpsci: থাম্ব মোডে AArch32 vCPU শুরু করার জন্য যুক্তিটি পুনর্বহাল করুন
  • e2ee191d3d: xen / arm: vpsci: পরিচিত এবং PSCI_INVALID_ADDRESS ব্যবহার করুন
  • 2efc116c68: xen / arm: psci: PSCI সংস্করণ মুদ্রণ সংহত করুন
  • 51742fbc08: xen / arm: vpsci: do_common_cpu থেকে প্যারামিটার 'ver' সরান
  • 4fcd9d14b1: xen / arm64: একটি Variant-2 কার্যকারিতা হিসাবে PSCI_GET_VERSION কে হত্যা করুন
  • 1ef0574d3b: xen / arm64: ARM_SMCCC_ARCH_WORKAROUND_1 যুক্ত করুন BP শক্তকরণ সমর্থন
  • e1010adca7: xen / arm: smccc: SMCCC v1.1 ইনলাইন আদিম
  • প্রয়োগ করুন
  • b2682eddc2: xen / arm: psci: SMCCC সংস্করণ সনাক্ত করুন
  • 9746779afb: xen / arm: smccc: ম্যাক্রো SMCCC_VERSION যোগ করুন, SMCCC_VERSION_ {MINOR, MAJOR}
  • 1d99ad5b35: xen / arm64: BP শক্তকরণ পদ্ধতি ব্যবহার করে একটি প্রতি-CPU বার্তা মুদ্রণ করুন
  • 9beb8a4461: xen / arm64: SMCCC_ARCH_WORKAROUND_1 পরিচালনা করার জন্য একটি দ্রুত পথ প্রয়োগ করুন
  • ef4b4d7ab0: xen / arm: এসেম্ব্রেট কোডে এটি ব্যবহারের জন্য smccc.h অ্যাডাপ্ট করুন
  • df71252060: xen / arm: vsmc: SMCCC_ARCH_WORKAROUND_1 প্রয়োগ করুন BP শক্তকরণ সমর্থন
  • 7f9ebebcec: xen / arm: vsmc: SMCCC 1.1 প্রয়োগ করুন
  • 4eb96e3eda: xen / arm: vpsci: PSCI 1.1 এর জন্য সমর্থন যুক্ত করুন
  • 3087ba8278: xen / arm: psci: পিএসসিআই সংজ্ঞাগুলি পুনর্বিবেচনা করুন
  • 76a6dddcf8: xen / arm: vpsci: vsmc.c থেকে vpsci.c এ PSCI ফাংশন প্রেরণ করুন
  • 0f92968bcf: x86 / vlapic: আইআরআর থেকে প্রান্ত-ট্রিগার বিভ্রান্তির স্বীকৃতির পরে স্বচ্ছ TMR বিট
  • 9e9185f661: SUPPORT.md: বিভিন্ন চিত্র বিন্যাসগুলির জন্য সমর্থন নির্দিষ্ট করুন
  • e87e798673: SUPPORT.md: PV কীবোর্ড প্রোটোকলটি মাউস সমর্থন অন্তর্ভুক্ত করে তা ব্যাখ্যা করুন
  • 6131a2c0ed: cpufreq / ondemand: CPU কে ​​অফলিং করার সময় রেস ফিক্স করুন
  • 47621a4ed1: x86: প্রস্থান-থেকে-গেস্ট পথ থেকে সিআর পঠনগুলি সরান
  • 489cfbc1b9: x86: মেল্টাউন ব্যান্ড-এড ওভারহেড সামান্য হ্রাস করে
  • 860f470ba1: x86 / xpti: স্ট্যাক গার্ড পৃষ্ঠাগুলি ম্যাপ করবেন না
  • 8462c575d9: x86 / xpti: প্রায় সব .text এবং সমস্ত .data / .rodata / .ss mappings লুকান
  • cee48d83cb: x86: গেস্ট মাইক্রোডোড লোডিং প্রচেষ্টা উপেক্ষা করুন
  • 20db434e90: ocaml: ফিক্স আর্ম বিল্ড
  • 0d2f9c89f7: শাখায় মার্জ-কমেট-স্টেজিং-4.10-v1 'শাখা মার্জ করুন-4.10
  • a1189f93ef: libxl / pvh: xenstore shutdown ব্যবহার করার জন্য PVH গেস্টগুলিকে বাধ্য করুন
  • c37114cbf8: x86 / HVM: WRMSR সফল হওয়ার ভুল ছাপ দেবেন না
  • 5ede9f9600: x86 / PV: I / O বিটম্যাপ সীমা চেক ইন অফ বাই বাইকটি ফিক্স করুন
  • 7e0796d3fe: অনুদান: cache_flush এ 'মানচিত্র' পাথের ডোমেন লকটি ছেড়ে দিন
  • b9aa790d31: x86 / pv: PV প্রেক্ষাপটে অন্য অতিথির MSR_TSC_AUX মানগুলি লিক করতে এড়িয়ে চলুন
  • 4867afbc95: x86 / nmi: SMP বুটস্ট্র্যাপের পরে CPU0 এ এনএমআই ওয়াচডগ শুরু করুন
  • 3deb58f832: x86 / srat: nodes_cover_memory ()
  • এ শেষ শেষ গণনা
  • 3376822f15: x86 / hvm / dmop: অতিথিকে কেবল অতিথির প্রয়োজন / অনুলিপি
  • 37dd90787e: x86 / এন্ট্রি: GPRs সাফ করার জন্য 64 বিট জোরের চেয়ে 32bit xor rater ব্যবহার করুন
  • 296705818c: x86 / emul: 64 বিট মোডে সেগমেন্ট ওভাররাইডগুলির ডিকোডিং ঠিক করুন
  • 0857b09aae: x86 / spec_ctrl: SPEC_CTRL_ENTRY_FROM_INTR_IST তে কয়েকটি বাগ সংশোধন করুন
  • 4195d40e31: x86 / srat: valid_numa_range ()
  • এ শেষ pfn চেকটি ঠিক করুন
  • ab62fc3171: x86: মেল্টাউন্ড ব্যান্ড-এড আইপিআই ওভারহেড কমানো
  • 0e10f28586: x86 / NMI: nmi_show_execution_state ()
  • মধ্যে বিপরীত অবস্থা
  • a05fc8e5be: x86 / emul: invlpga এর ইমুলেশনটি ঠিক করুন
  • 083bd83354: উপেক্ষা করে: আপডেট। hgignore
  • b0e975c822: উপেক্ষা করে: গিট উপেক্ষা করা ফাইলগুলির আপডেট তালিকা
  • def29407de: ফার্মওয়্যার / শিম: জেন গাছের সেটআপের মধ্যবর্তী মধ্যবর্তী ফাইলগুলি আরও ভাল ফিল্টারিং
  • 8c3bbc7c2b: ফার্মওয়্যার / শিম: জেন গাছের সেটআপের সময় নির্ভরশীল ফাইলগুলির আরও ভাল ফিল্টারিং
  • cee8bb62ff: বিল্ড: শিম সম্পর্কিত লক্ষ্যগুলি সরান
  • 08a941bdac: shim: বিল্ড-আইডি-অসমর্থক লিঙ্কারের সাথে শিমের বিল্ডিংয়ের অনুমতি দিন
  • 7dc817b750: ফার্মওয়্যার / শিম: জেন গাছের সেটআপের সময় mkdir ত্রুটি এড়ানো
  • 21080841ae: ফার্মওয়্যার / শিম: জেন গাছের সেটআপের সময় ত্রুটিগুলি সঠিকভাবে পরিচালনা করুন
  • dc4a23b115: ফার্মওয়্যার / শিম: মেকফিল আপডেট করুন
  • da7543dd32: x86 / shim: বুলিয়ান ভেরিয়েবলের উপর 32-বিট তুলনাটি ব্যবহার করবেন না
  • 9fd27db52a: xen / pvshim: SMAP
  • সহ GNTTABOP_query_size হাইপারকল ফরোয়ার্ড ঠিক করুন
  • 6d9b6bf418: "x86 / boot: প্রথম 16MB এর চেয়ে বেশি মানচিত্র" প্রত্যাহার করুন
  • 79f04299ca: x86: pvh_info স্থানান্তর করুন
  • 9ce99ad413: xen / shim: ACPI ড্রাইভারের জন্য RSDP ঠিকানা স্ট্যাশ
  • 186c2f57bd: libxl: DEBUG লেভেলে নিম্ন শিম সম্পর্কিত বার্তা
  • 357bf02e49: x86 / shim: ক্রেডিট সময়সূচী ব্যবহার করুন
  • 81306edf86: x86 / গেস্ট: অতিথি / xen.h
  • পরিষ্কার করুন
  • 14e1a434f4: libxl: 62982da926 এ উপস্থাপিত হোয়াইটস্পেসগুলি সরান
  • b869742c99: xen / pvshim: typeafe mfn_to_page এবং virt_to_mfn
  • ব্যবহার করতে shim.c টিপুন।
  • d691e41793: xen / pvshim: কোডিং শৈলী সমস্যাগুলি সমাধান করুন
  • ee478f4737: xen / pvshim: পুনঃ-অর্ডার প্রতিস্থাপন_ভি_ম্যাপিং কোড
  • f05a7c5148: xen / pvshim: পিসিপিউগুলিতে পরিচয় পিন শিম VCPUs
  • 7027acfc1f: সরঞ্জাম: bdf693ee61b48 এর পরে ফিক্স আর্ম বিল্ড
  • bc513e82ed: 32 বিট বিল্ড হোস্টের জন্য xen-shim তৈরি করবেন না
  • af63193017: "x86 / অতিথি: বিভাজন করুন" ভাগ করে নিন v_pu_info এলাকাটি ভাগ করা_ইনফো থেকে "
  • a44e83b712: x86 / shim: 4.10 শাখাটির জন্য shim.config পরিবর্তনগুলি পাঠান
  • da3a46d017: ট্যাগটি '4.10.0-shim-comet-3' ট্যাগটি মার্জ করুন-4.10
  • b6a6458b13: xen / arm: পুরানো এন্ট্রিগুলি এড়াতে MMU চালু করার আগে TLB ফ্লাশ করুন
  • e3dfd5d1dd: xen / arm: vgic: নিশ্চিত করুন যে SPI সংখ্যা 32 এর একাধিক
  • a6780c122b: x86 / hvm: স্থানীয় APIC ইমুমুলেশন ছাড়া HVM ডোমেনগুলি তৈরি করতে অক্ষম করুন
  • 16edf98e95: gnttab: সংস্করণ পরিবর্তনের উপর অন্ধকারে স্থিতি পৃষ্ঠাগুলি মুক্ত করবেন না
  • e2ceb2ed66: gnttab / এআরএম: বিভক্ত ভাগ করা GFN অ্যারে না
  • 1b1c059099: মেমরি: হ্রাস-সংরক্ষণের জন্য নিঃসন্দেহে আনপিন করবেন না
  • 5e91fc4d3b: xen / arm: cpuerrata: প্রকৃতপক্ষে অ-বুট CPUs এ ত্রুটি-বিচ্যুতি পরীক্ষা করে
  • 3921128fcb: xen / arm: vsmc: ফাংশন আইডিগুলি কার্যকর করবেন না যা বিদ্যমান নেই
  • cd2e1436b1: xen / arm: vpsci: ডামি ম্যাগ্র্যাট এবং MIGRATE_INFO_UP_CPU সরানো হচ্ছে
  • 3181472a5c: x86 / নিষ্ক্রিয়: নিষ্ক্রিয় অবস্থায় SPEC_CTRL সাফ করুন
  • 5644514050: x86 / cpuid: অতিথিদের জন্য পরোক্ষ শাখা নিয়ন্ত্রণগুলি
  • অফার করুন
  • db12743f2d: x86 / ctxt: vcpu প্রসঙ্গগুলির মধ্যে একটি ফটক বাধা বাধা দিন
  • bc0e599a83: x86 / boot: ব্যবহারযোগ্য সবচেয়ে উপযুক্ত বিটিআই শোষণ গণনা
  • fc81946cea: x86 / এন্ট্রি: এনএমআই / # এমসি পথগুলিতে
  • বিকল্পগুলি ব্যবহার করা এড়িয়ে চলুন
  • ce7d7c0168: x86 / এন্ট্রি: জেসে এন্ট্রি এ RSB / RAS এর clobbering সংগঠিত করুন
  • a695f8dce7: x86 / এন্ট্রি: প্রতিটি এন্ট্রি / প্রস্থান বিন্দুতে MSR_SPEC_CTRL ব্যবহার সংগঠিত করুন
  • 92efbe8658: x86 / hvm: অনুমতিপ্রাপ্ত অতিথিরা MSR_ {SPEC_CTRL, PRED_CMD} এ সরাসরি অ্যাক্সেস
  • 8baba874d6: x86 / মাইগ্রেট: মাইগ্রেটে MSR_SPEC_CTRL সরান
  • 79891ef944: x86 / msr: অতিথির জন্য MSR_ {SPEC_CTRL, PRED_CMD} এর এমুলেশন
  • 641c11ef29: x86 / cpuid: অতিথিদের জন্য আইবিআরএস / আইবিপিবি, এসটিআইবিপি এবং আইবিআরএস হ্যান্ডলিং
  • 05eba93a0a: x86: ফিক্স GET_STACK_END
  • a69cfdf0c1: x86 / acpi: CPU ACPI ডেটা মুদ্রণ করার সময় প্রক্রিয়াকরণ সফটিক্সগুলি
  • 0f4be6e2c4: xen / x86: cpuid এ রিপোর্ট ডোমেন আইডি
  • 0a7e6b50e0: x86 / svm: AMD HVM গেস্ট সিস্টেমের সাথে সিপিআইডিআইডি ফোল্টিং প্রদান করে
  • 65ee6e043a: x86 / cmdline: আইবিআরএস / আইবিপিবি, এসটিআইবিপি এবং আইবিপিবি নিষ্ক্রিয় করতে একটি কমান্ড লাইন বিকল্পটি উপস্থাপন করুন
  • 129880dd8f: x86 / বৈশিষ্ট্য: পরোক্ষ শাখা নিয়ন্ত্রণের জন্য সংজ্ঞা
  • c513244d8e: x86: বিকল্প পরোক্ষ thunks উপস্থাপন করুন
  • 0e12c2c881: x86 / amd: ডিসপ্যাচ সিরিয়ালাইজিং হিসাবে lfence সেট করার চেষ্টা করুন
  • 6aaf353f2e: x86 / boot: ফটোকাসিত বিচ্যুতিগুলির বিশদ বিবরণ
  • 32babfc19a: x86: অ্যাসেম্বলি কোড থেকে পরোক্ষ thunks সমর্থন
  • 47bbcb2dd1: x86: পরোক্ষ শাখা মোড়ক সহ কম্পাইলিং সমর্থন
  • 8743fc2ef7: সাধারণ / অপেক্ষা: অবকাঠামো অপেক্ষা করার জন্য ব্যাখ্যা
  • 1830b20b6b: x86 / এন্ট্রি: জেন এন্ট্রি এ গেস্ট GPR অবস্থা মুছে দিন
  • ab95cb0d94: x86 / hvm: VMExit এর পরে cpu_user_regs ফ্রেম গঠন করতে SAVE_ALL ব্যবহার করুন
  • d02ef3d274: x86 / এন্ট্রি: স্ট্যাক অর্ডারে নিবন্ধন পুনরুদ্ধার করতে RESTORE_ALL পুনর্বিন্যাস করুন
  • e32f814160: x86: একটি সাধারণ cpuid_policy_updated ()
  • উপস্থাপন করুন
  • c534ab4e94: x86 / hvm: cpuid_policy_changed ()
  • এ আপডেট_guest_vendor () কলব্যাক পুনঃনামকরণ করুন
  • be3138b6f6: x86 / alt: বিকল্প পরিচায়ক {, _ 2} ম্যাক্রো
  • 79012ead93: x86 / alt: আলাদা শিরোনাম ফাইলের মধ্যে বিকল্প-আসেমটি ভেঙ্গে ফেলুন
  • bbd093c503: xen / arm32: এন্ট্রি: ফাঁসের হ্যান্ডলারের মধ্যে R11 এর উদ্দেশ্য নথিভুক্ত করুন
  • a69a8b5fdc: xen / arm32: গেস্টে অবৈধ আইক্যাচ কর্টেক্স-এ15 এর জন্য বিদ্যমান
  • f167ebf6b3: xen / arm32: কর্টেক্স A17 এবং 12 এর জন্য গেস্ট প্রস্থানে বিটিবি অবৈধ
  • c4c0187839: xen / arm32: শাখা পূর্বাভাস এলিয়াসিং আক্রমণগুলি কঠোর করার জন্য কঙ্কাল যুক্ত করুন
  • 19ad8a7287: xen / arm32: এন্ট্রি: অনুপস্থিত trap_reset এন্ট্রি যোগ করুন
  • 3caf32c470: xen / arm32: কর্টেক্স-এ 17 এবং A12
  • জন্য অনুপস্থিত MIDR মান যুক্ত করুন
  • df7be94f26: xen / arm32: এন্ট্রি: DEFINE_TRAP_ENTRY_ * ম্যাক্রোগুলি
  • সংহত করুন
  • f379b70609: SUPPORT.md: ফিক্স সংস্করণ এবং প্রাথমিক-প্রকাশ
  • 728fadb586: xen / arm: cpuerrata: percpu.h সরান অন্তর্ভুক্ত করুন
  • 928112900e: xen / arm64: প্রভাবিত কর্টেক্স-এ CPU গুলির জন্য শাখা পূর্বাভাসের শক্তকরণ প্রয়োগ করুন
  • cae6e1572f: xen / arm64: শাখা পূর্বাভাস এলিয়াসিং আক্রমণগুলিকে শক্ত করার জন্য কঙ্কাল যুক্ত করুন
  • d1f4283a1d: xen / arm: cpuerrata: MIDR_ALL_VERSIONS যুক্ত করুন
  • 0f7a4faafb: xen / arm64: কর্টেক্স-এ 72, A73 এবং A75
  • এর জন্য অনুপস্থিত MIDR মান যোগ করুন
  • b829d42829: xen / arm: প্রতিটি অনলাইন CPU এ একটি ক্ষমতা সক্ষম করতে কলব্যাক সক্ষম করুন
  • fa23f2aaa2: xen / pvh: পৃষ্ঠা 0x1 এ ট্রামপোলিন রাখুন
  • 79f797c3f4: ফার্মওয়্যার / শিম: POSIX অনুসন্ধান বিকল্পগুলি ব্যবহার করতে ফিক্স বিল্ড প্রক্রিয়া
  • 69f4d872e5: x86 / অতিথি: shared_info থেকে vcpu_info এলাকাটি ব্যবহার করুন
  • 7cccd6f748: x86: মেলডাউনড ব্যান্ড-এড নিষ্ক্রিয় করার অনুমতি দিন
  • 234f481337: x86: দূষিত 64-বিট PV অতিথির বিরুদ্ধে মেলডাউনড ব্যান্ড-এড
  • 57dc197cf0: x86 / mm: L4e আপডেটগুলিতে সর্বদা _PAGE_ACCESSED সেট করুন
  • 7209b8bf08: x86: টপোলজি তথ্যের সম্ভাব্য ভুল CPUID মানগুলি ব্যবহার করবেন না
  • 910dd005da: x86 / এন্ট্রি: আংশিক cpu_user_regs ফ্রেমের জন্য সমর্থন সরান
  • 50d24b9530: x86 / upcall: আপকাল ভেক্টর সেট করার পরে একটি জঘন্য ইভেন্টটি ইনজেকশন
  • c89c622b89: x86 / E820: অ্যারে overrun করবেন না
  • 3b8d88d4fa: x86 / IRQ: মানচিত্রে ত্রুটির পথগুলিতে শর্তাবলী অ্যাক্সেস অনুমতি সংরক্ষণ করুন
  • 6f1979c8e4: -xen-attach qvu-xen
  • সহ PVH বুটের জন্য প্রয়োজন।
  • 0a515eeb96: xen / pvshim: APs এর জন্য আগে vcpu_info মানচিত্র
  • 0e2d64ae8f: xl: pvshim: সরবরাহ করুন এবং xl কনফিগারেশন নথিভুক্ত করুন
  • ab9e3854dd: libxl: pvshim: pvshim_extra উপস্থাপন করুন
  • abdde49edc: libxl: pvshim: শিম মোড সক্ষম করতে প্রথম-শ্রেণীর কনফিগারেশন সেটিংস সরবরাহ করুন
  • 321ef983a0: xen / shim: ডোমুকে যত ভিপিপিএস পাওয়া যায় তার অনুমতি দিন
  • c9083de0ae: xen / shim: শিম মোডে পুনরায় বুট করার পরিবর্তে ক্র্যাশ
  • b5be9c817d: xen / pvshim: m2p ম্যাপিংগুলির জন্য ডিফল্ট অবস্থান ব্যবহার করুন
  • 9d60bc96be: xen / shim: shim_mem পরামিতি আচরণ
  • পরিবর্তন করুন
  • 29dd3142bf: xen / pvshim: মেমরি হটপ্লগ
  • 5b6c3ffa1d: xen / pvshim: vCPU হটপ্লগ সমর্থন করুন
  • 004646a1dd: xen / pvshim: tot_pages এর মান থেকে max_pages সেট করুন
  • 7dcc20e0c8: xen / pvshim: shim_mem cmdline প্যারামিটার যোগ করুন
  • 83c838c9f8: xen / pvshim: মাইগ্রেশন সমর্থন যোগ করুন
  • cc7d96b98c: x86 / pv-shim: L2 DomU এর জন্য শ্যাডো PV কনসোলের পৃষ্ঠা
  • 7f5eb7d04e: xen / pvshim: অনুদান টেবিল অপারেশন যোগ করুন
  • bbad376ab1: xen / pvshim: L0 Xen এবং L2 DomU এর মধ্যে ফরওয়ার্ড evtchn ops
  • da4518c559: xen / pvshim: সঠিক ডোমিড মান সেট করুন
  • 1cd703979f: xen / pvshim: ডোমো তৈরি করতে ডোমো 0 বিল্ডার পরিবর্তন করুন
  • 60dd95357c: xen: র্যাম হিসাবে xenstore / কনসোল পৃষ্ঠা চিহ্ন
  • 0ba5d8c275: xen / pvshim: Dom0-only ডোমেইন বিল্ডার অংশগুলি এড়িয়ে যান
  • 4ba6447e7d: xen / pvh: IO mem কম হিসাবে 1MB চিহ্নিত করবেন না
  • 2b8a95a296: xen / x86: VGA সমর্থন নির্বাচনযোগ্য
  • করুন
  • cdb1fb4921: xen / arm: bootfdt: # ঠিকানা-কোষ এবং # আকার-কোষের জন্য উপযুক্ত ডিফল্ট ব্যবহার করুন
  • a40186478c: xen / arm: gic-v3: gicv3_cpu_init ব্যর্থ হলে
  • 3784256866: সরঞ্জাম / ফার্মওয়্যার: xen-shim তৈরি করুন এবং ইনস্টল করুন
  • b5ead1fad3: x86 / shim: Kconfig এবং কমান্ড লাইন বিকল্প
  • aa96a59dc2: x86 / গেস্ট: Xen / Dom0 I / O
  • জন্য PV কনসোল ব্যবহার করুন
  • 7477359b9a: x86 / অতিথি: PV কনসোল কোড যোগ করুন
  • cb5dc94ba7: x86 / গেস্ট: সেটআপ ইভেন্ট চ্যানেল আপক্লাল ভেক্টর
  • 3b058a3eab: x86: গেস্ট মোডে প্রথম কমান্ড লাইন আইটেমটি নষ্ট করবেন না
  • 5a543c6f39: x86: পিভিএ মোডে চলমান যখন জেন থেকে ওয়ালক্লকটি পড়ুন
  • 949eb11d58: x86: অতিথি হিসাবে চলাকালীন APIC টাইমার ক্যালিব্রেশন
  • f5ca36927e: x86: xen pv ঘড়ি সময় উৎস
  • 68e7a08436: x86 / অতিথি: প্রতি-cpu vcpu_info এলাকা মানচিত্র।
  • d2df09c92b: xen / guest: Xen থেকে VCPU আইডি আনুন
  • efa15c993b: x86 / অতিথি: ভাগ করা_ইনফো পৃষ্ঠাটি মানচিত্র
  • 83186a8e69: xen / pvshim: ব্যবহৃত PFN রেঞ্জগুলির ট্র্যাক রাখুন
  • 1fa5444834: xen: পরিসংখ্যান পরিসীমা_claim_range
  • পরিচয় করান
  • 10128f33aa: xen / console: console = xen
  • উপস্থাপন করুন
  • 2f5a012143: x86 / pvh: জেন থেকে মেমরি মানচিত্র পুনরুদ্ধার করুন
  • 9752c7422b: x86 / shutdown: SCHEDOP_ {শাটডাউন, রিবুট}
  • ব্যবহার করার জন্য সমর্থন
  • b38cc15b2f: x86 / অতিথি: হাইপারক্যাল সমর্থন
  • 3d1afab1f6: x86 / এন্ট্রি: জেসের জন্য বুনিয়াদে অনুসন্ধানের সময়
  • 31b664a93f: x86 / boot: প্রথম 16MB এর চেয়ে বেশি মানচিত্র
  • db65173fe7: x86 / এন্ট্রি: প্রাথমিক PVH বুট কোড
  • 51f937a39b: x86: একটি বাইনারি তৈরি করুন যা PVH হিসাবে বুট করা যেতে পারে
  • 887c705600: x86: এলফনোট ম্যাক্রো
  • পরিচয় করান
  • f575701f3c: x86 / লিঙ্ক: প্রোগ্রাম শিরোনাম স্থানান্তর
  • af2f50b2b6: x86 / Kconfig: জেন এবং PVH সমর্থনের বিকল্পগুলি
  • b538a13a68: x86: সাধারণ cpuid ত্রুটি সমর্থন
  • 57dc22b80d: x86 / fixmap: একটি অকার্যকর পয়েন্টার ফিরতে fix_to_virt () সংশোধন করুন
  • 48811d481c: সরঞ্জাম / ocaml: arch_domainconfig নিতে ডোমেন_create () প্রসারিত করুন
  • 78898c9d1b: সরঞ্জাম / ocaml: domaininfo এ arch_config প্রকাশ করুন
  • e7c8187b91: xen / domctl: getdomaininfo এর মাধ্যমে arch_config ফিরুন
  • 9e46ae12ed: ACPICA: এসিপিআই পাওয়ার ম্যানেজমেন্ট টাইমার (PM টাইমার) ঐচ্ছিক করুন।
  • ff1fb8fe53: x86 / লিঙ্ক: পরিচয় এবং SECTION_ALIGN ব্যবহার করুন
  • 92a6295c30: x86 / সময়: প্ল্যাটফর্ম টাইমার পাওয়া যায় না এমন আরো সহায়ক ত্রুটি মুদ্রণ করুন
  • 78e9cc3488: xen / common: অতিথি লগিং বাফারটি সামান্য সম্প্রসারিত করুন
  • 667275050d: সরঞ্জাম / libxc: মাল্টি মডিউল সমর্থন
  • 4621c10f48: সরঞ্জাম / libelf: Elf নোটগুলি PVH গেস্টের জন্য চেক করুন
  • 40938b5d56: সরঞ্জাম / libxc: xc_dom_load_acpi এ বহিরাগত নতুন লাইন সরান
  • 5840f40e88: xen / x86: cpuid এ রিপোর্ট ডোমেন আইডি
  • caff7f9b59: x86 / svm: AMD HVM গেস্ট সিস্টেমের সাথে CPUID ফোল্টিং প্রদান করে
  • 69e302e59c: x86 / upcall: আপকাল ভেক্টর সেট করার পরে একটি জঘন্য ইভেন্ট ইনজেকশন
  • a87ec4833a: x86 / msr: vcpu ধ্বংসের সময় বিনামূল্যে msr_vcpu_policy
  • 9dc5eda576: x86 / vmx: long_mode_do_msr_write ()
  • এ hvm_inject_hw_exception () ব্যবহার করবেন না
  • 135b67e9bd: xen / efi: clang-5.0
  • সহ স্থির করুন
  • 682a9d8d37: gnttab: GNTTABOP_cache_flush লকিং উন্নত করুন
  • 19dcd8e47d: gnttab: সঠিক GNTTABOP_cache_flush খালি ব্যাচ হ্যান্ডলিং
  • e5364c32c6: x86 / microcode: fam17h মাইক্রোডোড লোডিংয়ের জন্য সমর্থন যুক্ত করুন
  • e2dc7b584f: x86 / mm: ড্রপ বোগাস পেজিং মোড দাবি
  • c8f4f45e04: x86 / mb2: মডিউল / crashkernel অবস্থানের জন্য যখন Xen চিত্র এড়াতে
  • 4150501b71: x86 / vvmx: নেস্টেড অতিথির জন্য shmowing vmcs সক্ষম করবেন না
  • ab7be6ce4a: xen / pv: সঠিকভাবে d0v0 এর GDT গঠন করুন

  • সংস্করণ 4.10.1 তে নতুন কি :

  • c30ab3d97c: SUPPORT.md: অনুপস্থিত সমর্থন জীবনকাল তথ্য যোগ করুন
  • 5f6000a985: 4.11
  • এর সাথে মিলানোর জন্য SUPPORT.md অভিযোজিত করুন
  • f9e1bddbc8: SUPPORT.md: একটি টাইপ ঠিক করুন
  • 3614c7d949: SUPPORT.md: নতুন পাঠ্য অর্ডার করার নিয়মটি নথিভুক্ত করুন
  • 6f8e8bae87: SUPPORT.md: স্থিতি তথ্যের আগে বিবরণগুলি সরান
  • 2e02212848: দস্তাবেজ / মেকফিল: বিন্যাসে SUPPORT.md ফর্ম্যাট করুন
  • 73c8c2c211: ডক্স / মেকফিল: GENERATE_PANDOC_RULE_RAW প্রবর্তন করুন
  • c072121b0: ডক্স / জেন-এইচটিএমএল-ইন্ডেক্স: টপভেলভেলে সহায়তা নথি
  • 0609dd1c5e: ডক্স / জেন-এইচটিএমএল-সূচক: HTML নথির শিরোনামগুলি বের করুন
  • a3459c741e: SUPPORT.md: সিনট্যাক্স: একটি জঘন্য খালি বিভাগের পরিবর্তে একটি শিরোনাম সরবরাহ করুন
  • de3ccf0790: SUPPORT.md: সিনট্যাক্স: একটি টাইপ "রাজ্যগুলি" ঠিক করুন
  • f7a7eeac29: SUPPORT.md: সিনট্যাক্স: কিছু বুলেট তালিকা ঠিক করুন
  • cba8690ea8: x86: XPTI সংযোজনগুলির পরে ধীর int80 পাথটি সমাধান করুন
  • d27de97cd1: libxl: সন্নিবেশকৃত সিড্রোমের ফর্ম্যাট উল্লেখ করুন
  • 656c14780c: x86 / msr: MSR_PRED_CMD এর ইমুলেট আচরণটি ঠিক করুন
  • 8d37ee1d10: x86 / VT-x: vmcs_dump_vcpu ()
  • এ EFER.LMA এর দৃঢ় সংকল্প।
  • 696b24dfe1: x86 / HVM: পোর্ট আউটপুটের জন্য I / O সমাপ্তি দমন করুন
  • 41015e7945: x86 / pv: 32 বিবিসি সিস্কাল এন্ট্রির জন্য ভুল অংশগুলি ফিক্স করুন
  • 4f12a18bc2: x86 / XPTI: .text.entry কমানো
  • 649e617335: x86: লগ এক্সপিটিআই সক্রিয় অবস্থা
  • bd26592fdf: x86: RDCL_NO
  • যখন XPTI নিষ্ক্রিয় করুন
  • afece29fe9: x86 / pv: লেখার হস্তান্তর% dr7
  • এ সংশোধন করুন
  • 2e34343fb2: xen / arm: ARM_SMCCC_ARCH_WORKAROUND_1 আবিষ্কারটি হ্রাস করুন
  • d9756ca980: xen / arm: vpsci: থাম্ব মোডে AArch32 vCPU শুরু করার জন্য যুক্তিটি পুনর্বহাল করুন
  • e2ee191d3d: xen / arm: vpsci: পরিচিত এবং PSCI_INVALID_ADDRESS ব্যবহার করুন
  • 2efc116c68: xen / arm: psci: PSCI সংস্করণ মুদ্রণ সংহত করুন
  • 51742fbc08: xen / arm: vpsci: do_common_cpu থেকে প্যারামিটার 'ver' সরান
  • 4fcd9d14b1: xen / arm64: একটি Variant-2 কার্যকারিতা হিসাবে PSCI_GET_VERSION কে হত্যা করুন
  • 1ef0574d3b: xen / arm64: ARM_SMCCC_ARCH_WORKAROUND_1 যুক্ত করুন BP শক্তকরণ সমর্থন
  • e1010adca7: xen / arm: smccc: SMCCC v1.1 ইনলাইন আদিম
  • প্রয়োগ করুন
  • b2682eddc2: xen / arm: psci: SMCCC সংস্করণ সনাক্ত করুন
  • 9746779afb: xen / arm: smccc: ম্যাক্রো SMCCC_VERSION যোগ করুন, SMCCC_VERSION_ {MINOR, MAJOR}
  • 1d99ad5b35: xen / arm64: BP শক্তকরণ পদ্ধতি ব্যবহার করে একটি প্রতি-CPU বার্তা মুদ্রণ করুন
  • 9beb8a4461: xen / arm64: SMCCC_ARCH_WORKAROUND_1 পরিচালনা করার জন্য একটি দ্রুত পথ প্রয়োগ করুন
  • ef4b4d7ab0: xen / arm: এসেম্ব্রেট কোডে এটি ব্যবহারের জন্য smccc.h অ্যাডাপ্ট করুন
  • df71252060: xen / arm: vsmc: SMCCC_ARCH_WORKAROUND_1 প্রয়োগ করুন BP শক্তকরণ সমর্থন
  • 7f9ebebcec: xen / arm: vsmc: SMCCC 1.1 প্রয়োগ করুন
  • 4eb96e3eda: xen / arm: vpsci: PSCI 1.1 এর জন্য সমর্থন যুক্ত করুন
  • 3087ba8278: xen / arm: psci: পিএসসিআই সংজ্ঞাগুলি পুনর্বিবেচনা করুন
  • 76a6dddcf8: xen / arm: vpsci: vsmc.c থেকে vpsci.c এ PSCI ফাংশন প্রেরণ করুন
  • 0f92968bcf: x86 / vlapic: আইআরআর থেকে প্রান্ত-ট্রিগার বিভ্রান্তির স্বীকৃতির পরে স্বচ্ছ TMR বিট
  • 9e9185f661: SUPPORT.md: বিভিন্ন চিত্র বিন্যাসগুলির জন্য সমর্থন নির্দিষ্ট করুন
  • e87e798673: SUPPORT.md: PV কীবোর্ড প্রোটোকলটি মাউস সমর্থন অন্তর্ভুক্ত করে তা ব্যাখ্যা করুন
  • 6131a2c0ed: cpufreq / ondemand: CPU কে ​​অফলিং করার সময় রেস ফিক্স করুন
  • 47621a4ed1: x86: প্রস্থান-থেকে-গেস্ট পথ থেকে সিআর পঠনগুলি সরান
  • 489cfbc1b9: x86: মেল্টাউন ব্যান্ড-এড ওভারহেড সামান্য হ্রাস করে
  • 860f470ba1: x86 / xpti: স্ট্যাক গার্ড পৃষ্ঠাগুলি ম্যাপ করবেন না
  • 8462c575d9: x86 / xpti: প্রায় সব .text এবং সমস্ত .data / .rodata / .ss mappings লুকান
  • cee48d83cb: x86: গেস্ট মাইক্রোডোড লোডিং প্রচেষ্টা উপেক্ষা করুন
  • 20db434e90: ocaml: ফিক্স আর্ম বিল্ড
  • 0d2f9c89f7: শাখায় মার্জ-কমেট-স্টেজিং-4.10-v1 'শাখা মার্জ করুন-4.10
  • a1189f93ef: libxl / pvh: xenstore shutdown ব্যবহার করার জন্য PVH গেস্টগুলিকে বাধ্য করুন
  • c37114cbf8: x86 / HVM: WRMSR সফল হওয়ার ভুল ছাপ দেবেন না
  • 5ede9f9600: x86 / PV: I / O বিটম্যাপ সীমা চেক ইন অফ বাই বাইকটি ফিক্স করুন
  • 7e0796d3fe: অনুদান: cache_flush এ 'মানচিত্র' পাথের ডোমেন লকটি ছেড়ে দিন
  • b9aa790d31: x86 / pv: PV প্রেক্ষাপটে অন্য অতিথির MSR_TSC_AUX মানগুলি লিক করতে এড়িয়ে চলুন
  • 4867afbc95: x86 / nmi: SMP বুটস্ট্র্যাপের পরে CPU0 এ এনএমআই ওয়াচডগ শুরু করুন
  • 3deb58f832: x86 / srat: nodes_cover_memory ()
  • এ শেষ শেষ গণনা
  • 3376822f15: x86 / hvm / dmop: অতিথিকে কেবল অতিথির প্রয়োজন / অনুলিপি
  • 37dd90787e: x86 / এন্ট্রি: GPRs সাফ করার জন্য 64 বিট জোরের চেয়ে 32bit xor rater ব্যবহার করুন
  • 296705818c: x86 / emul: 64 বিট মোডে সেগমেন্ট ওভাররাইডগুলির ডিকোডিং ঠিক করুন
  • 0857b09aae: x86 / spec_ctrl: SPEC_CTRL_ENTRY_FROM_INTR_IST তে কয়েকটি বাগ সংশোধন করুন
  • 4195d40e31: x86 / srat: valid_numa_range ()
  • এ শেষ pfn চেকটি ঠিক করুন
  • ab62fc3171: x86: মেল্টাউন্ড ব্যান্ড-এড আইপিআই ওভারহেড কমানো
  • 0e10f28586: x86 / NMI: nmi_show_execution_state ()
  • মধ্যে বিপরীত অবস্থা
  • a05fc8e5be: x86 / emul: invlpga এর ইমুলেশনটি ঠিক করুন
  • 083bd83354: উপেক্ষা করে: আপডেট। hgignore
  • b0e975c822: উপেক্ষা করে: গিট উপেক্ষা করা ফাইলগুলির আপডেট তালিকা
  • def29407de: ফার্মওয়্যার / শিম: জেন গাছের সেটআপের মধ্যবর্তী মধ্যবর্তী ফাইলগুলি আরও ভাল ফিল্টারিং
  • 8c3bbc7c2b: ফার্মওয়্যার / শিম: জেন গাছের সেটআপের সময় নির্ভরশীল ফাইলগুলির আরও ভাল ফিল্টারিং
  • cee8bb62ff: বিল্ড: শিম সম্পর্কিত লক্ষ্যগুলি সরান
  • 08a941bdac: shim: বিল্ড-আইডি-অসমর্থক লিঙ্কারের সাথে শিমের বিল্ডিংয়ের অনুমতি দিন
  • 7dc817b750: ফার্মওয়্যার / শিম: জেন গাছের সেটআপের সময় mkdir ত্রুটি এড়ানো
  • 21080841ae: ফার্মওয়্যার / শিম: জেন গাছের সেটআপের সময় ত্রুটিগুলি সঠিকভাবে পরিচালনা করুন
  • dc4a23b115: ফার্মওয়্যার / শিম: মেকফিল আপডেট করুন
  • da7543dd32: x86 / shim: বুলিয়ান ভেরিয়েবলের উপর 32-বিট তুলনাটি ব্যবহার করবেন না
  • 9fd27db52a: xen / pvshim: SMAP
  • সহ GNTTABOP_query_size হাইপারকল ফরোয়ার্ড ঠিক করুন
  • 6d9b6bf418: "x86 / boot: প্রথম 16MB এর চেয়ে বেশি মানচিত্র" প্রত্যাহার করুন
  • 79f04299ca: x86: pvh_info স্থানান্তর করুন
  • 9ce99ad413: xen / shim: ACPI ড্রাইভারের জন্য RSDP ঠিকানা স্ট্যাশ
  • 186c2f57bd: libxl: DEBUG লেভেলে নিম্ন শিম সম্পর্কিত বার্তা
  • 357bf02e49: x86 / shim: ক্রেডিট সময়সূচী ব্যবহার করুন
  • 81306edf86: x86 / গেস্ট: অতিথি / xen.h
  • পরিষ্কার করুন
  • 14e1a434f4: libxl: 62982da926 এ উপস্থাপিত হোয়াইটস্পেসগুলি সরান
  • b869742c99: xen / pvshim: typeafe mfn_to_page এবং virt_to_mfn
  • ব্যবহার করতে shim.c টিপুন।
  • d691e41793: xen / pvshim: কোডিং শৈলী সমস্যাগুলি সমাধান করুন
  • ee478f4737: xen / pvshim: পুনঃ-অর্ডার প্রতিস্থাপন_ভি_ম্যাপিং কোড
  • f05a7c5148: xen / pvshim: পিসিপিউগুলিতে পরিচয় পিন শিম VCPUs
  • 7027acfc1f: সরঞ্জাম: bdf693ee61b48 এর পরে ফিক্স আর্ম বিল্ড
  • bc513e82ed: 32 বিট বিল্ড হোস্টের জন্য xen-shim তৈরি করবেন না
  • af63193017: "x86 / অতিথি: বিভাজন করুন" ভাগ করে নিন v_pu_info এলাকাটি ভাগ করা_ইনফো থেকে "
  • a44e83b712: x86 / shim: 4.10 শাখাটির জন্য shim.config পরিবর্তনগুলি পাঠান
  • da3a46d017: ট্যাগটি '4.10.0-shim-comet-3' ট্যাগটি মার্জ করুন-4.10
  • b6a6458b13: xen / arm: পুরানো এন্ট্রিগুলি এড়াতে MMU চালু করার আগে TLB ফ্লাশ করুন
  • e3dfd5d1dd: xen / arm: vgic: নিশ্চিত করুন যে SPI সংখ্যা 32 এর একাধিক
  • a6780c122b: x86 / hvm: স্থানীয় APIC ইমুমুলেশন ছাড়া HVM ডোমেনগুলি তৈরি করতে অক্ষম করুন
  • 16edf98e95: gnttab: সংস্করণ পরিবর্তনের উপর অন্ধকারে স্থিতি পৃষ্ঠাগুলি মুক্ত করবেন না
  • e2ceb2ed66: gnttab / এআরএম: বিভক্ত ভাগ করা GFN অ্যারে না
  • 1b1c059099: মেমরি: হ্রাস-সংরক্ষণের জন্য নিঃসন্দেহে আনপিন করবেন না
  • 5e91fc4d3b: xen / arm: cpuerrata: প্রকৃতপক্ষে অ-বুট CPUs এ ত্রুটি-বিচ্যুতি পরীক্ষা করে
  • 3921128fcb: xen / arm: vsmc: ফাংশন আইডিগুলি কার্যকর করবেন না যা বিদ্যমান নেই
  • cd2e1436b1: xen / arm: vpsci: ডামি ম্যাগ্র্যাট এবং MIGRATE_INFO_UP_CPU সরানো হচ্ছে
  • 3181472a5c: x86 / নিষ্ক্রিয়: নিষ্ক্রিয় অবস্থায় SPEC_CTRL সাফ করুন
  • 5644514050: x86 / cpuid: অতিথিদের জন্য পরোক্ষ শাখা নিয়ন্ত্রণগুলি
  • অফার করুন
  • db12743f2d: x86 / ctxt: vcpu প্রসঙ্গগুলির মধ্যে একটি ফটক বাধা বাধা দিন
  • bc0e599a83: x86 / boot: ব্যবহারযোগ্য সবচেয়ে উপযুক্ত বিটিআই শোষণ গণনা
  • fc81946cea: x86 / এন্ট্রি: এনএমআই / # এমসি পথগুলিতে
  • বিকল্পগুলি ব্যবহার করা এড়িয়ে চলুন
  • ce7d7c0168: x86 / এন্ট্রি: জেসে এন্ট্রি এ RSB / RAS এর clobbering সংগঠিত করুন
  • a695f8dce7: x86 / এন্ট্রি: প্রতিটি এন্ট্রি / প্রস্থান বিন্দুতে MSR_SPEC_CTRL ব্যবহার সংগঠিত করুন
  • 92efbe8658: x86 / hvm: অনুমতিপ্রাপ্ত অতিথিরা MSR_ {SPEC_CTRL, PRED_CMD} এ সরাসরি অ্যাক্সেস
  • 8baba874d6: x86 / মাইগ্রেট: মাইগ্রেটে MSR_SPEC_CTRL সরান
  • 79891ef944: x86 / msr: অতিথির জন্য MSR_ {SPEC_CTRL, PRED_CMD} এর এমুলেশন
  • 641c11ef29: x86 / cpuid: অতিথিদের জন্য আইবিআরএস / আইবিপিবি, এসটিআইবিপি এবং আইবিআরএস হ্যান্ডলিং
  • 05eba93a0a: x86: ফিক্স GET_STACK_END
  • a69cfdf0c1: x86 / acpi: CPU ACPI ডেটা মুদ্রণ করার সময় প্রক্রিয়াকরণ সফটিক্সগুলি
  • 0f4be6e2c4: xen / x86: cpuid এ রিপোর্ট ডোমেন আইডি
  • 0a7e6b50e0: x86 / svm: AMD HVM গেস্ট সিস্টেমের সাথে সিপিআইডিআইডি ফোল্টিং প্রদান করে
  • 65ee6e043a: x86 / cmdline: আইবিআরএস / আইবিপিবি, এসটিআইবিপি এবং আইবিপিবি নিষ্ক্রিয় করতে একটি কমান্ড লাইন বিকল্পটি উপস্থাপন করুন
  • 129880dd8f: x86 / বৈশিষ্ট্য: পরোক্ষ শাখা নিয়ন্ত্রণের জন্য সংজ্ঞা
  • c513244d8e: x86: বিকল্প পরোক্ষ thunks উপস্থাপন করুন
  • 0e12c2c881: x86 / amd: ডিসপ্যাচ সিরিয়ালাইজিং হিসাবে lfence সেট করার চেষ্টা করুন
  • 6aaf353f2e: x86 / boot: ফটোকাসিত বিচ্যুতিগুলির বিশদ বিবরণ
  • 32babfc19a: x86: অ্যাসেম্বলি কোড থেকে পরোক্ষ thunks সমর্থন
  • 47bbcb2dd1: x86: পরোক্ষ শাখা মোড়ক সহ কম্পাইলিং সমর্থন
  • 8743fc2ef7: সাধারণ / অপেক্ষা: অবকাঠামো অপেক্ষা করার জন্য ব্যাখ্যা
  • 1830b20b6b: x86 / এন্ট্রি: জেন এন্ট্রি এ গেস্ট GPR অবস্থা মুছে দিন
  • ab95cb0d94: x86 / hvm: VMExit এর পরে cpu_user_regs ফ্রেম গঠন করতে SAVE_ALL ব্যবহার করুন
  • d02ef3d274: x86 / এন্ট্রি: স্ট্যাক অর্ডারে নিবন্ধন পুনরুদ্ধার করতে RESTORE_ALL পুনর্বিন্যাস করুন
  • e32f814160: x86: একটি সাধারণ cpuid_policy_updated ()
  • উপস্থাপন করুন
  • c534ab4e94: x86 / hvm: cpuid_policy_changed ()
  • এ আপডেট_guest_vendor () কলব্যাক পুনঃনামকরণ করুন
  • be3138b6f6: x86 / alt: বিকল্প পরিচায়ক {, _ 2} ম্যাক্রো
  • 79012ead93: x86 / alt: আলাদা শিরোনাম ফাইলের মধ্যে বিকল্প-আসেমটি ভেঙ্গে ফেলুন
  • bbd093c503: xen / arm32: এন্ট্রি: ফাঁসের হ্যান্ডলারের মধ্যে R11 এর উদ্দেশ্য নথিভুক্ত করুন
  • a69a8b5fdc: xen / arm32: গেস্টে অবৈধ আইক্যাচ কর্টেক্স-এ15 এর জন্য বিদ্যমান
  • f167ebf6b3: xen / arm32: কর্টেক্স A17 এবং 12 এর জন্য গেস্ট প্রস্থানে বিটিবি অবৈধ
  • c4c0187839: xen / arm32: শাখা পূর্বাভাস এলিয়াসিং আক্রমণগুলি কঠোর করার জন্য কঙ্কাল যুক্ত করুন
  • 19ad8a7287: xen / arm32: এন্ট্রি: অনুপস্থিত trap_reset এন্ট্রি যোগ করুন
  • 3caf32c470: xen / arm32: কর্টেক্স-এ 17 এবং A12
  • জন্য অনুপস্থিত MIDR মান যুক্ত করুন
  • df7be94f26: xen / arm32: এন্ট্রি: DEFINE_TRAP_ENTRY_ * ম্যাক্রোগুলি
  • সংহত করুন
  • f379b70609: SUPPORT.md: ফিক্স সংস্করণ এবং প্রাথমিক-প্রকাশ
  • 728fadb586: xen / arm: cpuerrata: percpu.h সরান অন্তর্ভুক্ত করুন
  • 928112900e: xen / arm64: প্রভাবিত কর্টেক্স-এ CPU গুলির জন্য শাখা পূর্বাভাসের শক্তকরণ প্রয়োগ করুন
  • cae6e1572f: xen / arm64: শাখা পূর্বাভাস এলিয়াসিং আক্রমণগুলিকে শক্ত করার জন্য কঙ্কাল যুক্ত করুন
  • d1f4283a1d: xen / arm: cpuerrata: MIDR_ALL_VERSIONS যুক্ত করুন
  • 0f7a4faafb: xen / arm64: কর্টেক্স-এ 72, A73 এবং A75
  • এর জন্য অনুপস্থিত MIDR মান যোগ করুন
  • b829d42829: xen / arm: প্রতিটি অনলাইন CPU এ একটি ক্ষমতা সক্ষম করতে কলব্যাক সক্ষম করুন
  • fa23f2aaa2: xen / pvh: পৃষ্ঠা 0x1 এ ট্রামপোলিন রাখুন
  • 79f797c3f4: ফার্মওয়্যার / শিম: POSIX অনুসন্ধান বিকল্পগুলি ব্যবহার করতে ফিক্স বিল্ড প্রক্রিয়া
  • 69f4d872e5: x86 / অতিথি: shared_info থেকে vcpu_info এলাকাটি ব্যবহার করুন
  • 7cccd6f748: x86: মেলডাউনড ব্যান্ড-এড নিষ্ক্রিয় করার অনুমতি দিন
  • 234f481337: x86: দূষিত 64-বিট PV অতিথির বিরুদ্ধে মেলডাউনড ব্যান্ড-এড
  • 57dc197cf0: x86 / mm: L4e আপডেটগুলিতে সর্বদা _PAGE_ACCESSED সেট করুন
  • 7209b8bf08: x86: টপোলজি তথ্যের সম্ভাব্য ভুল CPUID মানগুলি ব্যবহার করবেন না
  • 910dd005da: x86 / এন্ট্রি: আংশিক cpu_user_regs ফ্রেমের জন্য সমর্থন সরান
  • 50d24b9530: x86 / upcall: আপকাল ভেক্টর সেট করার পরে একটি জঘন্য ইভেন্টটি ইনজেকশন
  • c89c622b89: x86 / E820: অ্যারে overrun করবেন না
  • 3b8d88d4fa: x86 / IRQ: মানচিত্রে ত্রুটির পথগুলিতে শর্তাবলী অ্যাক্সেস অনুমতি সংরক্ষণ করুন
  • 6f1979c8e4: -xen-attach qvu-xen
  • সহ PVH বুটের জন্য প্রয়োজন।
  • 0a515eeb96: xen / pvshim: APs এর জন্য আগে vcpu_info মানচিত্র
  • 0e2d64ae8f: xl: pvshim: সরবরাহ করুন এবং xl কনফিগারেশন নথিভুক্ত করুন
  • ab9e3854dd: libxl: pvshim: pvshim_extra উপস্থাপন করুন
  • abdde49edc: libxl: pvshim: শিম মোড সক্ষম করতে প্রথম-শ্রেণীর কনফিগারেশন সেটিংস সরবরাহ করুন
  • 321ef983a0: xen / shim: ডোমুকে যত ভিপিপিএস পাওয়া যায় তার অনুমতি দিন
  • c9083de0ae: xen / shim: শিম মোডে পুনরায় বুট করার পরিবর্তে ক্র্যাশ
  • b5be9c817d: xen / pvshim: m2p ম্যাপিংগুলির জন্য ডিফল্ট অবস্থান ব্যবহার করুন
  • 9d60bc96be: xen / shim: shim_mem পরামিতি আচরণ
  • পরিবর্তন করুন
  • 29dd3142bf: xen / pvshim: মেমরি হটপ্লগ
  • 5b6c3ffa1d: xen / pvshim: vCPU হটপ্লগ সমর্থন করুন
  • 004646a1dd: xen / pvshim: tot_pages এর মান থেকে max_pages সেট করুন
  • 7dcc20e0c8: xen / pvshim: shim_mem cmdline প্যারামিটার যোগ করুন
  • 83c838c9f8: xen / pvshim: মাইগ্রেশন সমর্থন যোগ করুন
  • cc7d96b98c: x86 / pv-shim: L2 DomU এর জন্য শ্যাডো PV কনসোলের পৃষ্ঠা
  • 7f5eb7d04e: xen / pvshim: অনুদান টেবিল অপারেশন যোগ করুন
  • bbad376ab1: xen / pvshim: L0 Xen এবং L2 DomU এর মধ্যে ফরওয়ার্ড evtchn ops
  • da4518c559: xen / pvshim: সঠিক ডোমিড মান সেট করুন
  • 1cd703979f: xen / pvshim: ডোমো তৈরি করতে ডোমো 0 বিল্ডার পরিবর্তন করুন
  • 60dd95357c: xen: র্যাম হিসাবে xenstore / কনসোল পৃষ্ঠা চিহ্ন
  • 0ba5d8c275: xen / pvshim: Dom0-only ডোমেইন বিল্ডার অংশগুলি এড়িয়ে যান
  • 4ba6447e7d: xen / pvh: IO mem কম হিসাবে 1MB চিহ্নিত করবেন না
  • 2b8a95a296: xen / x86: VGA সমর্থন নির্বাচনযোগ্য
  • করুন
  • cdb1fb4921: xen / arm: bootfdt: # ঠিকানা-কোষ এবং # আকার-কোষের জন্য উপযুক্ত ডিফল্ট ব্যবহার করুন
  • a40186478c: xen / arm: gic-v3: gicv3_cpu_init ব্যর্থ হলে
  • 3784256866: সরঞ্জাম / ফার্মওয়্যার: xen-shim তৈরি করুন এবং ইনস্টল করুন
  • b5ead1fad3: x86 / shim: Kconfig এবং কমান্ড লাইন বিকল্প
  • aa96a59dc2: x86 / গেস্ট: Xen / Dom0 I / O
  • জন্য PV কনসোল ব্যবহার করুন
  • 7477359b9a: x86 / অতিথি: PV কনসোল কোড যোগ করুন
  • cb5dc94ba7: x86 / গেস্ট: সেটআপ ইভেন্ট চ্যানেল আপক্লাল ভেক্টর
  • 3b058a3eab: x86: গেস্ট মোডে প্রথম কমান্ড লাইন আইটেমটি নষ্ট করবেন না
  • 5a543c6f39: x86: পিভিএ মোডে চলমান যখন জেন থেকে ওয়ালক্লকটি পড়ুন
  • 949eb11d58: x86: অতিথি হিসাবে চলাকালীন APIC টাইমার ক্যালিব্রেশন
  • f5ca36927e: x86: xen pv ঘড়ি সময় উৎস
  • 68e7a08436: x86 / অতিথি: প্রতি-cpu vcpu_info এলাকা মানচিত্র।
  • d2df09c92b: xen / guest: Xen থেকে VCPU আইডি আনুন
  • efa15c993b: x86 / অতিথি: ভাগ করা_ইনফো পৃষ্ঠাটি মানচিত্র
  • 83186a8e69: xen / pvshim: ব্যবহৃত PFN রেঞ্জগুলির ট্র্যাক রাখুন
  • 1fa5444834: xen: পরিসংখ্যান পরিসীমা_claim_range
  • পরিচয় করান
  • 10128f33aa: xen / console: console = xen
  • উপস্থাপন করুন
  • 2f5a012143: x86 / pvh: জেন থেকে মেমরি মানচিত্র পুনরুদ্ধার করুন
  • 9752c7422b: x86 / shutdown: SCHEDOP_ {শাটডাউন, রিবুট}
  • ব্যবহার করার জন্য সমর্থন
  • b38cc15b2f: x86 / অতিথি: হাইপারক্যাল সমর্থন
  • 3d1afab1f6: x86 / এন্ট্রি: জেসের জন্য বুনিয়াদে অনুসন্ধানের সময়
  • 31b664a93f: x86 / boot: প্রথম 16MB এর চেয়ে বেশি মানচিত্র
  • db65173fe7: x86 / এন্ট্রি: প্রাথমিক PVH বুট কোড
  • 51f937a39b: x86: একটি বাইনারি তৈরি করুন যা PVH হিসাবে বুট করা যেতে পারে
  • 887c705600: x86: এলফনোট ম্যাক্রো
  • পরিচয় করান
  • f575701f3c: x86 / লিঙ্ক: প্রোগ্রাম শিরোনাম স্থানান্তর
  • af2f50b2b6: x86 / Kconfig: জেন এবং PVH সমর্থনের বিকল্পগুলি
  • b538a13a68: x86: সাধারণ cpuid ত্রুটি সমর্থন
  • 57dc22b80d: x86 / fixmap: একটি অকার্যকর পয়েন্টার ফিরতে fix_to_virt () সংশোধন করুন
  • 48811d481c: সরঞ্জাম / ocaml: arch_domainconfig নিতে ডোমেন_create () প্রসারিত করুন
  • 78898c9d1b: সরঞ্জাম / ocaml: domaininfo এ arch_config প্রকাশ করুন
  • e7c8187b91: xen / domctl: getdomaininfo এর মাধ্যমে arch_config ফিরুন
  • 9e46ae12ed: ACPICA: এসিপিআই পাওয়ার ম্যানেজমেন্ট টাইমার (PM টাইমার) ঐচ্ছিক করুন।
  • ff1fb8fe53: x86 / লিঙ্ক: পরিচয় এবং SECTION_ALIGN ব্যবহার করুন
  • 92a6295c30: x86 / সময়: প্ল্যাটফর্ম টাইমার পাওয়া যায় না এমন আরো সহায়ক ত্রুটি মুদ্রণ করুন
  • 78e9cc3488: xen / common: অতিথি লগিং বাফারটি সামান্য সম্প্রসারিত করুন
  • 667275050d: সরঞ্জাম / libxc: মাল্টি মডিউল সমর্থন
  • 4621c10f48: সরঞ্জাম / libelf: Elf নোটগুলি PVH গেস্টের জন্য চেক করুন
  • 40938b5d56: সরঞ্জাম / libxc: xc_dom_load_acpi এ বহিরাগত নতুন লাইন সরান
  • 5840f40e88: xen / x86: cpuid এ রিপোর্ট ডোমেন আইডি
  • caff7f9b59: x86 / svm: AMD HVM গেস্ট সিস্টেমের সাথে CPUID ফোল্টিং প্রদান করে
  • 69e302e59c: x86 / upcall: আপকাল ভেক্টর সেট করার পরে একটি জঘন্য ইভেন্ট ইনজেকশন
  • a87ec4833a: x86 / msr: vcpu ধ্বংসের সময় বিনামূল্যে msr_vcpu_policy
  • 9dc5eda576: x86 / vmx: long_mode_do_msr_write ()
  • এ hvm_inject_hw_exception () ব্যবহার করবেন না
  • 135b67e9bd: xen / efi: clang-5.0
  • সহ স্থির করুন
  • 682a9d8d37: gnttab: GNTTABOP_cache_flush লকিং উন্নত করুন
  • 19dcd8e47d: gnttab: সঠিক GNTTABOP_cache_flush খালি ব্যাচ হ্যান্ডলিং
  • e5364c32c6: x86 / microcode: fam17h মাইক্রোডোড লোডিংয়ের জন্য সমর্থন যুক্ত করুন
  • e2dc7b584f: x86 / mm: ড্রপ বোগাস পেজিং মোড দাবি
  • c8f4f45e04: x86 / mb2: মডিউল / crashkernel অবস্থানের জন্য যখন Xen চিত্র এড়াতে
  • 4150501b71: x86 / vvmx: নেস্টেড অতিথির জন্য shmowing vmcs সক্ষম করবেন না
  • ab7be6ce4a: xen / pv: সঠিকভাবে d0v0 এর GDT গঠন করুন

  • নতুন কি সংস্করণে:

  • এই রিলিজগুলিতে অনেকগুলি ত্রুটি সংশোধন এবং উন্নতি রয়েছে।

  • সংস্করণ 4.9.0 তে নতুন :

  • নতুন বৈশিষ্ট্য:
  • GRUB2 (x86) ব্যবহার করে EFI প্ল্যাটফর্মগুলিতে বুট Xen: জেন প্রজেক্ট 4.9 এবং GRUB2 2.02 থেকে, Xen প্রজেক্ট হাইপারভাইজারটি লিগ্যাসি BIOS এবং EFI x86 প্ল্যাটফর্মগুলিতে মাল্টিবিউট 2 প্রোটোকল ব্যবহার করে বুট করা যেতে পারে। Multiboot2 প্রোটোকলের জন্য আংশিক সমর্থন নেটওয়ার্ক বুট ফার্মওয়্যার (iPXE) -এও চালু করা হয়েছিল। এই Xen প্রকল্প বুট প্রক্রিয়া আরও বেশি নমনীয় করে তোলে। বুট-লোডারের মধ্যে থেকে সরাসরি বুট কনফিগারেশনগুলি পরিবর্তন করা যেতে পারে (টেক্সট সম্পাদক ব্যবহার না করে) এবং বুট কনফিগারেশনগুলি বিভিন্ন প্ল্যাটফর্মগুলিতে আরও পোর্টেবল।
  • এমবেডেড এবং স্বয়ংচালিত পরিবেশের জন্য নেটিভ latency কাছাকাছি: "নাল" সময়সূচী ব্যবহার-ক্ষেত্রে সক্রিয় করে যেখানে প্রতিটি ভার্চুয়াল CPU- র একটি প্রকৃত CPU (সাধারণত এমবেডেড এবং স্বয়ংচালিত পরিবেশের জন্য প্রয়োজন) এটিকে নির্ধারিত করা যেতে পারে। পরিবেশের। "নাল" সময়সূচী ব্যবহার উল্লেখযোগ্যভাবে কম বিলম্বিত এবং আরো প্রত্যাশিত কর্মক্ষমতা নিশ্চিত করে। এআরএমের জন্য নতুন ভিউএফআই প্যারামিটার (ভার্চুয়াল ওয়েট ফর ইন্টারাপ্ট) Xen প্রজেক্ট হাইপারভাইজার কীভাবে WFI নির্দেশাবলীর পরিচালনা করে তা জরিমানা নিয়ন্ত্রণের অনুমতি দেয়। "নেটিভ" থেকে ভিউএফআই সেট করা প্রায় 60% দ্বারা বিঘ্নিত বিলম্বিততা হ্রাস করে। Xilinx Zynq Ultrascale- এ Benchmarks + MPSoC এর মধ্যে সর্বাধিক 2 মাইক্রোসেকেন্ডেরও বেশি অন্তর্বর্তী বিলম্বিততা দেখানো হয়েছে, যা হার্ডওয়্যার সীমাগুলির খুব কাছাকাছি, এবং এম্বেডেড ব্যবহারের ক্ষেত্রে সংখ্যাগরিষ্ঠতার জন্য যথেষ্ট ছোট হওয়া উচিত।
  • কয়েকটি এমবেডেড, স্বয়ংচালিত এবং ক্লাউড নেটিভ কম্পিউটিং ব্যবহারের ক্ষেত্রে ভার্চুয়াল মেশিনগুলির (রেফারেন্স বাস্তবায়নের সহ) ডিভাইসগুলির মধ্যে ডিভাইসগুলি ভাগ করার জন্য Xen 4.9 নতুন স্ট্যান্ডার্ড ABI অন্তর্ভুক্ত রয়েছে।
  • এমবেডেড / স্বয়ংচালিত জন্য, একটি ভার্চুয়াল সাউন্ড এবিআই অডিও প্লেব্যাক বাস্তবায়ন এবং ক্যাপচার পাশাপাশি ভলিউম কন্ট্রোল এবং অডিও উৎসগুলি নিঃশব্দ / নিষ্ক্রিয় করার সম্ভাবনা যোগ করা হয়েছিল। উপরন্তু একটি নতুন ভার্চুয়াল ডিসপ্লে ABI একাধিক ফ্রেমবফার এবং প্রদর্শনের প্রকাশক জটিল ডিসপ্লে ডিভাইসগুলির জন্য যোগ করা হয়েছে। মাল্টি-স্পর্শ সমর্থন স্পর্শ স্ক্রীন সক্ষম করে ভার্চুয়াল কীবোর্ড / মাউস প্রোটোকল যোগ করা হয়েছে।
  • জেস 4.9 এছাড়াও 9 পিসির জন্য একটি জেস ট্রান্সপোর্ট উপস্থাপন করে যা মূলত পরিকল্পনা 9 এর জন্য লিখিত একটি দূরবর্তী ফাইল সিস্টেম প্রোটোকল। Xen 4.9 রিলিজ চক্রের সময়, Xen 9pfs ফ্রন্টেন্ডটি লিনাক্স কার্নেল এবং QEMU তে একটি ব্যাকেন্ডে আপস্ট্রিম হয়েছিল। ভার্চুয়াল মেশিন থেকে অন্য একটি ফাইল সিস্টেম (অগত্যা একটি ব্লক ডিভাইস) ভাগ করা এখন সম্ভব, যা CoreOS rkt যেমন অনেক কন্টেইনার ইঞ্জিনগুলিতে জেন সাপোর্ট যুক্ত করার প্রয়োজনীয়তা।
  • PV কলগুলি অতিথি জুড়ে POSIX অনুরোধগুলিকে ফরওয়ার্ড করার অনুমতি দেওয়ার জন্য ABI চালু করা হয়েছে: একটি ডোমেইনের একটি অ্যাপ্লিকেশন থেকে উদ্ভূত একটি POSIX ফাংশন কল ফরমেড এবং Dom0 এ প্রয়োগ করা যেতে পারে। উদাহরণস্বরূপ, অতিথি নেটওয়ার্কিং সকেট কলগুলি Dom0 এ কার্যকর করা যেতে পারে, যা একটি নতুন নেটওয়ার্কিং মডেল সক্ষম করে যা ক্লাউড-নেটিভ অ্যাপ্লিকেশনের জন্য একটি প্রাকৃতিক ফিট।
  • বিদ্যমান কার্যকারিতাগুলিতে উন্নতি:
  • Xenstored অপ্টিমাইজেশান: Xenstore daemons Dom0 এবং গেস্ট সিস্টেম কনফিগারেশন তথ্য অ্যাক্সেসের অনুমতি দেয়। C-xenstored স্কেলেবিলিটি সীমাগুলি বড় হোস্টগুলি (প্রায়> gt; 1000 ডোমেন) দক্ষতার সাথে চালানোর অনুমতি দিতে বাড়ানো হয়েছে। ভাল কর্মক্ষমতা, ছোট মেমরি পদচিহ্ন এবং কম লেনদেনের দ্বন্দ্বের জন্য লেনদেন হ্যান্ডলিং উন্নত করা হয়েছে। ডায়নামিক ডিবাগিং ক্ষমতা যোগ করা হয়েছে।
  • DMOP (ডিভাইস মডেল অপারেশন হাইপারক্লাল): জেসে 4.9 -এ জেন এবং QEMU এর মধ্যে ইন্টারফেস পুরোপুরি পুনরায় কাজ করা হয়েছে এবং সংহত করা হয়েছে। Xen (DMOP হাইপারক্লাল) এ শুধুমাত্র একটি একক হাইপারক্লল রয়েছে যা সাবধানে ডিজাইনারকে কোনও QEMU মেমরি রেঞ্জ এবং প্যারামিটার যা Xen এর মাধ্যমে DMOP এর মাধ্যমে প্রেরণ করা হয় তা নিরীক্ষণ করার অনুমতি দেওয়ার জন্য সাবধানে ডিজাইন করা হয়েছে। লিনাক্স privcmd ড্রাইভার DMOP অডিটিং সক্ষম করে, যা হাইপারভাইজার আক্রমণের জন্য একটি আপসযুক্ত QEMU এর সামর্থ্যকে সীমাবদ্ধ করে।
  • বিকল্প রানটাইম প্যাচিং এবং এআরএম 32 এর জন্য GICv3 সমর্থন: বিকল্প রানটাইম প্যাচিং যা হাইপারভাইজারকে প্রসেসরকে প্রভাবিত করে ত্রুটি-বিচ্যুতিগুলির জন্য ওয়ার্কারন্ড প্রয়োগ করতে সক্ষম করে এবং CPU এবং GICv3 সমর্থনের জন্য উপযুক্ত অপ্টিমাইজেশানগুলি প্রয়োগ করতে 32-বিট এআরএম প্ল্যাটফর্মগুলির জন্য বর্ধিত করে, এই কার্যকারিতাটি আনয়ন করে এম্বেডেড ব্যবহারের ক্ষেত্রে।
  • ইন্টেল এবং এক্স 86 ফিচার সাপোর্ট: জেন প্রজেক্ট হাইপারভাইজারের সর্বশেষ সংস্করণ AVX512 নির্দেশক সেটগুলির উপ-মিলিটারি হিসাবে নিউরাল নেটওয়ার্ক নির্দেশাবলী AVX512_4VNNIW এবং মাল্টিপল অ্যাকসিউশন একক স্পষ্টতা AVX512_4FMAPS সমর্থন যোগ করে। জেসে উভয় HVM এবং PV অতিথির জন্য এই নির্দেশগুলি সক্ষম করে, গেস্ট OSes এ প্রোগ্রামগুলি মেশিন লার্নিং কম্পিউটিং দ্রুততর করার জন্য এই গুরুত্বপূর্ণ নির্দেশগুলির সম্পূর্ণ সুবিধা নিতে পারে। এই জিন রিলিজ আরও ভিটি-ডি পোস্ট ইন্টারট্রাক্ট (পিআই) অপ্টিমাইজেশান, মেশিন চেক ব্যতিক্রম (এমসিই) হ্যান্ডলিং, এবং আরও অনেক কিছু বাড়ায়।
  • সিস্টেম ত্রুটি সনাক্তকরণ (এআরএম): সিস্টেমের ত্রুটি সনাক্তকরণ এবং রিপোর্টিং, যা অত্যন্ত উপলব্ধ সিস্টেমের সাথে গ্রাহকদের জন্য একটি মূল বৈশিষ্ট্য প্রবর্তনের সাথে এআরএম-এ জেন নির্ভরযোগ্যতা এবং পরিষেবাযোগ্যতায় একটি পদক্ষেপ এগিয়েছে।
  • GCOV সমর্থন: আমরা পুরানো GCOV বাস্তবায়ন সরিয়ে দিয়েছি এবং এটি একটি আপডেট হওয়া সংস্করণের সাথে প্রতিস্থাপিত করেছি যা আরও ফর্ম্যাটগুলিকে সমর্থন করে এবং আরো জেনেরিক ইন্টারফেস প্রকাশ করে।
  • নিরাপত্তার জন্য x86 এমুলেশন কোডটির পুনরায় কাজ এবং শক্তকরণ: হার্ডওয়্যার-সহায়িত ভার্চুয়ালাইজেশন হাইপারভাইজারগুলিকে ন্যাচারাল এবং নিরাপদভাবে সর্বাধিক সুবিধাজনক নির্দেশাবলী চালানোর ক্ষমতা সরবরাহ করে। যাইহোক, কিছু সীমানা ক্ষেত্রে, এখনও সফ্টওয়্যার x86 নির্দেশাবলী অনুকরণ করা প্রয়োজন। জেস 4.9 -এ, প্রকল্পটি সম্পূর্ণরূপে x86 এমুলেশন কোড পুনরায় কাজ করে, নতুন নির্দেশাবলীর জন্য সমর্থন যোগ করে, সুরক্ষা দুর্বলতার বিরুদ্ধে কোডটি অডিট করে এবং এএফএল ভিত্তিক পরীক্ষা ফুজিং পরীক্ষাগুলি তৈরি করে যা নিয়মিত এমুলেটরটির বিরুদ্ধে চালিত হয়।
  • মাইক্রোসফ্টের হাইপার-ভি হাইপারভাইজার শীর্ষ-স্তরীয় ফাংশনাল স্পেসিফিকেশন (এছাড়াও ভিরিডিয়ান এনলাইটেনমেন্টস নামেও পরিচিত) -এর জন্য আপডেট হওয়া সমর্থন: জেস হাইপার-ভি হাইপার্ভিজার টিএলএফএস এর সংস্করণ 5.0 এর একটি উপসেট প্রয়োগ করে, যা জেনকে একই রকম কার্য সম্পাদনে উইন্ডোজ গেস্টগুলি চালাতে সক্ষম করে। এটা হাইপার-ভি চালানো হবে। উপরন্তু, এই কাজটি নেস্টেড ভার্চুয়ালাইজেশন ব্যবহার করে ভবিষ্যতে জিনের মধ্যে হাইপার-ভি চালানোর জন্য আমাদের ভিত্তি স্থাপন করে।
  • মাল্টি-রিলিজ লং-টার্ম ডেভেলপমেন্ট:
  • PVHv1 থেকে PVHv2 এ ট্রানজিশন: জেন প্রোজেক্ট 4.8, পিউএইচএইচ-র পুনর্নির্মাণ এবং সহজলভ্য করার জন্য ডমু গেস্ট এবিআই-এ ফোকাস করে, যা গেস্ট অপারেটিং সিস্টেম বিকাশকারীদের এই মোডে তাদের পোর্টগুলি চালু করতে সক্ষম করে। FreeBSD এর জন্য সমর্থন অগ্রগতিতে রয়েছে, লিনাক্স সমর্থনের জন্য প্রতিশ্রুতিবদ্ধ। Xen 4.9 একাধিক ভার্চুয়াল ইন্টেল I / O অ্যাডভান্সড প্রোগ্রামেবল ইন্টারাপ্ট কন্ট্রোলার (ভিআইও এপিআইসি) এর জন্য ডোমো বিল্ডার সমর্থন এবং সমর্থন যোগ করেছে। ইন্টারাপ্ট রাউটিং এবং পিসিআই এমুলেশন জন্য PVHv2 বর্তমানে পিয়ার পর্যালোচনা করা হচ্ছে এবং জেনেন 4.10 রিলিজ চক্রের মধ্যে এটির পূর্বের প্রত্যাশিত হতে পারে। এটি একটি PVHv2 Dom0 জন্য ভিত্তি স্থাপন করে। PVHv2 ডোমু সাপোর্ট, পিসিআই পাস্থ্র্র এবং PVH এর জন্য xl / libxl এবং libvirt ব্যবহারকারী ইন্টারফেসগুলির একটি প্রধান পুনঃ-কাজ শুরু হয়েছে। Xen কোডबेस থেকে PVHv1 এর জন্য সমর্থন সরানো হয়েছে।
  • QEMU সুরক্ষা দুর্বলতাগুলির বিরুদ্ধে সুরক্ষা করার জন্য জেন-QEMU ইন্টিগ্রেশন পুনর্বহাল করা: জেন প্রজেক্ট 4.8-এ আমরা Xen-QEMU ইন্টিগ্রেশন পুনরায় কাজ করার প্রচেষ্টা চালাচ্ছি যা Dom0 এর মধ্যে QEMU স্যান্ডবক্সিংয়ের পরিমাণ। দমন বাস্তবায়নে এই লক্ষ্যের দিকে জেস 4.9 তে উল্লেখযোগ্য অগ্রগতি হয়েছিল। অন্যান্য পরিবর্তন যেমন Dom0 এ QEMU এর ডি-বিশেষাধিকার এবং Linux privcmd ড্রাইভারের পরিবর্তনগুলি বেশিরভাগ ক্ষেত্রে Xen 4.9 এ সম্পূর্ণ করা হয়েছে। বর্তমানে ডিজাইন করা পরিবর্তনগুলি, তবে নেট এখনো বাস্তবায়িত হয়, libxl এবং QEMU এর XenStore এর প্রয়োজনীয় পরিবর্তনগুলি।

  • নতুন কি সংস্করণ 4.8.1 / 4.9.0 RC5:

  • জেস সংস্করণটি 4.8.1 তে আপডেট করুন
  • oxenstored: frequent_ops ফাংশনে ট্র্রিম ইতিহাস
  • oxenstored লেনদেন দ্বন্দ্ব: লগিং উন্নত
  • oxenstored: কোন দ্বন্দ্ব-ক্রেডিট প্রদান করতে জাগো না
  • oxenstored: শুধুমাত্র পঠনযোগ্য লেনদেনগুলি করবেন না
  • oxenstored: স্ব-দ্বন্দ্বের অনুমতি দেয়
  • oxenstored: লেনদেনের দ্বন্দ্বের ফলে যে সংযোগটি দায়ী করে
  • oxenstored: ট্র্যাক কমিটির ইতিহাস
  • oxenstored: txn শেষে পুরানো commit-ইতিহাস বাতিল করুন
  • oxenstored: ইতিহাসের পার্শ্ব প্রতিক্রিয়াগুলির সাথে শুধুমাত্র রেকর্ড ক্রিয়াকলাপ
  • oxenstored: সমর্থন করে ট্র্যাকিং ইতিহাস ট্র্যাকিং
  • oxenstored: ইতিহাস-ট্র্যাকিং সম্পর্কিত প্রাসঙ্গিক লেনদেনের তথ্য যোগ করুন
  • oxenstored: কোন দ্বন্দ্ব-ক্রেডিট ছাড়াই ডোমেইন উপেক্ষা করুন
  • oxenstored: ডোমেন দ্বন্দ্ব-ক্রেডিট পরিচালনার
  • oxenstored: কিছু ভেরিয়েবল ব্যাখ্যা করে মন্তব্য
  • xenstored: লেখার লেনদেন রেট সীমা কামড়ালে লগ করুন
  • xenstored: একটি লেনদেন রেট সীমা প্রয়োগ করুন
  • সরঞ্জাম / libxenctrl: libxenforeignmemory খোলার পরে ত্রুটির পরীক্ষা ঠিক করুন
  • libxl: খালি সিড্রোমের জন্য সঠিক xenstore এন্ট্রি
  • x86: 64 বিট মাস্ক ব্যবহার করুন যখন mfn বিটগুলি মাস্কিং করে
  • মেমরি: XENMEM_exchange হ্যান্ডলিংয়ে গেস্ট মেমরি রেঞ্জগুলি সঠিকভাবে পরীক্ষা করুন
  • xen: schedule: VCPU2OP এর মাধ্যমে ভুল সময়সূচীর হুকগুলি কল করবেন না
  • x86 / EFI: মডিউল / kexec অবস্থানটি সন্ধান করার সময় Xen চিত্রটি এড়ান
  • x86 / EFI: [_end, __ 2M_rwdata_end] এ IOMMU ত্রুটিগুলি এড়াতে
  • x86 / EFI: mb_modules overrunning এড়াতে []
  • বিল্ড / clang: clang 4.0 ব্যবহার করে XSM ডামি নীতিটি ঠিক করুন
  • x86: unneeded __ প্যাকড বৈশিষ্ট্যগুলি
  • ছাড়ুন
  • বাহু: xen_size সামঞ্জস্যের জন্য paddr_t হওয়া উচিত
  • xen / arm: বিকল্প: একটি অস্থায়ী ভার্চুয়াল অঞ্চল হিসাবে পুনরায়-ম্যাপযুক্ত জেন এলাকা নিবন্ধন করুন
  • QEMU_TAG আপডেট
  • বাহু: পঠন / লেখার স্থান- & gt; ভিসিপিই পারমাণবিক
  • xen / arm: p2m: vCPU মাইগ্রেশনের স্থানীয় TLB অবৈধকরণ
  • করুন
  • xen / arm: INVALID_VCPU_ID প্রবর্তন করুন
  • xen / arm: cpus এর উপলব্ধ সংখ্যায় nr_cpu_ids সেট করুন
  • xen / arm: acpi: p2m_mmio_direct_c তে / hw ডোমেন ম্যাপিং বৈশিষ্ট্যগুলি হ্রাস করুন
  • "xen / arm: মানচিত্রে mmio-sram নোডগুলি অ ক্যাশেড মেমরি হিসাবে প্রত্যাহার করুন"
  • xen / arm: dt: p2m_mmio_direct_c তে / hw ডোমেন ম্যাপিং বৈশিষ্ট্যগুলি হ্রাস করুন
  • xen / arm: ফ্লেন্স আইশে পাশাপাশি যখন XEN_DOMCTL_cacheflush জারি করা হয়
  • xen / arm: GIC_INVALID_LR ঠিক করুন
  • মোড_স্ট্রিংসগুলিতে আবদ্ধ অ্যাক্সেসের সমাধান করুন
  • gic_remove_irq_from_guest
  • এ vgic_unlock_rank অনুপস্থিত
  • xen / arm: এআরএম জাজেল CPU বৈশিষ্ট্য সনাক্তকরণের জন্য ম্যাক্রো ফিক্স করুন
  • xen / arm: ফাঁদ: ICC_SRE_EL1 র্যাজ / WI
  • xen / arm: PSCI সংস্করণ চেকের জন্য ভুল স্থানান্তরিত বন্ধনীগুলি স্থির করুন
  • বাহু / irq: IRQ ইতিমধ্যে কেউ দ্বারা ব্যবহৃত হয় যখন পুনর্বিন্যাস চেক করুন
  • VTTBR আপডেট করার সময় HCR_VM বিট সাফ করবেন না।
  • x86 / emul: cr / dr
  • থেকে মুভির ডিকোডিং সংশোধন করুন
  • x86emul: vzero {সব, উপরের}
  • সঠিক ডিকোডিং
  • xen: credit2: ক্রেডিট রিসেট করার সময় অ্যাকাউন্টিং মিস করবেন না।
  • xen: credit2: সর্বদা একটি tickled PCPU চিহ্নিত করুন ... টিঁচানো!
  • x86 / layout: Xen এর নিজস্ব মেমরি বিন্যাসের ধারণাটি সঠিক করুন
  • x86 / vmx: HVM অতিথির মধ্যে হোস্ট সিস্কাল MSR অবস্থাটি লিক করবেন না
  • xen / arm: dcache পরিচ্ছন্ন ফাংশন দ্বারা প্রভাবিত মেমরি পরিসীমা স্থির করুন
  • xen / arm: vwfi পরামিতি পরিচয় করান
  • বাহু / p2m: পৃষ্ঠাটি মুক্ত করার আগে পৃষ্ঠাটিকে প2m- & gt; পৃষ্ঠা তালিকা থেকে সরান
  • QEMU_TAG আপডেট
  • ভিএমএক্স: প্রসঙ্গ-পরিবর্তন পথগুলিতে VMCS রেস ঠিক করুন
  • xen / p2m: অ-নেস্টেড ক্ষেত্রে p2m_flush_table ঠিক করুন
  • x86 / ept: লেখা-সংমিশ্রণকে অনুমতি দিন! mfn_valid () এমএমওআই ম্যাপিং আবার
  • আইওএমএমইউ: সর্বদা টিয়ারডাউন কলব্যাক কল করুন
  • x86 / emulate: অনুমান করো না যে addr_size == 32 সুরক্ষিত মোড বোঝায়
  • xen: credit2: cpupools দিয়ে খেলার সময় শাটডাউন / স্থগিত করুন।
  • xen: credit2: আমাদের cpupool এর বাইরে CPU গুলিকে কখনও বিবেচনা করবেন না।
  • xen: credit2: সঠিক স্ক্র্যাচ cpumask ব্যবহার করুন।
  • x86 / hvm: hvm_set_guest_tsc_fixed এ msr_tsc_adjust সেট করবেন না
  • x86emul: সঠিক FPU স্টাব ASM () সীমাবদ্ধতা
  • x86: সেগমেন্ট বৈশিষ্ট্য হ্যান্ডলিং সামঞ্জস্য
  • x86emul: LOCK পরীক্ষা সমন্বয়
  • x86emul: VEX.B সামঞ্জস্যের মোডে উপেক্ষা করা হয়
  • x86 / xstate: LWP
  • সহ হার্ডওয়্যারতে অ্যারে ওভাররন করুন
  • বাহু / পি 2 এম: সক্রিয় mem_access
  • দিয়ে ডোমেন শাটডাউন সময় পুনরুদ্ধারের সমাধান করুন
  • libxl: libxl_set_memory_target স্থির করুন
  • xen / arm: gic-v3: নিশ্চিত করুন যে ICC_IAR1_EL1 থেকে পঠিত পুনরুত্পাদনকারীতে দৃশ্যমান
  • x86 / cpu: get_cpu_vendor (gcv_guest) এর জন্য এই_cpu আপডেট করবেন না
  • x86 / emul: VMFUNC এর রিটার্ন মান হ্যান্ডলিং সঠিক করুন
  • x86 / boot: নির্দিষ্ট পুরোনো GCC সংস্করণগুলির সাথে বিল্ড করুন
  • x86emul: CMPXCHG16B একটি এলাইনেড অপারেড প্রয়োজন
  • VT-D: সঠিক dma_msi_set_affinity ()
  • x86emul: is_aligned (64) বিট মোডের জন্য সর্বাধিক সেগমেন্ট বেসগুলি উপেক্ষা করুন ()
  • x86emul: MOVNTI REP উপসর্গগুলিকে অনুমতি দেয় না
  • x86 / VPMU: ওভারফ্লো স্ট্যাটাসটি কোনও জালিয়াতির সাথে ঘটেছে তা পরিষ্কার করুন
  • x86 / hvm: শর্তহীনভাবে একটি ডিফল্ট ইওরক সার্ভার তৈরি করবেন না
  • libelf: বিভাগ সূচী 0 বিশেষ
  • x86emul: CMPXCHG {8,16} B উপসর্গ উপেক্ষা করে
  • xen: ডোমেন নির্মাণ সম্পূর্ণ হলে নির্ধারণ করুন
  • x86emul: সঠিক PUSHF / POPF
  • init / FreeBSD: xendriverdomain এ $ rc_pids ভুল ব্যবহার ঠিক করুন
  • init / FreeBSD: আরসি কন্ট্রোল ভেরিয়েবল যোগ করুন
  • init / FreeBSD: xencommons ঠিক করুন যাতে এটি শুধুমাত্র Dom0
  • দ্বারা চালু করা যেতে পারে
  • init / FreeBSD: xendriverdomain_precmd সরান
  • init / FreeBSD: xl devd
  • এর জন্য সঠিক PATH সেট করুন
  • xsm: মাইগ্রেট এবং gpu-passthrough সময় প্রাসঙ্গিক অনুমতি মঞ্জুরি দেয়।
  • libxl: init_acpi_config প্রস্থান পথের মধ্যে আরসিটি ফেরত দিতে হবে এবং সাফল্যের জন্য 0 সেট করুন
  • x86 / emul: জোড়ার পরীক্ষা করতে
  • সম্ভবত () / অসম্ভাব্য () যোগ করুন
  • x86 / HVM: VMFUNC হুক ব্যবহার করার আগে অনুপস্থিত NULL চেক যোগ করুন
  • x86: PV গেস্ট সিস্টেমের বাইরে যাওয়ার সময় EFLAGS.IF বলুন
  • x86 / emul: SYSCALL সহ eflags এর পরিচালনা পরিচালনা করুন
  • QEMU_TAG আপডেট
  • জেস সংস্করণটি 4.8.1-পূর্ব
  • এ আপডেট করুন
  • উপরন্তু, এই মুক্তির মধ্যে qemu- প্রথাগত নিম্নলিখিত সংশোধনগুলি রয়েছে:
  • সাইরাস / ভিএনসি: কনসোল কোড থেকে জ্যাপ ড্রপ বিটব্লিট সমর্থন।
  • সাইরাস: blrit_is_unsafe কলটি cirrus_bitblt_cputovideo এ যোগ করুন
  • সাইরাস: ওব অ্যাক্সেস ইস্যুটি ঠিক করুন (CVE-2017-2615)
  • qemu: ioport_read, ioport_write: 32-বিট ঠিকানাগুলি সম্পর্কে আত্মরক্ষামূলক হোন

  • মন্তব্য Xen

    পাওয়া মন্তব্যসমূহ না
    মন্তব্য যোগ করুন
    ছবি চালু!