Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

Tietoa laitoksesta:

 

Linux päivitys #34

18.11.1997

Avainsanoja: F00F-vika, IP-paloitelu,Netscape 4.04, nsbrk.so, libc.so, libjava.so

Syksyn neljäs TKTL:n Linux-päivitys alkaa tiistaina 18.11.1997. Päivitys aiheuttaa kaikkien Linux-koneiden uudelleenkäynnistyksen, sinänsä päivitys ei edellytä toimia tavalliselta käyttäjältä. Päivityksessä tehdään mm. seuraavat asennukset:

a) Asennetaan uusi käyttöjärjestelmän ydin, joka korjaa sekä ns. Pentium F00F -vian että IP-paloitteluvian.

b) Asennetaan Netscape versio 4.04, mikäli 4.03 on asennettuna. Tämä versio korjaa eräitä vikoja (ei kuitenkaan muistinhallinnan vikaa) ja sisältää vihdoin monien kaipaaman mahdollisuuden pysäyttää kuva-animaatiot.

c) Asennetaan uusi versio muistinhallinnan vikoja kompensoivasta kirjastosta nsbrk.so. Kirjasto kuluttaa nyt aikaisempaa vähemmän muistia, joten tästä pitäisi olla iloa niukkamuistisilla koneilla.

d) Otetaan käyttöön sama C-kirjaston libc.so ELF-versio sekä normaalikäytössä että java-tulkkia ajettaessa. Nin ollen javan käyttö ei vaadi niin paljon erillisjärjestelyjä.

e) Palautetaan käyttöön aikaisempi versio kirjastosta libjava.so. Vaikka uuden version arveltiinkin poistavan eräitä (erityisesti itse java-kääntäjän) muistinkäyttöön liittyviä ongelmia, kävikin päin vastoin. Nyt saattavat välillä ilmoitukseen "SIGSEGV 11* segmentation violation" päättyneet käännökset mennä taas läpi.

f) Lisäksi asennetaan eräitä vähäisempiä päivityksiä ja korjauksia.

Päivitysautomaatti¹ päivittää kaikki² koneet perjantai-iltapäivästä 31.10.1997 alkaen. Mahdollisista ongelmista voi raportoida esim. sivun http://www.cs.Helsinki.FI/cgi-bin/problem-report kautta.

Kannettavien koneiden haltijoita muistutetaan siitä, että koneet on syytä tuoda aika ajoin laitoksen verkkoon päivitettäviksi. Yhteistyöstä kiittäen,

Petri Kutvonen   University of Helsinki           kutvonen@cs.Helsinki.FI
                 Department of Computer Science   +358 9 708 44216