Ina ua mavae le lua masina o le atinaʻeina, na faʻalauiloa mai ai e Linus Torvalds le kernel. Linux 6.8. O nisi o suiga sili ona mata'ina: Xe avetaavale mo Intel GPUs, faiga puipuiga mo masini poloka ma faiga faila ua fa'apipi'i, faiga fa'atulagaina o galuega a le 'au'aunaga i le aso atofaina, fa'aleleia otometi o le tu'ufa'atasia o itulau manatua tutusa, le avetaavale muamua i le gagana Rust, vala'au faiga listmount ma statmount, ave'esea o bpfilter ma SLAB, faiga guest_memfd i le KVM, fa'amatalaga o avanoa i fa'amaumauga.
O le lomiga fou e aofia ai le 15641 faʻaleleia mai le 2018 developers, o le patch size o le 44 MB (o suiga na aʻafia ai 12212 faila, 663864 laina o code na faʻaopoopoina, 339094 laina na tapeina). O le faʻasalalauga mulimuli na i ai 18405 faʻaleleia mai le 2066 atinaʻe, ma o le patch tele o le 72 MB. E tusa ma le 42% o suiga uma na faʻaofiina i le 6.8 e fesoʻotaʻi ma avetaʻavale masini, e tusa ma le 15% o suiga e fesoʻotaʻi ma le faʻafouina o tulafono faʻapitoa i fausaga faʻapitoa, 14% e fesoʻotaʻi ma le faʻapipiʻi fesoʻotaʻiga, 6% e fesoʻotaʻi ma faila faila, ma 3% e feso'ota'i i totonu ole kernel subsystems.
E i ai 6.8 miliona mea faitino i le Git repository ma kernel 9.996, lea e faʻaalia ai o le isi kernel 6.9 o le a pasia le faʻailoga 10 miliona Git mea. I le taimi muamua, o le suiga o le numera o le lala 3.x ma le 4.x e fesoʻotaʻi lelei ma le numera o mea git i totonu o le fale teu oloa - kernel 3.0 na faʻasaʻolotoina pe a tusa ma le 2 miliona mea i totonu o le faleoloa, ma le kernel 4.0 - 4 miliona mea. I le taimi lava e tasi, i le 2019, faʻasaʻo 5.0 motusia lenei filifili talafeagai, talu mai le taimi na faia ai, o le fale teu oloa e aofia ai le tusa ma le 6.5 miliona git mea.
Fa'afouga autu ile kernel 6.8:
- Disk subsystem, I/O ma faila faiga
- Faʻaopoopoina se faiga mo le polokaina o tusitusiga tuusaʻo e poloka ai masini o loʻo faʻapipiʻiina faila faila (pe a uma ona faʻaogaina le faiga, o le a le mafai e le tagata faʻaoga aʻa ona faia suiga i le FS e ala i faʻataʻitaʻiga i le tulaga poloka poloka). Ona o le faaletonu, ua le atoatoa le faiga ma e manaʻomia le BLK_DEV_WRITE_MOUNTED parakalafa e faʻamaonia pe a fausia. Mo vaeluaga ma Btrfs, poloka e leʻi galue, talu ai o suiga manaʻomia e leʻi faia i le Btrfs code.
- Fa'aopoopo listmount() ma statmount() system calls, fa'atagaina fa'amatalaga au'ili'ili e uiga i faiga faila fa'apipi'i e maua mai avanoa fa'aoga.
- I totonu o le faila faila XFS, o loʻo faʻaauau pea ona faʻatinoina le mafai ona faʻaogaina le aoga fsck e siaki ma faʻasaʻo faʻafitauli i luga ole laiga, e aunoa ma le faʻaaogaina o le faila faila.
- E fa'aaoga e Ext4 le telefoni o le dioread_nolock mo poloka la'ititi nai lo le itulau manatua, lea e fa'aleleia ai le fa'atinoga e ala i le fa'ate'aina o loka e le mana'omia. O nisi o galuega ua liua e faaaoga ai lautusi lautusi.
- Btrfs faaopoopo le lagolago mo le "nospace_cache" mauga fu'a e tape ai le poloka poloka saoloto. O nisi o galuega ua liua e faaaoga ai lautusi lautusi.
- O le faila faila a le EROFS (Extendable Read-Only File System), ua fuafuaina mo le faʻaogaina i luga o le faitau-naʻo vaeluaga, ua faʻaopoopoina le lagolago mo le faʻapipiʻiina o itulau laiti ma faʻaleleia le faʻatinoga i tulaga maualalo-manatua.
- O le faila faila a le F2FS ua faʻaleleia atili le lagolago mo masini teuina sone (tuvaevae vaega o poloka poʻo vaega i sone, lea e naʻo le faʻasologa faʻasologa o faʻamaumauga e faʻatagaina ma faʻafouina le vaega atoa o poloka).
- Mo le faila faila a le SMB, ua faʻatinoina le mafai ona fatuina poloka poloka ma faila faila.
- O se vaega lagolago mo le siakiina ma le toe faʻaleleia o le saʻo o faila faila ua faʻapipiʻiina i Bcachefs.
- Ua le toe lagolagoina e le masini fa'afanua la'au MD_LINEAR, MD_MULTIPATH, ma le MD_FAULTY, lea na fa'agata i le 2021.
- Auaunaga manatua ma faiga
- O le Zswap subsystem ua faʻaopoopoina ma le mafai ona faʻamalosia le faʻaaogaina o itulau manatua "malulu" e leʻi mauaina ma e foliga mai o le a tumau pea le faʻamaonia, faʻagaoioia pe a leai se RAM. O le Zswap e teu ai itulau o lo'o ave'ese i le vaeluaga o le swap, teuina i totonu o le RAM i se faiga fa'apipi'i i so'o se taimi e mafai ai e aunoa ma le fa'afefeina i le vaeluaga o le swap e le'i fa'apipi'iina i luga o le disk. Suiga e fai pe a maualalo le manatua e mafai ai ona e faʻaititia le tele o le vaitaele Zswap o loʻo teuina i le RAM ma faʻasaʻoloto le manatua mo le polokalama.
- Ua ofoina mai e le Zswap se faiga fou e fa'amalo atoatoa ai le tusi i tua i le vaeluaga moni pe a le manuia le taumafaiga tusitusi, ma e le fa'afefeina itulau ua uma ona i totonu o le vaitaele zswap i le vaeluaga swap.
- O le SCHED_DEADLINE server mechanism ua faʻaopoopoina i le faʻatulagaina o galuega, lea e foia ai le faʻafitauli o le le faʻaaogaina o punaoa a le PPU e ala i galuega masani pe a pule le PPU i galuega maualuga (taimi moni). Ina ia puipuia le pulea o le PPU, na faʻaaoga muamua e le fatu le masini faʻapipiʻi Realtime, lea na taumafai e faʻaagaga le 5% mo galuega maualalo, ma tuʻu ai le 95% o le taimi mo galuega faʻapitoa. O lenei masini na tuua ai le tele o mea e manaʻomia, talu ai o galuega masani i le tele o tulaga e leʻi lava le taimi o le gaosiga. SCHED_DEADLINE 'au'auna fa'atino se faiga e sili atu ona lelei fa'apolopolo punaoa.
- O le DAMON (Data Access MONitor) subsystem, lea e mafai ai ona e mataʻituina le faʻaogaina o le faʻaogaina o faʻamatalaga i le RAM (mo se faʻataʻitaʻiga, e mafai ona e suʻeina poʻo fea vaega e manatua ai le faʻaogaina o le faagasologa ma po o fea mea e manatua ai e leʻi taʻua), ua faʻaopoopoina se masini mo le faʻaogaina otometi. o le faʻamalosi o le taumafaina manatua e faʻavae i luga o quota faʻamaonia.
- Faʻaopoopo le lagolago mo le tele-size lapopoa manatua itulau (mTHP - multi-size Transparent Huge Pages), faʻatagaina oe e tuʻufaʻatasia manatua i poloka tetele atu nai lo le itulau autu, ae laʻititi nai lo se itulau masani THP.
- Fa'aopoopo le lagolago mo lautusi lapopoa (pepa lautusi, itulau manatua tu'ufa'atasia) mo manatuaga e le ta'ua (e le'o nonoa i le FS, mo se fa'ata'ita'iga, fa'asoa mai malloc). O le suiga e faʻatatau i le faʻaleleia o le faʻatinoga e ala i le tuʻuina atu o pusi tetele o manatua i le taimi e avanoa ai i itulau manatua e leʻi faʻaogaina (itulau faʻaletonu). Mo se faʻataʻitaʻiga, o le faʻaaogaina o voluma tetele na mafai ai ona faʻaitiitia le taimi faʻapipiʻi autu e 5% (aʻo faʻaitiitia le taimi faʻaalu i le tulaga autu e 40%).
- O le TRANSPARENT_HUGEPAGE_NEVER parakalafa ua fa'aopoopo i le faila o le kernel configuration, ua mafai ai ona fa'agata le fa'aogaina o Transparent Huge Pages.
- O le userfaultfd() system call, lea e mafai ai ona fatuina ni tagata e faʻaaogaina mo le faʻaogaina o itulau manatua e leʻi faʻaogaina (itulau itulau) i avanoa faʻaoga, ua faʻaopoopoina le UFFDIO_MOVE faʻagaioiga, lea e mafai ai, i le taimi o faʻaputuga faʻaputuga, e faʻanofo ai itulau manatua i le tuatusi tuatusi avanoa e aunoa ma faia o se fa'agaioiga fa'asoa itulau manatua. I suʻega na faia, o le faʻaogaina o le UFFDIO_MOVE na mafai ai ona matou faʻaitiitia le taimi faʻapipiʻi e 40% faʻatusatusa i le faʻaaogaina o le UFFDIO_COPY gaioiga.
- Ua faʻaopoopoina se masini "KSM faufautua", lea e mafai ai ona e otometi le faʻaogaina o faʻasologa o le subsystem mo le tuʻufaʻatasia o itulau manatua tutusa (KSM - Kernel Samepage Merging).
- Fa'aauau pea ona siitia suiga mai le lala o le Rust-for-Linux, e fesoʻotaʻi ma le faʻaaogaina o Rust o se gagana lona lua mo le atinaʻeina o avetaavale ma modules kernel (E le o galue le lagolago a Rust i le tulaga masani ma e le mafua ai ona aofia ai Rust i totonu o faʻalagolago manaʻomia o le kernel). O le lomiga fou e aofia ai suiga e faʻaopoopo ai se afifi Rust i luga aʻe o le vaega faʻataʻitaʻi phylib ma le avetaavale ax88796b_rust e faʻaaogaina lenei afifi, e tuʻuina atu ai le lagolago mo le PHY interface o le Asix AX88772A (100MBit) Ethernet controller. I tulaga o le faʻatinoga, o le avetaavale Rust e tutusa atoatoa ma le avetaavale tuai ax88796b, tusia i le C, ma e mafai ona faʻaaogaina ma kata fesoʻotaʻiga X-Surf 100 ua faʻapipiʻiina i le chip AX88796B. Mo le fausaga LoongArch, ua saunia le mafai ona tusi modules i Rust. Ua faia se suiga i le faʻaaogaina o le faʻasalalauga Rust 1.74.1.
- O se masini faʻailoga BPF ua faʻaopoopoina e mafai ai e oe ona tuʻuina atu le faʻagasologa o nisi gafatia BPF, e pei o le utaina o se polokalame BPF poʻo le fatuina o se faʻafanua BPF, i faiga le faʻaogaina i avanoa faʻaoga, o lona faʻamaonia e faʻamaonia e se faʻailoga faʻapitoa.
- Ua fa'alauteleina le fa'atinoga o le BPF polokalame fa'amaonia.
- O le perf utility ua faʻaopoopoina le lagolago mo faʻamatalaga faʻamatalaga, lea e mafai ai ona e siaki le faitau ma le tusitusi i faʻamaumauga faʻamaumauga, mo se faʻataʻitaʻiga, ina ia mafai ai ona iloa vaega sili ona faʻaleleia i totonu o fausaga. I luga o faiga faʻapipiʻi e lagolagoina le aoina o faʻamatalaga e uiga i gaioiga manatua (Intel, AMD, ARM), e tatau ona e faʻaogaina le "perf mem record" poloaiga e faʻaputu ai fuainumera, ma le "perf annotate -data-type" e faʻaalia ai se lipoti i avanoa i faʻamatalaga. fausaga .
- O le faʻatinoga o le faʻaogaina o le telefoni i luga o le s390 (IBM Z) na faʻamalosia, lea i suʻega na taʻitaʻia ai le faʻavaveina o le faʻaogaina o le telefoni e tusa ma le 11%.
- Ua tu'uina atu le mafai e sui ai le tele o fa'amaufa'ailoga fa'aoga e fa'apolopolo ai fa'amatalaga e uiga i fa'asologa o mea na tu'uina atu i avanoa fa'aoga.
- Ua ave'esea le masini fa'asoa manatua SLAB muamua, ua sui ai le fatu lea ua na'o le SLUB. O mafuaʻaga o loʻo taʻua o faʻafitauli o le tausiga, faʻafitauli i le code, ma le faʻaluaina o galuega faʻatasi ma le sili atu SLUB allocator.
- Pe a fausia le fatu, o le "-Wmissing-prototypes" fuʻa e mafai, lea e gaosia ai lapataiga mo valaau i galuega a le lalolagi e leai se faʻamatalaga faʻataʻitaʻiga.
- Mo le fausaga RISC-V i luga o faiga e lagolagoina le faʻalauteleina o le SUSP SBI, o le lagolago mo le ulufale atu i le faʻataʻitaʻiga faʻatasi ma le faʻasaoina o le setete i le RAM ua faʻatinoina. Tuuina atu le tomai e faʻaoga ai le riscv_hwprobe() system call e maua ai faʻamatalaga e uiga i faʻaopoopoga lagolago i le RISC-V faʻatonuga seti fausaga.
- Virtualization ma le Puipuiga
- Ua fa'aopoopoina vala'au fou a le polokalama lsm_list_modules(), lsm_get_self_attr() ma le lsm_set_self_attr() e lisi ai vaega LSM ua utaina (Linux (Modula Puipuiga) ma le mauaina/fa'atulagaina o uiga o le module LSM. Ua fa'aopoopoina se fausaga fou o le lsm_ctx mo fesoota'iga i le tulaga LSM i le va o le avanoa o le tagata fa'aoga ma le kernel.
- O le AppArmor subsystem ua suia i le faʻaaogaina o le SHA-256 algorithm mo le faʻamaonia o tulafono, nai lo SHA-1 hashes.
- O le faʻatinoga o le strlcpy () galuega, lea na aofia i le Glibc 3.38 C faletusi i le taumafanafana, ua aveesea mai le fatu. O le Strlcpy o se isi mea i le strncpy () galuega, lea e aofia ai le puipuiga o le paʻu ma faʻatulagaina i taimi uma le null byte.
- I totonu o le hypervisor KVM Ua fa'aopoopoina le lagolago mo le vaega o le guest_memfd (manatua muamua a le malo), lea e tu'uina atu ai galuega tau pulega o manatua e mafai ai ona fa'atino ni vaega ma ni fa'aleleiga e le mafai ona ausia i le vaega lautele o le pulega o manatua. Mo se fa'ata'ita'iga, e mafai ai e le guest_memfd ona vaevaeina ma fa'afanua o manatua e le mafai ona maua e le faiga a le malo, lea e mafai ona fa'aaogaina mo le fa'akomepiuta fa'alilolilo.
- Mo fa'alapotopotoga fa'apitoa o lo'o fa'aogaina le KVM hypervisor, e mafai ona maua le lagolago mo le LAM (Linear Address Masking) mode o lo'o tu'uina atu i le Intel processors, lea e fa'atagaina ai le fa'aogaina o vaega o fa'ailoga o 64-bit pointers (mai le 57 i le 62 bits) e teu ai metadata e le feso'ota'i ma. lauga.
- O le KVM hypervisor mo faiga fa'avae i luga o le fausaga o le ARM64 ua fa'aopoopoina le lagolago mo 52-bit (LPA2) tuatusi fa'aletino. Mo faiga faʻapipiʻi x86, e mafai ona fausia e aunoa ma le faʻataʻitaʻiina o Hyper-V hypercalls, lea e mafai ai ona faʻaitiitia le tele o le fatu.
- Le iaa (IAA Compression Accelerator) avetaʻavale ua faʻaopoopoina e faʻavavevave ai faʻamaumauga faʻapipiʻi ma decompression e faʻaaoga ai le auala DEFLATE, e faʻaaoga ai le gafatia o Intel Analytics Accelerator (IAA) cryptographic accelerators.
- I le itu talimalo, ua faʻatinoina le lagolago mo le faiga o le Intel TDX (Trusted Domain Extensions), lea e mafai ai ona fatuina ni siosiomaga saogalemu mo malo e faʻaaogaina ai le faʻailogaina o le manatua pe a faʻaaogaina le KVM hypervisor. masini komepiuta.
- I le itu i saute sasa'eLinux Ua fa'aopoopoina le "init" SID e fa'ataga ai oe e fa'ailoa mai faiga fa'atino na fa'alauiloa i le la'asaga muamua o le fa'alauiloaina lea na fa'alauiloa a'o le'i fa'aogaina faiga fa'avae a le SE.LinuxUa fa'aleleia le fa'aoga /sys/fs/selinux mo le pulega o le SE.Linux.
- Su'ega feso'ota'iga
- Sa faia se toe fa'atulagaina maualalo o fa'amaumauga fa'amaumauga o feso'ota'iga e fa'aleleia atili ai le fa'aogaina o le fa'aogaina. I le taimi muamua, o fanua i totonu o totini, netdev, netns, ma mibs network stack structures sa faʻatulagaina aʻo faʻaopoopoina, lea na faʻatapulaʻaina ai le faʻaogaina o le faʻaogaina o le masini. O le toe iloiloga o le tuʻuina o fesuiaiga i fausaga na taʻitaʻia ai le faʻateleina o le saoasaoa o le TCP, faʻafetai i le faʻaitiitia o le faʻaogaina o laina faʻaoga i le faʻasologa o faʻamatalaga ma faʻamalieina avanoa i fesuiaiga. I tulaga e tele fesoʻotaʻiga TCP tutusa o loʻo faʻatautaia, o le saoasaoa e mafai ona oʻo atu i le 40%.
- O le bpfilter subsystem, lea e faʻaogaina le BPF e faʻamama ai pusa, ua aveese. Bpfilter ua lafo mai talu mai le tatalaina o le 4.18, ae e leʻi faia lava i se tulaga talafeagai mo le faʻaaogaina lautele. I tausaga talu ai nei, o le bpfilter code e leʻi atiaʻe i totonu, ma o loʻo faʻaauau pea le atinaʻe e le Facebook i totonu o se faleoloa faletalimalo.
- Meafaigaluega
- O le afifi e aofia ai se avetaʻavale fou drm (Direct Rendering Manager) Xe mo GPU e faʻavae i luga o le fausaga o le Intel Xe, lea e faʻaaogaina i kata vitio aiga Intel Arc ma faʻataʻitaʻiga faʻapipiʻi, e amata i le Tiger Lake processors. O le avetaavale Xe o loʻo faʻatulagaina e fai ma faʻavae mo le faʻaogaina o tupe meataalo fou, e aunoa ma le nonoa i le code e lagolago ai tulaga tuai. O le avetaavale e fausia e faʻaaoga ai se fausaga fou e faʻaogaina atili ai vaega o le DRM subsystem o loʻo i ai, faʻapea foʻi ma vaega taʻavale masani i915 e le o noatia i GPU faʻapitoa, e pei o le faʻaogaina o le mata, faʻataʻitaʻiga manatua, ma le faʻatinoga o le execbuf. I Mesa, o loʻo faʻatinoina OpenGL ma Vulkan i luga o le avetaavale Xe e faʻatinoina e ala i suiga na faia i Mesa Iris ma ANV avetaʻavale.
- I le avetaʻavale i915, o loʻo faʻaauau pea ona faʻatinoina le lagolago mo Intel LunarLake (Xe 2) meataalo. Faʻaleleia atili le lagolago mo Intel Meteor Lake chips.
- O le avetaavale Nouveau ua faʻatulagaina e faʻaoga galuega faʻapitoa GSP e ala i le le mafai ona galulue faʻatasi ma NVIDIA GPU e faʻavae i luga o Turing ma Ampere microarchitectures, lea o loʻo faʻatinoina ai le GPU amata ma le faʻatonutonuina o gaioiga e seisi GSP microcontroller (GPU System Processor). A mafai le faʻatulagaina, o le a galue le avetaʻavale e ala i le faʻaogaina o le firmware, nai lo le faʻatulagaina saʻo faʻagaioiga e fegalegaleai ma meafaigaluega.
- O le avetaʻavale AMDGPU e aofia ai le lagolago mo le ACPI WBRF ma le VPE DPM, o le faagasologa o le saoasaoa o le laina PCIe ua suia, 64-bit faʻasologa numera o loʻo faʻaogaina i laina faʻaoga mo le faʻamaopoopoina, lagolago mo AMD-faʻapitoa faʻatonuga faʻaogaina masini ua faʻaopoopoina, ma le fa'afitauli ile sui ile moe moe ua fo'ia.
- Faʻaopoopo muamua le faʻatinoga o le avetaʻavale mo Broadcom VideoCore 7.1 GPU faʻaaogaina i le Raspberry Pi 5 laupapa.
- Fa'aopoopo le aveta'avale mo le PowerVR 6 fa'asologa GPU fa'avae ile Rogue microarchitecture mai Imagination Technologies.
- Fa'aopoopoina le lagolago mo Thunderbolt/USB4 controllers ua tu'ufa'atasia i tupe meataalo fa'avae ile Intel Lunar Lake microarchitecture.
- Fa'aopoopo aveta'avale mo mea pu'e fa'aoga i SoC Starfive, GalaxyCore GC2145/GC0308, Chips&Media Wave ma THine THP7312.
- Faʻaopoopo le lagolago mo NSO (Nintendo Switch Online) taʻaloga taʻaloga - fesuiaiga o taʻaloga tuai mai SNES (Super Nintendo), Kenese ma N64 (Nintendo 64), faʻafetaui mo Nintendo Switch. Faʻaopoopo le avetaʻavale mo Adafruit Seesaw gamepads. Lagolago mo Lenovo Legion Go controllers ua faaopoopo i le avetaavale xpad.
- Ua lagolagoina nei e le aveta'avale dts Powkiddy RK2023, Powkiddy X55 ma Anbernic RG351V masini ta'aloga.
- Fa'aopoopo le lagolago mo leo fa'aogaina i NXP i.MX8m MICFIL, Qualcomm SM8250, AMD ACP5x, Intel Arrow Lake, SM8550, SM8650 ma X1E80100 chips.
- AMD ua faia suiga e fesoʻotaʻi ma le lagolago mo le lumanaʻi faʻasologa o gaosiga e faʻavae i luga ole Zen 5 microarchitecture fou.
- Faaopoopo lagolago mo ARM64 SoC: Qualcomm SM8650 (Snapdragon 8 Gen 3), Qualcomm X1E80100 (Snapdragon X Elite), Samsung Exynos Auto v920, Google GS101 (Tensor G1), MediaTek MT8188 ma Unisoc UMS9620 (Tanggula 7).
- Faʻaopoopo le lagolago mo laupapa ARM ma masini: Huashan Pi, Microsoft Lumia, HTC One Mini 2, Motorola MotoG 4G, Huawei Honor 5X/GR5, Anbernic RG351V, Powkiddy RK2023, Powkiddy X55, ComXpress faʻavae i luga o Marvell CN913x, Lenovo Chromebook, Asus ma Acer faʻavae i luga ole Mediatek MT8183, Toradex Verdin AM62, laupapa faʻavae ile Allwinner H616/H618.
- Lagolago mo ARM11 ARMv6K SMP ua fa'agata.
I le taimi lava lea e tasi, na fatuina ai e le Latin American Free Software Foundation se lomiga o le kernel 6.8 e leai se totogi - Linux-libre 6.8-gnu, ua fa'amamÄina mai firmware ma elemene o aveta'avale o lo'o i ai vaega e le'o sa'oloto pe vaega o code e fa'atapula'aina le lautele e le kamupani gaosi. O le Release 6.8 e aofia ai le code fa'amamÄina o blob ua fa'afouina i aveta'avale ma subsystems eseese. Ua fa'amamÄina aveta'avale mo Intel qat_420xx, Imagination PowerVR, Intel Xe, Chips&Media Wave5, Intel VSC, Aquantia PHY, ma Realtek rtw8922a. Ua taofia le fa'amamÄina o aveta'avale mo atmel, hermes, orinoco_usb, libertas_cs, ma le zd1201 ona o lo latou ave'esea mai le kernel. Ua fa'amamÄina igoa o blob i faila devicetree (dts) mo fausaga ARM ma Aarch64. Ua fa'aleleia fa'afitauli i le fa'amamÄina o aveta'avale i915.
puna: opennet.ru
