Faahfaahin ku saabsan balastarrada ay soo gudbisay Jaamacadda Minnesota ayaa shaaca ka qaaday

Intii lagu jiray maalmihii ugu dambeeyay kiiska falalka ay ku kaceen koox cilmi baarayaal ah oo ka socda Jaamacadda Minnesota, tan iyo markii laga eego aragtida dad badan, ficilada noocan oo kale ah ee la xiriira soo bandhigista nuglaanta Linux Kernel ma laha wax qiil ah.

Iyo inkasta oo koox Baarayaasha Jaamacadda Minnesotain la daabaco warqad furan oo raali gelin ah, kaasoo aqbalidiisa isbedelka ku yimid Linux kernel-ka oo uu xanibay Greg Kroah-Hartman ayaa shaaca ka qaaday faahfaahinta balastarrada loo gudbiyo soosaarayaasha kernel iyo waraaqaha lala socdo dayactirka la xiriira balastarradan.

Waxaa xusid mudan in dhammaan balastarrada dhibaatada waa la diiday Hindisaha dayactirka, midkoodna lama ansixin. Xaqiiqadani waxay cadeyneysaa sababta Greg Kroah-Hartman uu si xun ugu dhaqmay, maadaama aysan cadeyn waxa cilmi baarayaashu sameyn lahaayeen hadii baloogyada uu ka ansixin lahaa ilaaliyaha.

Dib u milicsiga, waxay ku doodeen inay damacsan yihiin inay soo sheegaan cayayaanka mana ogolaan doonaan in dhejiska la geeyo Git, laakiin ma cadda waxa ay dhab ahaan sameyn doonaan ama sida ay u sii socon karaan.

Guud ahaan, bishii Ogos 2020, shan sharood ayaa laga soo diray cinwaanada aan la aqoon acostag.ubuntu@gmail.com iyo jameslouisebond@gmail.com (warqad ka socota James Bond): laba sax ah iyo saddex oo ay ku jiraan khaladaad qarsoon, abuurista xaalado muuqaalka dayacanka.

Balastar kastaa wuxuu ka koobnaa 1 ilaa 4 sadar oo koodh ah. Fikradda ugu weyn ee ka dambeysa balastarrada xun waxay ahayd in hagaajinta xusuusta daadata ay abuuri karto xaalad u nuglaanta laba-geesoodka ah.

Mashruucu wuxuu ujeedkiisu yahay inuu hagaajiyo amniga geedi socodka wax-soo-saarka ee OSS. Qeyb ka mid ah mashruuca, waxaan darseynaa dhibaatooyinka ka imaan kara geedi socodka dabagalka OSS, oo ay ku jiraan sababaha dhibaatooyinka iyo soo jeedimaha wax looga qabanayo.

Xaqiiqdii, daraasaddan ayaa muujineysa xoogaa dhibaatooyin ah, laakiin ujeedadeedu tahay inay ku baaqdo dadaallada lagu hagaajinayo
geedi socodka patching si loogu dhiiri geliyo shaqo dheeri ah si loo horumariyo farsamooyinka lagu tijaabiyo laguna xaqiijiyo balastarrada, iyo ugu dambeyn in OS laga dhigo mid ammaan ah.

Iyada oo ku saleysan jaantusyadan, waxaan soo koobeynaa qaababkooda, waxaan darseynaa sababaha gaarka ah ee balastarrada hordhaca cayayaanka ay u adag tahay in la qabto (oo ay ku jiraan falanqeyn tayo iyo tiroba leh), waxaana ugu muhiimsan inaan soo bandhigno talooyin si wax looga qabto dhibaatada.

Balastarka ugu horreeya ee dhibaatada leh ayaa hagaajiyay daadinta xusuusta adoo ku daraya wicitaan kfree () ka hor intaadan soo celin xakamaynta haddii uu khalad jiro, laakiin abuurista xaalado si loo helo aagga xusuusta ka dib markii la siidaayay (isticmaal-kadib-bilaash).

Balastarka la cayimay ayaa diiday masuulka, yaa cadeeyay dhibaatada wuxuuna cadeeyay in sanad kahor qof uu horey isku dayay inuu soo jeediyo isbadal kan lamid ah oo markii hore la aqbalay, laakiin la tuuray isla maalintaas kadib markuu aqoonsaday xaaladaha nuglaanta.

Balastarka labaad ayaa sidoo kale ku jiray shuruudo ku saabsan sii deynta ka dib sii deynta. Balastarka la cayimay ma aqbalin xannaaneeyaha, kaas oo diiday balastarka sababo la xiriira dhibaato kale oo la xiriirta list_add_tail, laakiin ma uusan ogeyn in tilmaamaha "chdev" lagu sii deyn karo shaqada loo yaqaan 'put_device function', taas oo loo adeegsado marka xigta wicitaanka dev_err (& chdev -> dev ..). Si kastaba ha noqotee, balastarka lama aqbalin, inkasta oo ay jiraan sababo aan ku xirnayn u nuglaanta.

Si xiiso leh, markii hore waxaa loo qaatay in 4tii balastarba 5 ka mid ah ay dhibaatooyin qabaan, laakiin cilmi-baarayaashu laftoodu khalad bay sameeyeen oo balastar dhibaato leh ayey ku heleen, fekerkooda, xalka saxda ah ayaa la soo jeediyey, iyadoon la helin xaaladihii loo baahnaa in la isticmaalo xusuusta ka dib bilaabista.

Shaqadan, waxaan ku soo bandhigeynaa fikradda ah «nuglaanta aan qaan gaarin» halkaasoo xaalad nuglaanta ay ka maqan tahay, laakiin waxay noqon kartaa mid dhab ah marka xaaladdu si maldahan u muuqato
soo bandhigay balastar loogu talagalay bug kale.

Waxaan sidoo kale soo saareynaa qalab naga caawinaya inaan helno meelo summad leh oo laga yaabo inay dhibaato ka soo gaadho
oo ka mid ah balastarrada hordhaca cayayaanka oo soo jeedi waxa ka dhigi kara dhibbadan hordhaca cayayaanka in la ogaado

Toddobaad ka dib, macluumaad ayaa loo diray horumarinta kernel iyada oo la soo jeedinayo si looga wada hadlo suurtagalnimada in kor loo qaado nuglaanta iyada oo la adeegsanayo cilado khafiif ah oo ku saabsan xusuusta daadinta, laakiin waxba lagama sheegin isku daygii hore ee ahaa in la soo gudbiyo waxyaabo xun.

Balastarka saddexaad ayaa sidoo kale uu diiday dayactiraha sababo kale oo cillad la'aan ah (laba codsi gudaha pdev).


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.