లినస్ టోర్వాల్డ్స్ కెర్నల్ను ఆమోదించారు Linux ఆగస్టు మధ్యలో విడుదల కానున్న 7.2, నెట్వర్క్ సబ్సిస్టమ్లో మార్పులతో కూడిన ప్యాచ్ల సమాహారం. ఇది కెర్నల్ నుండి పాతబడిన డ్రైవర్లు మరియు సబ్సిస్టమ్లను తొలగించే ప్రక్రియను కొనసాగిస్తుంది. కెర్నల్ నుండి AppleTalk ప్రోటోకాల్ స్టాక్ ఇంప్లిమెంటేషన్ను తొలగించడం అత్యంత ముఖ్యమైన మార్పు. 1985 నుండి ఆపిల్ కంప్యూటర్లలో AppleTalk ఉపయోగించబడింది మరియు దాని స్థానంలో... TCP/IP2009లో Mac OS X 10.6 "స్నో లెపర్డ్" విడుదలతో ఆపిల్ సంస్థ AppleTalk మద్దతును నిలిపివేసింది.
AppleTalk ఇంప్లిమెంటేషన్లో పరిష్కరించని బగ్లు ఉండటమే తొలగింపుకు కారణంగా పేర్కొనబడింది. డెవలపర్లు AI అసిస్టెంట్ల సహాయంతో తయారు చేయబడిన అనేక ప్యాచ్లను అందుకున్నారు, కానీ సబ్సిస్టమ్ నిర్వహణలో లేనందున వాటిని ఎవరూ సమీక్షించడం లేదు. కెర్నల్ నుండి తొలగించబడిన మాడ్యూల్స్ యొక్క కోడ్ అవసరమయ్యే వారి కోసం, AppleTalk, ATM, AX.25, ISDN, మరియు hamradio ఇంప్లిమెంటేషన్లు GitHubలోని ఒక ప్రత్యేక రిపోజిటరీకి తరలించబడ్డాయి.
AppleTalkతో పాటు, 7.2 కెర్నల్ కోడ్బేస్ PPPoATMకు సంబంధం లేని ATM డేటా బదిలీ సాంకేతికత యొక్క భాగాలను, అలాగే sockmapతో TLSను అనుసంధానించడానికి మరియు cfg80211/mac80211 వైర్లెస్ స్టాక్లో 5/10 MHz ఫ్రీక్వెన్సీ బ్యాండ్లకు మద్దతు ఇవ్వడానికి సంబంధించిన కోడ్ను కూడా తొలగించింది. పరిష్కరించని లాకింగ్ సమస్యలు మరియు నిర్వహణదారుల కొరత కారణంగా, TCP ఆఫ్లోడ్ ఇంజిన్ ఆధారంగా TLS యాక్సిలరేషన్ యొక్క ఒక నిర్దిష్ట ఇంప్లిమెంటేషన్ తొలగించబడింది (మరింత సాధారణమైన TLS ఆఫ్లోడ్ ఇంప్లిమెంటేషన్ అలాగే ఉంది). 64-బిట్ సిస్టమ్లలో 32-బిట్ x_tables కోసం అనుకూలత కోడ్ నిలిపివేయబడింది మరియు దానిని తొలగించడానికి షెడ్యూల్ చేయబడింది.
మూలం: opennet.ru
