123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930 |
- %bcond_with systemd
- %define _noVersionedDependencies 1
- %define _minimum_patches 0
- %define _apply_drm_patches 1
- %if "%{?_dist_release}" > "vl6"
- %global kmod kmod
- %global mkinitrd dracut
- %global mkinitrd_version 049
- %else
- %global kmod module-init-tools
- %global mkinitrd mkinitrd
- %global mkinitrd_version 6.0.93
- %endif
- Summary: The Linux kernel (the core of the Linux operating system)
- Summary(ja): Linux カーネル (Linux オペレーティングシステムの心臓部分)
- # What parts do we want to build? We must build at least one kernel.
- # These are the kernels that are built IF the architecture allows it.
- %define buildup 1
- %define buildpae 0
- %define builddoc 0
- %define buildsource 0
- %define with_tools 1
- %define with_bpftool 1
- %define with_headers 1
- %define with_firmware 0
- # Versions of various parts
- #
- # Polite request for people who spin their own kernel rpms:
- # please modify the "release" field in a way that identifies
- # that the kernel isn't the stock distribution kernel, for example by
- # adding some text to the end of the version number.
- #
- %define sublevel 4
- %define patchlevel 80
- %define kversion 5.%{sublevel}
- %define rpmversion 5.%{sublevel}.%{patchlevel}
- %define release 1%{?_dist_release}%{?with_systemd:.systemd}
- %define make_target bzImage
- %define hdrarch %_target_cpu
- %define asmarch %_target_cpu
- %define KVERREL %{rpmversion}-%{release}
- # groups of related archs
- %define all_x86 i686
- # Override generic defaults with per-arch defaults
- # don't build noarch kernels or headers
- %ifarch noarch
- %define builddoc 1
- %define buildsource 1
- %define buildup 0
- %define buildpae 0
- %define with_headers 0
- %define with_firmware 0
- %define all_arch_configs $RPM_SOURCE_DIR/kernel-%{kversion}-*.config
- %endif
- %ifarch i686
- %define buildpae 1
- %endif
- # source/doc build section is moved to x86_64
- %ifarch i686
- %define with_headers 1
- %define buildsource 0
- %define builddoc 0
- %define with_firmware 0
- %define _binaries_in_noarch_packages_terminate_build 0
- %endif
- %ifarch %{all_x86}
- %define all_arch_configs $RPM_SOURCE_DIR/kernel-%{kversion}-i686*.config
- %define image_install_path boot
- %define hdrarch i386
- %define asmarch x86
- %endif
- # build x86 headers on x86_64 build
- # build noarch package with x86_64 build
- %ifarch x86_64
- %define all_arch_configs $RPM_SOURCE_DIR/kernel-%{kversion}-x86_64*.config
- %define image_install_path boot
- %define asmarch x86
- %define with_headers 1
- %define buildsource 1
- %define builddoc 1
- %endif
- %if %{with systemd}
- %define builddoc 0
- %define buildsource 0
- %define buildup 0
- %define buildpae 0
- %define with_headers 0
- %define with_firmware 0
- %define with_tools 1
- %define with_bpftool 0
- %endif
- #
- # Three sets of minimum package version requirements in the form of Conflicts:
- # to versions below the minimum
- #
- #
- # First the general kernel 2.6 required versions as per
- # Documentation/Changes
- #
- %define kernel_dot_org_conflicts ppp <= 2.3.15, pcmcia-cs <= 3.1.20, isdn4k-utils <= 3.0, mount < 2.10r-5, nfs-utils < 1.0.3, e2fsprogs < 1.29, util-linux < 2.10, jfsutils < 1.0.14, reiserfsprogs < 3.6.3, xfsprogs < 2.1.0, procps < 2.0.9, oprofile < 0.5.3
- #
- # Then a series of requirements that are distribution specific, either
- # because we add patches for something, or the older versions have
- # problems with the newer kernel or lack certain things that make
- # integration in the distro harder than needed.
- #
- %define package_conflicts cipe < 1.4.5, kudzu <= 0.92, initscripts < 6.51, dev < 3.2-7, iptables < 1.2.5-3, bcm5820 < 1.81, nvidia-rh72 <= 1.0 ipw2200-firmware < 2.3 selinux-policy-targeted < 1.23.16-1
- #
- # Several packages had bugs in them that became obvious when the NPTL
- # threading code got integrated.
- #
- %define nptl_conflicts SysVinit < 2.84-13, pam < 0.75-48, vixie-cron < 3.0.1-73, privoxy < 3.0.0-8, spamassassin < 2.44-4.8.x, cups < 1.1.17-13
- #
- # We moved the drm include files into kernel-headers, make sure there's
- # a recent enough libdrm-devel on the system that doesn't have those.
- #
- %define kernel_headers_conflicts libdrm-devel < 2.4.0-4 cpufrequtils < 009
- #
- # Packages that need to be installed before the kernel is, because the %post
- # scripts use them.
- #
- %define kernel_prereq fileutils, %{kmod}, initscripts >= 8.80, %{mkinitrd} >= %{mkinitrd_version}, linux-firmware >= 20110601-1
- Name: kernel
- Version: %{rpmversion}
- Release: %{release}
- Group: system
- Vendor: Project Vine
- Distribution: Vine Linux
- Packager: daisuke, shaolin, iwamoto
- License: GPLv2
- ExclusiveArch: noarch i686 x86_64
- ExclusiveOS: Linux
- Provides: kernel = %{rpmversion}
- Provides: kernel26 = %{rpmversion}
- Provides: kernel-drm = 4.3.0
- Provides: kernel-drm-nouveau = 16
- Provides: kernel-%{_target_cpu} = %{rpmversion}-%{release}
- Provides: alsa-driver = 1.0.20
- Requires(pre): %{kernel_prereq}
- Conflicts: %{kernel_dot_org_conflicts}
- Conflicts: %{package_conflicts}
- Conflicts: %{nptl_conflicts}
- # We can't let RPM do the dependencies automatic because it'll then pick up
- # a correct but undesirable perl dependency from the module headers which
- # isn't required for the kernel proper to function
- AutoReqProv: no
- #
- # List the packages used during the kernel build
- #
- BuildRequires: %{kmod}
- BuildRequires: patch >= 2.5.4, bash >= 2.03, tar
- BuildRequires: coreutils
- BuildRequires: bzip2, gzip, xz
- BuildRequires: xz-lzma-compat
- BuildRequires: findutils, m4, perl, make >= 3.78, gnupg, diffutils
- BuildRequires: net-tools
- BuildRequires: gcc >= 3.3.5, binutils >= 2.15
- BuildRequires: bc
- BuildRequires: flex
- BuildRequires: bison
- BuildRequires: rsync
- BuildRequires: openssl-devel
- BuildRequires: linux-firmware
- BuildRequires: elfutils-libelf-devel
- %if %{with_tools}
- BuildRequires: pciutils-devel gettext ncurses-devel
- BuildRequires: libcap-devel
- %endif
- BuildRequires: zlib-devel binutils-devel
- Source0: https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-%{kversion}.tar.xz
- Source10: COPYING.modules
- Source11: genkey
- Source21: kernel-%{kversion}-i686.config
- Source22: kernel-%{kversion}-i686-pae.config
- Source23: kernel-%{kversion}-x86_64.config
- Source30: cpupower_initd
- Source31: cpupower_sysconfig
- Source32: cpupower.service
- # Source 100 - 500 for Vine Linux
- # fb boot logo
- Source100: logo_vine_clut224.ppm
- #
- # Patches 0 through 100 are meant for core subsystem upgrades
- #
- %if %{patchlevel}
- Patch1: https://mirrors.edge.kernel.org/pub/linux/kernel/v5.x/patch-%{kversion}.%{patchlevel}.xz
- # Patch2: patch-4.14.14-rc1.xz
- %endif
- # Misc bits.
- Patch1610: linux-2.6.23-atkbd-dell-multimedia.patch
- Patch1650: linux-3.8-input-kill-stupid-messages.patch
- Patch1770: linux-2.6-valid-ether-addr.patch
- Patch1890: linux-2.6.35-mmc-sdhci-update.patch
- Patch1900: linux-2.6.35-quirk-lenovo-itpm.patch
- # IDE
- Patch2010: linux-3.2-ide-piix-prefer-ata_piix.patch
- # SCSI
- Patch2301: linux-2.6.23-VMWare5-fix-LSI_emulation.patch
- #
- # 10000 to 20000 is for stuff that has to come last due to the
- # amount of drivers they touch. But only these should go here.
- # Not patches you're too lazy for to put in the proper place.
- #
- Patch10000: linux-5.4-LINUX_COMPILER-LANG_C.patch
- Patch10010: linux-5.4_tmon_Makefile.patch
- # Security fix patches
- # END OF PATCH DEFINITIONS
- BuildRoot: %{_tmppath}/kernel-%{KVERREL}-root
- %description
- The kernel package contains the Linux kernel (vmlinuz), the core of any
- Linux operating system. The kernel handles the basic functions
- of the operating system: memory allocation, process allocation, device
- input and output, etc.
- %description -l ja
- kernel パッケージには、Linux オペレーティングシステムの心臓部分とも
- いえる Linux カーネル (vmlinuz) が含まれています。
- カーネルは,メモリ管理,プロセス管理,デバイスの入出力等,オペレーティング
- システムの基本的な部分を司ります。
- %package devel
- Summary: Development package for building kernel modules to match the kernel.
- Summary(ja): 特定のバージョンのカーネル用のモジュールを構築するための開発パッケージ
- Group: programming
- AutoReqProv: no
- Provides: kernel26-devel-%{_target_cpu} = %{rpmversion}-%{release}
- Requires: elfutils-libelf-devel
- %description devel
- This package provides kernel headers and makefiles sufficient to build modules
- against the kernel package.
- ### kernel-source
- %package source
- Summary: The source code for the Linux kernel.
- Summary(ja): Linux カーネルのソースコード
- Group: programming
- BuildArch: noarch
- Requires(pre): fileutils
- Requires: make >= 3.78
- Requires: gcc >= 3.2
- Requires: binutils
- # documentations
- Requires: kernel-doc = %{rpmversion}-%{release}
- # for menuconfig
- Requires: ncurses-devel readline-devel
- # for gconfig
- #Requires: gtk2-devel
- # for xconfig
- #Requires: qt-devel
- %description source
- The kernel-source package contains the source code files for the Linux
- kernel. The source files can be used to build a custom kernel that is
- smaller due only including drivers for your particular hardware, if you are
- so inclined (and you know what you're doing). The customisation guide in the
- documentation describes in detail how to do this. This package is neither
- needed nor usable for building external kernel modules for linking into the
- default kernel.
- If you use "gconfig" to configure the kernel, install gtk2-devel package.
- If you use "xconfig" to configure the kernel, install qt-devel package.
- %description source -l ja
- kernel-source パッケージには Linux カーネルのソースコードが含まれて
- います.カーネルのソースコードは多くの C プログラムの作成に必要です.
- カーネルのソースコードに定義されている制限に依存することがあるからです.
- このソースコードを使って,あなたのシステム向けにチューンアップした
- カスタムカーネルを作成することもできます.
- "gconfig" をつかってカーネルのコンフィグレーションを行う場合は、gtk2-devel
- パッケージをインストールしてください。
- "xconfig" をつかってカーネルのコンフィグレーションを行う場合は、qt-devel
- パッケージをインストールしてください。
- ### kernel-doc
- %package doc
- Summary: Various documentation bits found in the kernel source.
- Summary(ja): カーネルソース内のさまざまなドキュメント群
- Group: documentation
- BuildArch: noarch
- %description doc
- This package contains documentation files from the kernel
- source. Various bits of information about the Linux kernel and the
- device drivers shipped with it are documented in these files.
- You'll want to install this package if you need a reference to the
- options that can be passed to Linux kernel modules at load time.
- %description doc -l ja
- このパッケージにはカーネルソースに含まれているドキュメントが
- 収められています.Linux カーネルやデバイスドライバに関する様々な
- 情報がこのドキュメントには記されています.
- Linux カーネルモジュールを読み込む際の引数を調べたい場合等,
- このパッケージをインストールすると良いでしょう.
- ### kernel-headers
- %package headers
- Summary: Header files for the Linux kernel for use by glibc
- Summary(ja): Linux カーネルのヘッダファイル
- Group: programming
- Obsoletes: glibc-kernheaders
- Provides: glibc-kernheaders = 3.0-46
- Conflicts: %{kernel_headers_conflicts}
- %description headers
- Kernel-headers includes the C header files that specify the interface
- between the Linux kernel and userspace libraries and programs. The
- header files define structures and constants that are needed for
- building most standard programs and are also needed for rebuilding the
- glibc package.
- %description headers -l ja
- kernel-headers パッケージには、Linux カーネルとユーザスペースプログラムや
- ライブラリとの間のインタフェースを規定する C ヘッダファイルが収録されて
- います。ヘッダファイルではデータ構造や定数値が定義されており、多くの
- プログラムをコンパイルする際に必要となります。また、glibc パッケージを
- リビルドする際にも必要となるものです。
- %package firmware
- Summary: Firmware files used by the Linux kernel
- Summary(ja): Linux kernel で使用されているファームウェア
- Group: system
- License: GPL+ and GPLv2+ and MIT and Redistributable, no modification permitted
- BuildArch: noarch
- %description firmware
- Kernel-firmware includes firmware files required for some devices to
- operate.
- %description firmware -l ja
- Kernel-firmware にはいくつかのデバイスを利用するために必要なファームウェアファイルが
- 含まれています。
- %package pae
- Summary: The Linux kernel compiled for PAE capable machines.
- Summary(ja): PAE 対応マシン用にコンパイルされた Linux カーネル
- Group: system
- Provides: kernel = %{rpmversion}
- Provides: kernel26 = %{rpmversion}
- Provides: kernel-drm = 4.3.0
- Provides: kernel-%{_target_cpu} = %{rpmversion}-%{release}pae
- Provides: alsa-driver = 1.0.20
- Requires(pre): %{kernel_prereq}
- Conflicts: %{kernel_dot_org_conflicts}
- Conflicts: %{package_conflicts}
- Conflicts: %{nptl_conflicts}
- # We can't let RPM do the dependencies automatic because it'll then pick up
- # a correct but undesirable perl dependency from the module headers which
- # isn't required for the kernel proper to function
- AutoReqProv: no
- %description pae
- This package includes a version of the Linux kernel with support for up to
- 64GB of high memory. It requires a CPU with Physical Address Extensions
- (PAE). The non-PAE kernel can only address up to 4GB of memory.
- Install the kernel-pae package if your machine has more than 4GB of memory.
- %description pae -l ja
- このパッケージには 64GB までのメモリをサポートする Linux カーネルが収められて
- います.このカーネルを利用するためには PAE 対応の CPU が必要です。
- あなたのマシンが 4GB 以上のメモリを搭載している場合は kernel-pae パッケージを
- インストールしてください.
- %package pae-devel
- Summary: Development package for building kernel modules to match the PAE capable kernel.
- Summary(ja): 特定のバージョンのPAE対応カーネル用のモジュールを構築するための開発パッケージ
- Group: programming
- Provides: kernel-pae-devel-%{_target_cpu} = %{rpmversion}-%{release}
- Provides: kernel-devel-%{_target_cpu} = %{rpmversion}-%{release}pae
- Provides: kernel-devel = %{rpmversion}-%{release}pae
- Provides: kernel26-devel = %{rpmversion}-%{release}pae
- AutoReqProv: no
- %description pae-devel
- This package provides kernel headers and makefiles sufficient to build modules
- against the PAE capable kernel package.
- %if %{with_tools}
- %package -n kernel-tools
- Summary: Assortment of tools for the Linux kernel
- Group: admin-tools,system
- License: GPLv2
- # cpufrequtils 009 and cpuspeed 1.6 are dummy version number
- Obsoletes: cpufrequtils < 009
- Provides: cpufrequtils = 009
- Obsoletes: cpuspeed < 1.6
- Provides: cpuspeed = 1.6
- Requires: kernel-tools-libs = %{version}-%{release}
- %description -n kernel-tools
- This package contains the tools/ directory from the kernel source
- and the supporting documentation.
- %package -n kernel-tools-libs
- Summary: Libraries for the kernels-tools
- Group: system
- License: GPLv2
- %description -n kernel-tools-libs
- This package contains the libraries built from the tools/ directory
- from the kernel source.
- %package -n kernel-tools-libs-devel
- Summary: Assortment of tools for the Linux kernel
- Group: programming
- License: GPLv2
- Requires: kernel-tools = %{version}-%{release}
- # Provides: cpupowerutils-devel = 1:009-0.6.p1
- # Obsoletes: cpupowerutils-devel < 1:009-0.6.p1
- Requires: kernel-tools-libs = %{version}-%{release}
- # Provides: kernel-tools-devel
- %description -n kernel-tools-libs-devel
- This package contains the development files for the tools/ directory from
- the kernel source.
- %endif # with_tools
- %if %{with_bpftool}
- %package -n bpftool
- Summary: Inspection and simple manipulation of eBPF programs and maps
- Group: admin-tools,system
- License: GPLv2
- %description -n bpftool
- This package contains the bpftool, which allows inspection and simple
- manipulation of eBPF programs and maps.
- %endif
- %prep
- %setup -q -n %{name}-%{version} -c
- cd linux-%{kversion}
- # official released patch
- %if %{patchlevel}
- %patch1 -p1
- %endif
- # Misc fixes
- # Make multimedia buttons on Dell Inspiron 8200 work.
- %patch1610 -p1
- # The input layer spews crap no-one cares about.
- %patch1650 -p1
- #
- %patch1770 -p1
- # IDE
- # prefer ata_piix driver on ICH4+ chipset instead of IDE/piix
- %patch2010 -p1
- # 3w-9xxx update (2.26.02.008)
- %patch2301 -p1
- #
- # final stuff
- #
- # do not include localized version string in /proc/version
- %patch10000 -p1
- %patch10010 -p1
- # security fix
- #
- # misc small stuff to make things compile or otherwise improve performance
- #
- # END OF PATCH APPLICATIONS
- cp %{SOURCE10} Documentation/
- # put Vine logo
- cp -f %{SOURCE100} drivers/video/logo/logo_linux_clut224.ppm
- #
- # install extra documentations
- #
- #
- mkdir configs
- cp -fv %{all_arch_configs} .
- # now run oldconfig over all the config files
- for i in *.config
- do
- mv $i .config
- Arch=`head -1 .config | cut -b 3-`
- make ARCH=$Arch olddefconfig
- echo "# $Arch" > configs/$i
- cat .config >> configs/$i
- done
- # make sure the kernel has the sublevel we know it has. This looks weird
- # but for -pre and -rc versions we need it since we only want to use
- # the higher version when the final kernel is released.
- perl -p -i -e "s/^SUBLEVEL.*/SUBLEVEL = %{patchlevel}/" Makefile
- perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -prep/" Makefile
- # get rid of unwanted files resulting from patch fuzz
- # find . -name "*.orig" -exec rm -fv {} \;
- # find . -name "*~" -exec rm -fv {} \;
- ###
- chmod +x ./scripts/checkpatch.pl
- chmod +x ./tools/objtool/sync-check.sh
- ###
- ### build
- ###
- %build
- sync
- cd linux-%{kversion}
- BuildKernel() {
- # Pick the right config file for the kernel we're building
- if [ -n "$1" ] ; then
- Config=kernel-%{kversion}-%{_target_cpu}-$1.config
- DevelDir=/usr/src/kernels/%{KVERREL}-$1-%{_target_cpu}
- DevelLink=/usr/src/kernels/%{KVERREL}$1-%{_target_cpu}
- else
- Config=kernel-%{kversion}-%{_target_cpu}.config
- DevelDir=/usr/src/kernels/%{KVERREL}-%{_target_cpu}
- DevelLink=
- fi
- KernelVer=%{rpmversion}-%{release}$1
- echo BUILDING A KERNEL FOR $1 %{_target_cpu}...
- # make sure EXTRAVERSION says what we want it to say
- perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{release}$1/" Makefile
- # and now to start the build process
- make -s mrproper
- cp configs/$Config .config
- Arch=`head -1 .config | cut -b 3-`
- echo USING ARCH=$Arch
- echo CHECKING NEW CONFIG OPTIONS...
- make ARCH=$Arch listnewconfig | grep -E '^CONFIG_' > .newoptions || true
- if [ -s .newoptions ]; then
- echo NEW CONFIG OPTION FOUND.
- cat .newoptions
- else
- echo NO NEW CONFIG OPTION FOUND.
- fi
- rm -f .newoptions
-
- make -s ARCH=$Arch olddefconfig > /dev/null
- make -s ARCH=$Arch %{?_smp_mflags} %{make_target}
- make -s ARCH=$Arch %{?_smp_mflags} modules || exit 1
- #make ARCH=$Arch buildcheck
-
- # Start installing the results
- %if "%{_enable_debug_packages}" == "1"
- mkdir -p $RPM_BUILD_ROOT/usr/lib/debug/boot
- %endif
- mkdir -p $RPM_BUILD_ROOT/%{image_install_path}
- install -m 644 .config $RPM_BUILD_ROOT/boot/config-$KernelVer
- install -m 644 System.map $RPM_BUILD_ROOT/boot/System.map-$KernelVer
- cp arch/$Arch/boot/bzImage $RPM_BUILD_ROOT/%{image_install_path}/vmlinuz-$KernelVer
- if [ -f arch/$Arch/boot/zImage.stub ]; then
- cp arch/$Arch/boot/zImage.stub $RPM_BUILD_ROOT/%{image_install_path}/zImage.stub-$KernelVer || :
- fi
- mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer
- make -s ARCH=$Arch INSTALL_MOD_PATH=$RPM_BUILD_ROOT modules_install KERNELRELEASE=$KernelVer mod-fw=
- cp modules.{order,builtin} $RPM_BUILD_ROOT/lib/modules/$KernelVer/
-
- # And save the headers/makefiles etc for building modules against
- #
- # This all looks scary, but the end result is supposed to be:
- # * all arch relevant include/ files
- # * all Makefile/Kconfig files
- # * all script/ files
- rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
- rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/source
- mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
- (cd $RPM_BUILD_ROOT/lib/modules/$KernelVer ; ln -s build source)
- # dirs for additional modules per module-init-tools, kbuild/modules.txt
- mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/extra
- mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/updates
- # first copy everything
- cp --parents `find -type f -name "Makefile*" -o -name "Kconfig*"` $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
- cp Module.symvers $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
- # then drop all but the needed Makefiles/Kconfig files
- rm -rf $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/Documentation
- rm -rf $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts
- rm -rf $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include
- cp .config $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
- cp -a scripts $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
- if [ -f tools/objtool/objtool ]; then
- cp -a tools/objtool/objtool $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/tools/objtool/ || :
- fi
- if [ -d arch/%{_arch}/scripts ]; then
- cp -a arch/%{_arch}/scripts $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/arch/%{_arch} || :
- fi
- if [ -f arch/%{_arch}/*lds ]; then
- cp -a arch/%{_arch}/*lds $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/arch/%{_arch}/ || :
- fi
- rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts/*.o
- rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/scripts/*/*.o
- if [ -d arch/%{asmarch}/include ]; then
- cp -a --parents arch/%{asmarch}/include $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/
- fi
- cp -a include $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include
- # Make sure the Makefile and version.h have a matching timestamp so that
- # external modules can be built
- touch -r $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/Makefile \
- $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/generated/uapi/linux/version.h
- touch -r $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/.config $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/linux/autoconf.h
- # Copy .config to include/config/auto.conf so "make prepare" is unnecessary.
- cp $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/.config $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/include/config/auto.conf
- if test -s vmlinux.id; then
- cp vmlinux.id $RPM_BUILD_ROOT/lib/modules/$KernelVer/build/vmlinux.id
- else
- echo >&2 "*** WARNING *** no vmlinux build ID! ***"
- fi
- #
- # save the vmlinux file for kernel debugging into the kernel-debuginfo rpm
- #
- %if "%{_enable_debug_packages}" == "1"
- mkdir -p $RPM_BUILD_ROOT/usr/lib/debug/lib/modules/$KernelVer
- cp vmlinux $RPM_BUILD_ROOT/usr/lib/debug/lib/modules/$KernelVer
- %endif
- # mark modules executable so that strip-to-file can strip them
- find $RPM_BUILD_ROOT/lib/modules/$KernelVer -name "*.ko" -type f >modnames
- xargs --no-run-if-empty chmod u+x < modnames
- # detect missing or incorrect license tags
- for i in `find $RPM_BUILD_ROOT/lib/modules/$KernelVer -name "*.ko" `
- do
- echo -n "$i "
- /sbin/modinfo -l $i >> modinfo
- done
- cat modinfo |\
- grep -v "^GPL" |
- grep -v "^Dual BSD/GPL" |\
- grep -v "^Dual MPL/GPL" |\
- grep -v "^GPL and additional rights" |\
- grep -v "^GPL v2" && exit 1
- rm -f modinfo
- # remove files that will be auto generated by depmod at rpm -i time
- for i in alias alias.bin builtin.bin ccwmap dep dep.bin ieee1394map inputmap isapnpmap ofmap pcimap seriomap symbols symbols.bin usbmap devname softdep
- do
- rm -f $RPM_BUILD_ROOT/lib/modules/$KernelVer/modules.$i
- done
- # Move the devel headers out of the root file system
- mkdir -p $RPM_BUILD_ROOT/usr/src/kernels
- mv $RPM_BUILD_ROOT/lib/modules/$KernelVer/build $RPM_BUILD_ROOT/$DevelDir
- ln -sf ../../..$DevelDir $RPM_BUILD_ROOT/lib/modules/$KernelVer/build
- [ -z "$DevelLink" ] || ln -sf `basename $DevelDir` $RPM_BUILD_ROOT/$DevelLink
- }
- ###
- # DO it...
- ###
- # prepare directories
- rm -rf $RPM_BUILD_ROOT
- mkdir -p $RPM_BUILD_ROOT/boot
- %if %{buildup}
- BuildKernel
- %endif
- %if %{buildpae}
- BuildKernel pae
- %endif
- %if %{with_tools}
- # cpupower
- # make sure version-gen.sh is executable.
- chmod +x tools/power/cpupower/utils/version-gen.sh
- make %{?_smp_mflags} -C tools/power/cpupower CPUFREQ_BENCH=false
- %ifarch %{ix86}
- pushd tools/power/cpupower/debug/i386
- make %{?_smp_mflags} centrino-decode powernow-k8-decode
- popd
- %endif
- %ifarch x86_64
- pushd tools/power/cpupower/debug/x86_64
- make %{?_smp_mflags} centrino-decode powernow-k8-decode
- popd
- %endif
- %ifarch %{ix86} x86_64
- pushd tools/power/x86/x86_energy_perf_policy/
- make
- popd
- pushd tools/power/x86/turbostat
- make
- popd
- %endif #turbostat/x86_energy_perf_policy
- pushd tools/thermal/tmon/
- make
- popd
- %endif
- %if %{with_bpftool}
- pushd tools/bpf/bpftool
- %{__make} EXTRA_CFLAGS="%{optflags}" EXTRA_LDFLAGS="%{?__global_ldflags}" DESTDIR=%{buildroot} V=1
- popd
- %endif
- ###
- ### install
- ###
- %install
- cd linux-%{kversion}
- # build documentation package
- %if %{builddoc}
- mkdir -p $RPM_BUILD_ROOT%{_docdir}/kernel-doc-%{kversion}/Documentation
- # sometimes non-world-readable files sneak into the kernel source tree
- chmod -R a+r *
- # copy the source over
- tar cf - Documentation | tar xf - -C $RPM_BUILD_ROOT%{_docdir}/kernel-doc-%{kversion}
- rm -f %{buildroot}%{_datadir}/doc/kernel-doc-%{kversion}/Documentation/.gitignore
- %endif
- # build source package
- %if %{buildsource}
- mkdir -p $RPM_BUILD_ROOT%{_prefix}/src/linux-%{kversion}
- sync
- make -s mrproper
- sync
- tar cf - . | tar xf - -C $RPM_BUILD_ROOT%{_prefix}/src/linux-%{kversion}
- rm -rf $RPM_BUILD_ROOT%{_prefix}/src/linux-%{kversion}/Documentation
- ln -sf %{_docdir}/kernel-doc-%{kversion}/Documentation $RPM_BUILD_ROOT%{_prefix}/src/linux-%{kversion}/
- sync
- #
- rm -f $RPM_BUILD_ROOT%{_prefix}/src/linux-%{kversion}/arch/x86/tools/relocs
- # set the EXTRAVERSION to <version>custom, so that people who follow a kernel building howto
- # don't accidentally overwrite their currently working moduleset and hose their system
- perl -p -i -e "s/^EXTRAVERSION.*/EXTRAVERSION = -%{release}custom/" $RPM_BUILD_ROOT/usr/src/linux-%{kversion}/Makefile
- install -m 644 %{SOURCE10} $RPM_BUILD_ROOT/usr/src/linux-%{kversion}
- # drop binaries: kernel-source is noarch
- rm -rf %{buildroot}%{_prefix}/src/linux-%{kversion}/tools
- %endif
- %if %{with_headers}
- # Install kernel headers
- make ARCH=%{hdrarch} INSTALL_HDR_PATH=$RPM_BUILD_ROOT/usr headers_install
- # Do headers_check but don't die if it fails.
- make ARCH=%{hdrarch} INSTALL_HDR_PATH=$RPM_BUILD_ROOT/usr headers_check \
- > hdrwarnings.txt || :
- if grep -q exist hdrwarnings.txt; then
- sed s:^$RPM_BUILD_ROOT/usr/include/:: hdrwarnings.txt
- # Temporarily cause a build failure if header inconsistencies.
- # exit 1
- fi
- find $RPM_BUILD_ROOT/usr/include \
- \( -name .install -o -name .check -o \
- -name ..install.cmd -o -name ..check.cmd \) | xargs rm -f
- # glibc provides scsi headers for itself, for now
- rm -rf $RPM_BUILD_ROOT/usr/include/scsi
- rm -f $RPM_BUILD_ROOT/usr/include/asm*/atomic.h
- rm -f $RPM_BUILD_ROOT/usr/include/asm*/io.h
- rm -f $RPM_BUILD_ROOT/usr/include/asm*/irq.h
- %endif
- %if %{with_firmware}
- make INSTALL_FW_PATH=$RPM_BUILD_ROOT/lib/firmware firmware_install
- %endif
- sync;sync;sync;
- touch ../cpupower.lang
- %if %{with_tools}
- make -C tools/power/cpupower DESTDIR=$RPM_BUILD_ROOT libdir=%{_libdir} mandir=%{_mandir} CPUFREQ_BENCH=false install
- rm -f %{buildroot}%{_libdir}/*.{a,la}
- %find_lang cpupower
- mv cpupower.lang ../
- %ifarch %{ix86}
- pushd tools/power/cpupower/debug/i386
- install -m755 centrino-decode %{buildroot}%{_bindir}/centrino-decode
- install -m755 powernow-k8-decode %{buildroot}%{_bindir}/powernow-k8-decode
- popd
- %endif
- %ifarch x86_64
- pushd tools/power/cpupower/debug/x86_64
- install -m755 centrino-decode %{buildroot}%{_bindir}/centrino-decode
- install -m755 powernow-k8-decode %{buildroot}%{_bindir}/powernow-k8-decode
- popd
- %endif
- chmod 0755 %{buildroot}%{_libdir}/libcpupower.so*
- mkdir -p %{buildroot}%{_sysconfdir}/sysconfig
- install -m644 %{SOURCE31} %{buildroot}%{_sysconfdir}/sysconfig/cpupower
- %if %{with systemd}
- mkdir -p %{buildroot}/%{_unitdir}
- install -m644 %{SOURCE32} %{buildroot}/%{_unitdir}/cpupower.service
- %else
- mkdir -p %{buildroot}/etc/rc.d/init.d/
- install -m755 %{SOURCE30} %{buildroot}/etc/rc.d/init.d/cpupower
- %endif
- %ifarch %{ix86} x86_64
- mkdir -p %{buildroot}%{_mandir}/man8
- pushd tools/power/x86/x86_energy_perf_policy
- make DESTDIR=%{buildroot} install
- popd
- pushd tools/power/x86/turbostat
- make DESTDIR=%{buildroot} install
- popd
- %endif #turbostat/x86_energy_perf_policy
- pushd tools/thermal/tmon
- make INSTALL_ROOT=%{buildroot} install
- popd
- %endif
- %if %{with_bpftool}
- pushd tools/bpf/bpftool
- %{__make} EXTRA_CFLAGS="%{optflags}" EXTRA_LDFLAGS="%{?__global_ldflags}" DESTDIR=%{buildroot} V=1 prefix=%{_prefix} bash_compdir=%{_sysconfdir}/bash_completion.d/ mandir=%{_mandir} install
- popd
- %endif
- rm -f %{buildroot}%{_prefix}/src/linux-%{kversion}/.clang-format
- rm -f %{buildroot}%{_prefix}/src/linux-%{kversion}/.cocciconfig
- rm -f %{buildroot}%{_prefix}/src/linux-%{kversion}/.get_maintainer.ignore
- rm -f %{buildroot}%{_prefix}/src/linux-%{kversion}/.git*
- rm -f %{buildroot}%{_prefix}/src/linux-%{kversion}/.mailmap
- sync;sync;sync;
- ###
- ### clean
- ###
- %clean
- rm -rf $RPM_BUILD_ROOT
- ###
- ### scripts
- ###
- # load the loop module for upgrades...in case the old modules get removed we have
- # loopback in the kernel so that mkinitrd will work.
- %pre
- /sbin/modprobe loop 2> /dev/null > /dev/null || :
- exit 0
- %pre pae
- /sbin/modprobe loop 2> /dev/null > /dev/null || :
- exit 0
- %post
- [ ! -x /usr/sbin/module_upgrade ] || /usr/sbin/module_upgrade
- if [ -x /sbin/new-kernel-pkg ]; then
- if [ -x /usr/bin/dracut ]; then
- /sbin/new-kernel-pkg --mkinitrd --dracut \
- --host-only --depmod --install %{KVERREL}
- else
- /sbin/new-kernel-pkg --mkinitrd --depmod --install %{KVERREL}
- fi
- fi
- cd /boot
- # vmlinuz symlinks to new default kernel
- ln -sf vmlinuz-%{KVERREL} vmlinuz
- ln -sf System.map-%{KVERREL} System.map
- ln -sf initrd-%{KVERREL}.img initrd.img
- # vmlinuz.old symlink to current running kernel
- current=`uname -r`
- if [ ! -f vmlinuz-${current} ]; then
- ln -sf vmlinuz-%{KVERREL} vmlinuz.old
- ln -sf System.map-%{KVERREL} System.map.old
- ln -sf initrd-%{KVERREL}.img initrd.old.img
- else
- ln -sf vmlinuz-${current} vmlinuz.old
- ln -sf System.map-${current} System.map.old
- ln -sf initrd-${current}.img initrd.old.img
- fi
- [ -x /sbin/mkkerneldoth ] && /sbin/mkkerneldoth
- depmod -a -F /boot/System.map-%{KVERREL} %{KVERREL}
- # if preffered bootloader is LILO, execute lilo.
- %ifarch i586 i686
- if [ -f /etc/sysconfig/bootloader ]; then
- source /etc/sysconfig/bootloader
- if [ "$BOOTLOADER" = "lilo" ]; then
- if [ -x /sbin/lilo -a -f /etc/lilo.conf ]; then
- /sbin/lilo > /dev/null
- exit 0
- fi
- fi
- fi
- %endif
- # update grub/menu.lst
- GRUB_MENULST="/boot/grub/menu.lst"
- if [ -f $GRUB_MENULST ]; then
- if ( grep -q "resume2=" $GRUB_MENULST ) ; then
- sed -i.rpmsave 's/resume2=/resume=/g' $GRUB_MENULST
- fi
- fi
- %post pae
- [ ! -x /usr/sbin/module_upgrade ] || /usr/sbin/module_upgrade
- if [ -x /sbin/new-kernel-pkg ]; then
- if [ -x /usr/bin/dracut ]; then
- /sbin/new-kernel-pkg --mkinitrd --dracut \
- --host-only --depmod --install %{KVERREL}pae
- else
- /sbin/new-kernel-pkg --mkinitrd --depmod --install %{KVERREL}pae
- fi
- fi
- cd /boot
- # vmlinuz-pae symlinks to new default pae kernel
- ln -sf vmlinuz-%{KVERREL}pae vmlinuz-pae
- ln -sf System.map-%{KVERREL}pae System.map-pae
- ln -sf initrd-%{KVERREL}pae.img initrd-pae.img
- # vmlinuz.old symlink to current running kernel
- current=`uname -r`
- ln -sf vmlinuz-${current} vmlinuz.old
- ln -sf System.map-${current} System.map.old
- ln -sf initrd-${current}.img initrd.old.img
- [ -x /sbin/mkkerneldoth ] && /sbin/mkkerneldoth
- depmod -a -F /boot/System.map-%{KVERREL}pae %{KVERREL}pae
- # add PAE kernel entry to grub menu.list
- GRUB_MENULST="/boot/grub/menu.lst"
- if [ -f $GRUB_MENULST ]; then
- if ( ! grep -q "PAE kernel" $GRUB_MENULST ) ; then
- if [ -x /sbin/grubby ]; then
- /sbin/grubby --title="Vine Linux (PAE kernel)" \
- --add-kernel=/boot/vmlinuz-pae \
- --initrd=/boot/initrd-pae.img \
- --copy-default \
- --config-file=$GRUB_MENULST >& /dev/null ||:
- fi
- fi
- fi
- # if preffered bootloader is LILO, execute lilo.
- %ifarch i586 i686 x86_64
- if [ -f /etc/sysconfig/bootloader ]; then
- source /etc/sysconfig/bootloader
- if [ "$BOOTLOADER" = "lilo" ]; then
- if [ -x /sbin/lilo -a -f /etc/lilo.conf ]; then
- /sbin/lilo > /dev/null
- exit 0
- fi
- fi
- fi
- %endif
- # update grub/menu.lst
- GRUB_MENULST="/boot/grub/menu.lst"
- if [ -f $GRUB_MENULST ]; then
- if ( grep -q "resume2=" $GRUB_MENULST ) ; then
- sed -i.rpmsave 's/resume2=/resume=/g' $GRUB_MENULST
- fi
- fi
- %preun
- /sbin/modprobe loop 2> /dev/null > /dev/null || :
- [ -x /sbin/new-kernel-pkg ] && /sbin/new-kernel-pkg --rminitrd --rmmoddep --remove %{KVERREL}
- %preun pae
- /sbin/modprobe loop 2> /dev/null > /dev/null || :
- [ -x /sbin/new-kernel-pkg ] && /sbin/new-kernel-pkg --rminitrd --rmmoddep --remove %{KVERREL}pae
- ###
- ### file lists
- ###
- %if %{with_headers}
- %files headers
- %defattr(-,root,root)
- %{_includedir}/*
- %exclude %{_includedir}/cpufreq.h
- %exclude %{_includedir}/cpuidle.h
- %endif
- %if %{with_firmware}
- %files firmware
- %defattr(-,root,root)
- /lib/firmware/*
- %endif
- %if %{buildup}
- %files
- %defattr(-,root,root)
- /%{image_install_path}/*-%{KVERREL}
- %if %{image_install_path} != "boot"
- /boot/System.map-%{KVERREL}
- /boot/config-%{KVERREL}
- %endif
- %dir /lib/modules/%{KVERREL}
- /lib/modules/%{KVERREL}/modules.*
- /lib/modules/%{KVERREL}/kernel
- /lib/modules/%{KVERREL}/build
- /lib/modules/%{KVERREL}/source
- %files devel
- %defattr(-,root,root)
- %verify(not mtime) /usr/src/kernels/%{KVERREL}-%{_target_cpu}
- %endif
- %if %{buildpae}
- %files pae
- %defattr(-,root,root)
- /%{image_install_path}/*-%{KVERREL}pae
- %if %{image_install_path} != "boot"
- /boot/System.map-%{KVERREL}pae
- /boot/config-%{KVERREL}pae
- %endif
- %dir /lib/modules/%{KVERREL}pae
- /lib/modules/%{KVERREL}pae/modules.*
- /lib/modules/%{KVERREL}pae/kernel
- /lib/modules/%{KVERREL}pae/build
- /lib/modules/%{KVERREL}pae/source
- %files pae-devel
- %defattr(-,root,root)
- %verify(not mtime) /usr/src/kernels/%{KVERREL}-pae-%{_target_cpu}
- /usr/src/kernels/%{KVERREL}pae-%{_target_cpu}
- %endif
- # only some architecture builds need kernel-source
- %if %{buildsource}
- %files source
- %defattr(-,root,root)
- %dir %{_prefix}/src/linux-%{kversion}
- %{_prefix}/src/linux-%{kversion}/*
- %endif
- # only some architecture builds need kernel-doc
- %if %{builddoc}
- %files doc
- %defattr(-,root,root)
- %{_datadir}/doc/kernel-doc-%{kversion}/Documentation/*
- %dir %{_datadir}/doc/kernel-doc-%{kversion}/Documentation
- %dir %{_datadir}/doc/kernel-doc-%{kversion}
- %endif
- %if %{with_tools}
- %files -n kernel-tools -f cpupower.lang
- %defattr(-,root,root)
- %{_bindir}/cpupower
- %{_bindir}/centrino-decode
- %{_bindir}/powernow-k8-decode
- %{_mandir}/man[1-8]/cpupower*
- %config(noreplace) %{_sysconfdir}/sysconfig/cpupower
- %if %{with systemd}
- %{_unitdir}/cpupower.service
- %else
- /etc/rc.d/init.d/cpupower
- %endif
- %{_bindir}/x86_energy_perf_policy
- %{_mandir}/man8/x86_energy_perf_policy*
- %{_bindir}/turbostat
- %{_mandir}/man8/turbostat*
- %{_bindir}/tmon
- %dir %{_datadir}/bash-completion
- %dir %{_datadir}/bash-completion/completions
- %{_datadir}/bash-completion/completions/cpupower
- %files -n kernel-tools-libs
- %{_libdir}/libcpupower.so.0
- %{_libdir}/libcpupower.so.0.0.*
- %files -n kernel-tools-libs-devel
- %{_libdir}/libcpupower.so
- %{_includedir}/cpufreq.h
- %{_includedir}/cpuidle.h
- %endif
- %if %{with_bpftool}
- %files -n bpftool
- %{_sbindir}/bpftool
- %dir %{_sysconfdir}/bash_completion.d
- %{_sysconfdir}/bash_completion.d/bpftool
- %endif
- %changelog
- * Wed Dec 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4.80-1
- - updated to 5.4.80.
- * Sat Sep 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4.66-1
- - updated to 5.4.66.
- * Tue Sep 01 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4.61-1
- - updated to 5.4.61.
- * Sun Aug 09 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4.57-1
- - updated to 5.4.57.
- * Tue Aug 04 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4.55-1
- - updated to 5.4.55.
- - re-enabled to build kernel-headers on i686.
- * Sun Jul 19 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 5.4.52-1
- - updated to 5.4.52.
- - added systemd support (disabled as default).
- - added a subpackage "bpftool".
- * Sun Mar 29 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.14.174-1
- - updated to 4.14.174.
- - disabled Patch1470 (aquantia).
- - R:dracut instead of mkinitrd.
- * Mon Dec 30 2019 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.160-1
- - updated to 4.14.160
- - fix changelog typo
- - build doc and source package in x86_64 instead of i686
- * Tue Nov 12 2019 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 4.14.153-1
- - updated to 4.14.153.
- - updated Patch1470 (aquantia).
- - enabled kprobes.
- - dropped arch-dependent files from kernel-source.
- * Fri Sep 20 2019 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.145-1
- - update to 4.14.145
- * Fri Sep 13 2019 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.143-1
- - update to 4.14.143
- * Fri Sep 6 2019 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.141-1
- - update to 4.14.141
- * Sun Aug 18 2019 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.139-1
- - update to 4.14.139
- * Tue Jun 4 2019 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.123-1
- - update to 4.14.123
- * Wed May 22 2019 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.121-1
- - update to 4.14.121
- * Mon Apr 8 2019 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.111-1
- - update to 4.14.111
- - update patch1470 (aquantia)
- * Tue Mar 19 2019 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.106-1
- - update to 4.14.106
- - add patch1470 (linux-4.14-aquantia_update.patch.xz)
- * Sat Feb 2 2019 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.97-2
- - update config (Enable Aquantia AQC)
- * Fri Feb 1 2019 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.97-1
- - update to 4.14.97
- * Sat Jan 19 2019 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.94-1
- - update to 4.14.94
- * Fri May 18 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.41-1
- - update to 4.14.41
- * Sat Apr 28 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.37-1
- - update to 4.14.37
- * Mon Apr 23 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.35-1
- - update to 4.14.35
- * Thu Apr 19 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.34-1
- - update to 4.14.34
- * Mon Apr 9 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.33-1
- - update to 4.14.33
- * Tue Apr 3 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.32-1
- - update to 4.14.32
- * Thu Mar 29 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.31-1
- - update to 4.14.31
- * Mon Mar 26 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.29-1
- - update to 4.14.29
- * Wed Mar 21 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.28-1
- - update to 4.14.28
- * Thu Mar 1 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.23-1
- - update to 4.14.23
- - fix changelog ver number typo
- * Mon Feb 26 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.22-1
- - update to 4.14.22
- * Fri Feb 23 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.21-1
- - update to 4.14.21
- - CONFIG_USB_EHCI_HCD=m
- * Tue Feb 20 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.20-1.1
- - test package
- - CONFIG_USB_EHCI_HCD=y
- * Tue Feb 20 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.20-1
- - update to 4.14.20
- * Fri Feb 9 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.18-1
- - update to 4.14.18
- * Wed Feb 7 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.17-1
- - update to 4.14.17
- * Fri Feb 2 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.16-3
- - add C: cpufrequtils into kernel-headers
- * Fri Feb 2 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.16-2
- - drop O:cpufrequtils in kernel-headers
- - add O:/P: cpuspeed into kernel-tools
- * Thu Feb 1 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.16-1
- - new upstream release
- - add O:cpufrequtils, cpuspeed into kernel-tools
- - add O:cpufrequtils into kernel-headers
- (BTS #3111)
- - add initscript/sysconfig files for cpupower command
- * Wed Jan 17 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.13-3.1
- - test package
- - add 4.14.14-rc1 patch
- * Tue Jan 16 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.13-3
- - add R: elfutils-libelf-devel into -devel package
- * Mon Jan 15 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.13-2
- - add tools/objtool/objtool into -devel package
- - fix changelog typo
- * Fri Jan 12 2018 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.13-1
- - update to 4.14.13
- * Thu Dec 28 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.9-1
- - update to 4.14.9
- * Fri Dec 22 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.8-1
- - update to 4.14.8
- * Wed Dec 13 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.5-1
- - update to 4.14.5 (and 4.14.6 rc1)
- - change to CONFIG_USB_UHCI_HCD=m
- - add BR: linux-firmware
- * Wed Nov 29 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.14.2-1
- - update to 4.14.2
- - update patch1850
- * Thu Oct 19 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.13.8-1
- - update to 4.13.8
- * Fri Oct 6 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.13.5-1
- - update to 4.13.5
- * Sun Sep 17 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.13.2-2
- - update post script for dracut
- * Fri Sep 15 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.13.2-1
- - update to 4.13.2
- - drop patch3000 (is included in new release)
- - update patch10000
- - use dracut if dracut is installed
- (Not added to R: yet)
- * Sun Sep 3 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.12.10-2
- - drop e1000e update (patch1460,61) because of MTU handling issue
- (Thanks to tomop-san)
- * Thu Aug 31 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.12.10-1
- - update to 4.12.10
- * Wed Aug 9 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.12.5-1
- - update to 4.12.5
- - fix typo in 4.12.4's changelog
- * Mon Jul 31 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.12.4-1
- - update to 4.12.4
- - add patch3000 for ALC1220 codec
- * Fri Jul 21 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.12.2-1
- - update to 4.12.2
- * Thu Jul 20 2017 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 4.11.11-1
- - update to 4.11.11
- - add kernel-tools packages
- - drop aufs/tuxonice
- - revome ppc/sparc if-else-endif branches
- * Wed Mar 29 2017 IWAI, Masaharu <iwaim.sub@gmail.com> 4.4.52-2.1
- - update to 4.4.52
- - update e1000e driver to 3.3.5.3 (Patch1460)
- - update tuxonice patch (Patch9000)
- - update i686/x86_64 config
- - add AMD CPU microcode
- * Sun Jul 31 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.4.16-1
- - update to 4.4.16
- * Sat Jul 23 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.4.15-2
- - add Patch1460: linux-4.4.13_update_e1000e_3.3.4.patch
- * Mon Jul 18 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.4.15-1
- - update to 4.4.15
- * Sat Jun 25 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.4.14-1
- - update to 4.4.14
- - update Patch1910,6100,9000
- - remove Patch2001
- - update Source6100
- - add BuildRequires: openssl-devel
- * Tue Jun 14 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.26-1
- - update to 4.1.26
- * Thu May 26 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.25-1
- - update to 4.1.25
- - update Patch9000 (tuxonice-for-linux-4.1.25.patch)
- * Fri May 13 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.24-1
- - update to 4.1.24
- - update aufs sources
- * Wed May 04 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.23-1
- - update to 4.1.23
- * Sat Apr 23 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.22-1
- - update to 4.1.22
- * Sun Mar 27 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.20-1
- - update to 4.1.20
- * Sat Feb 20 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.18-1
- - update to 4.1.18
- * Mon Feb 01 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.17-1
- - update to 4.1.17
- * Sat Jan 23 2016 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.16-1
- - update to 4.1.16
- * Tue Dec 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.15-1
- - update to 4.1.15
- * Sun Nov 15 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.13-1
- - update to 4.1.13
- * Wed Oct 28 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 4.1.12-1
- - update to 4.1.12
- - update configs
- - remove Patch1840 (linux-2.6-defaults-pci_no_msi.patch)
- - update Patch1850 (silence-fbcon-logo.patch)
- - update aufs and tuxonice sources
- * Wed Jul 15 2015 Daisuke SUZUKI <daisuke@vinelinux.org> 3.18.18-1
- - update to 3.18.18
- * Tue Jul 7 2015 Daisuke SUZUKI <daisuke@vinelinux.org> 3.18.17-2
- - update configs
- - add missing configs.
- - set CONFIG_FW_LOADER_USER_HELPER_FALLBACK to y
- * Fri Jul 3 2015 Daisuke SUZUKI <daisuke@vinelinux.org> 3.18.17-1
- - update to 3.18.17
- - update tuxonice, aufs
- * Sat Jan 17 2015 Daisuke SUZUKI <daisuke@vinelinux.org> 3.14.29-1
- - update to 3.14.29
- * Tue Oct 21 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 3.14.22-1
- - update to 3.14.22
- * Fri Jul 25 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 3.14.13-1
- - update to 3.14.13
- - update configs
- - CONFIG_CC_OPTIMIZE_FOR_SIZE=n
- - CONFIG_JUMP_LABEL=y
- - CONFIG_DRM_MGAG200=n
- * Thu Jul 10 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 3.14.12-1
- - update to 3.14.12
- * Mon Jul 07 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 3.14.11-1
- - update to 3.14.11
- - update configs
- - update tuxonice
- - update aufs3
- * Sun Jun 29 2014 Daisuke SUZUKI <daisuke@vinelinux.org> 3.12.23-1
- - update to 3.12.23
- - change configs
- - CONFIG_MICROCODE=y (from m)
- - CONFIG_MICROCODE_INTEL_EARLY=y
- - CONFIG_MICROCODE_AMD_EARLY=y
- - CONFIG_MICROCODE_EARLY=y
- * Wed Apr 23 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 3.12.17-1
- - update to 3.12.17
- * Wed Jan 22 2014 Daisuke SUZUKI <daisuke@linux.or.jp> 3.10.27-1
- - update to 3.10.27
- * Sun Nov 24 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.10.20-1
- - update to 3.10.20
- * Sat Oct 26 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.10.17-1
- - update to 3.10.17
- * Mon Aug 05 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.10.5-1
- - update to 3.10.5
- * Mon Jun 24 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.9.7-1
- - update to 3.9.7
- * Thu May 30 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.9.4-1
- - update to 3.9.4
- - add BR: bc
- * Thu Apr 18 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.8.8-1
- - update to 3.8.8
- * Mon Apr 15 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.8.7-1
- - update to 3.8.7
- * Sat Mar 23 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.8.4-1
- - update to 3.8.4
- * Sat Mar 16 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.8.3-1
- - update to 3.8.3
- * Mon Mar 04 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.8.2-1
- - update to 3.8.2
- - update aufs3/tuxonice patch
- * Thu Feb 28 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.7.10-1
- - update to 3.7.10
- * Mon Feb 18 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.7.9-1
- - update to 3.7.9
- * Wed Feb 13 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.7.7-2
- - update aufs patch to fix kernel-headers
- * Tue Feb 12 2013 Daisuke SUZUKI <daisuke@linux.or.jp> 3.7.7-1
- - update to 3.7.7
- - update tuxonice and aufs patch
- * Tue Dec 18 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.11-1
- - update to 3.6.11
- * Tue Dec 11 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.10-1
- - update to 3.6.10
- - pre require mkinitrd >= 6.0.93-22 to build correct initrd.
- * Tue Dec 04 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.9-1
- - update to 3.6.9
- * Sun Dec 02 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.8-2
- - add patch1920 to fix pt1 driver
- * Wed Nov 28 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.8-1
- - update to 3.6.8
- * Sun Nov 18 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.7-1
- - update to 3.6.7
- * Thu Nov 01 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.6-1
- - update to 3.6.6
- * Thu Nov 01 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.5-1
- - update to 3.6.5
- * Mon Oct 29 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.4-1
- - update to 3.6.4
- * Mon Oct 22 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.3-1
- - update to 3.6.3
- * Sat Oct 13 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.6.2-1
- - update to 3.6.2
- - update tuxonice/aufs3 patch
- * Wed Aug 29 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.4.10-1
- - update to 3.4.10
- * Thu Aug 16 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.4.9-1
- - update to 3.4.9
- * Fri Aug 10 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.4.8-1
- - update to 3.4.8
- - enable BMCA and BRCMSMAC(Broadcom SoftMAC driver)
- * Wed Aug 01 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.4.7-1
- - update to 3.4.7
- * Fri Jul 27 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.4.6-3
- - add patch1430 to support tg3 newer chipsets
- * Sat Jul 21 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.4.6-2
- - add kmod to kernel_prereq (instead of module-init-tools)
- * Fri Jul 20 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.4.6-1
- - update to 3.4.6
- * Wed Jul 18 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.4.5-1
- - update to 3.4.5
- - add xz, kmod, coreutils to BR:
- - remove module-init-tools, sh-utils from BR:
- * Wed Jul 04 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.4.4-2
- - add modules.{order,builtin}
- * Sat Jun 23 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.4.4-1
- - update to 3.4.4
- * Mon Jun 18 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.4.3-1
- - update to 3.4.3
- - update tuxonice/aufs3 patch
- * Thu May 03 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.16-1
- - update to 3.2.16
- * Tue Mar 13 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.10-1
- - update to 3.2.10
- * Sat Mar 03 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.9-1
- - update to 3.2.9
- * Tue Feb 21 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.7-1
- - update to 3.2.7
- * Wed Feb 15 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.6-2
- - update tuxonice patch (github toi-3.2 current)
- * Tue Feb 14 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.6-1
- - update to 3.2.6
- * Sat Feb 04 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.4-1
- - update to 3.2.4
- * Fri Jan 27 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.2-2
- - add aufs3 patch
- - drop unionfs support
- * Thu Jan 26 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.2-1
- - update to 3.2.2
- * Fri Jan 13 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.1-1
- - update to 3.2.1
- * Sat Jan 07 2012 Daisuke SUZUKI <daisuke@linux.or.jp> 3.2.0-1
- - update to 3.2
- - update x86 configs
- - prereq module-init-tools >= 3.16
- * Thu Dec 22 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.1.6-1
- - update to 3.1.6
- * Tue Nov 29 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.1.4-1
- - update to 3.1.4
- * Mon Nov 28 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.1.3-1
- - update to 3.1.3
- - update x86 configs
- - update tuxonice to current
- - drop patch1421,1422
- * Mon Oct 24 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.8-1
- - update to 3.0.8
- * Mon Oct 24 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.7-1
- - update to 3.0.7
- * Wed Oct 12 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.4-4
- - update unionfs to 2.5.10
- - update configs (enable more drivers and functions)
- SCHED_AUTOGROUP NL80211_TESTMODE BLK_DEV_RBD SCSI_CXGB4_ISCSI
- SCSI_BNX2X_FCOE SCSI_ISCI STMMAC_ETH STMMAC_DUAL_MAC PCH_GBE BNA
- PCMCIA_RAYCS ATH9K_PCI ATH9K_AHB CARL9170 CARL9170_LEDS CARL9170_WPC
- B43_PHY_N IWLWIFI_DEVICE_SVTOOL RTL8192CE RTL8192SE RTL8192CU RTLWIFI
- RTL8192C_COMMON WL12XX_MENU WL12XX WL12XX_HT WL12XX_SDIO MWIFIEX
- MWIFIEX_SDIO USB_NET_CX82310_ETH USB_NET_KALMIA USB_VL600
- XEN_NETDEV_BACKEND IR_ENE IR_MCEUSB IR_ITE_CIR IR_FINTEK IR_NUVOTON
- IR_REDRAT3 IR_STREAMZAP IR_WINBOND_CIR RC_LOOPBACK USBIP_CORE
- USBIP_VHCI_HCD USBIP_HOST R8187SE RTL8192U RTL8192E R8712U R8712_AP
- RTS_PSTOR DRM_PSB INTEL_MEI ACERHDF DELL_WMI_AIO HP_ACCEL
- IDEAPAD_LAPTOP INTEL_IPS FANOTIFY
- * Sat Sep 17 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 3.0.4-3
- - add Patch1421 & Patch1422
- (based on patches found at http://almostsure.com/mba42/ and fixed a bit)
- * Fri Sep 16 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 3.0.4-2
- - add Patch1420 - a hack to support MBA Mid2011 LCD
- (inspired from: https://bugs.freedesktop.org/show_bug.cgi?id=39533)
- * Tue Aug 30 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 3.0.4-1
- - update to 3.0.4
- * Fri Aug 19 2011 Daisuke SUZUKI <daisuke@linux.or.jp> - 3.0.3-1
- - update to 3.0.3
- - udpate configs
- - build legacy IDE drivers as module
- - enable new drivers
- * Mon Aug 15 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 3.0.1-3
- - add Patch9010 to fix build failure on ppc
- * Sun Aug 14 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 3.0.1-2
- - more config updates (enable some staging drivers found on compat-wireless)
- - TODO: configs - more review & fix needed
- * Sun Aug 14 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 3.0.1-1
- - inital attempt for 3.0.1
- - disable obsolete/already_merged_into_upstream patches
- - s/nonint_oldconfig/oldnoconfig/
- - tuxonice: current-tuxonice-for-3.0.patch.bz2 (as of Aug. 14, 2011)
- - unionfs: 2.5.9.2_for_3.0.0-rc4
- - fix configs from m to y for the followings:
- INTEL_IDLE, BT_L2CAP, BT_SCO, LEDS_CLASS
- * Tue Jul 05 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-20
- - add patch1890 to update sdhci driver (ricoh mmc support)
- - add patch1900 to add quirk for lenove iTPM devices
- - update Patch2700 (drm patch)
- * Fri Jul 01 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-19
- - add patch1870 to recognize ALPS Touchpad on Dell E6510
- - add patch1880 to support newer ricoh mmc hosts
- - add patch1410 to support iwlwifi new ucode loading
- - disable kernel-firmware build and require linux-firmware instead.
- * Mon May 16 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-18
- - update configs
- - disable PCI MSI by default (CONFIG_PCI_MSI_DEFAULT_ON)
- * Sun May 15 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-17
- - update to unionfs 2.5.9.1
- - update to tuxonice 3.2
- - update configs
- - remove ppc64 config
- * Sat May 14 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-16
- - add Patch2700 to update drm
- - add Patch2710 to ignore invalid edid extensions
- * Wed May 11 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-15
- - add patch1400 to update e1000e driver
- * Sat Apr 30 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-14
- - drop i586 config
- - build kernel-{source,doc,firmware}.noarch package on i686 build
- * Sat Apr 30 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-13
- - update to 2.6.35.13
- * Wed Apr 27 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-12
- - update configs
- - enable CONFIG_DEVPTS_MULTIPLE_INSTANCES
- * Mon Apr 25 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-11
- - update to unionfs to 2.5.8
- - add patch6031 to fix open+unlink+ftruncate crash
- http://www.fsl.cs.sunysb.edu/pipermail/unionfs/2011-March/006091.html
- * Wed Apr 13 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-10
- - disable drm update patches
- - update x86 config
- - disable CONFIG_KEXEC, CONFIG_RELOCATABLE
- * Tue Apr 12 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-9
- - update to 2.6.35.12
- - update x86 configs
- - enable CONFIG_FTRACE, CONFIG_DYNAMIC_TRACE
- - add drm update patches
- * Tue Mar 08 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-8
- - update to 2.6.35.11
- * Sun Jan 09 2011 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.35-7
- - updated to 2.6.35.10
- * Mon Sep 27 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-6
- - update to 2.6.35.6
- - remove patch2600 which is merged in upstream
- * Mon Sep 27 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-5
- - add patch2600 to fix i915 modesetting failure on intel 8xx (<BTS:1039>)
- - add BR: xz-lzma-compat, net-tools (<BTS:1038>)
- - update unionfs to 2.5.6
- - update tuxonice to 3.2-rc2
- * Tue Sep 21 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-4
- - update to 2.6.35.5
- * Fri Sep 03 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-3
- - update to 2.6.35.4
- * Sat Aug 21 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-2
- - update to 2.6.35.3
- * Mon Aug 16 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.35-1
- - update to 2.6.35.2
- - update configs
- - update unionfs to 2.5.5
- - update tuxonice to 3.1.1.1
- * Wed May 19 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.34-1
- - update to 2.6.34
- - patch1850: do not show fbcon logo on quiet mode
- - patch1860: silence acpi blacklist code
- - update tuxonice to git snapshot
- * Fri May 14 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.33-5
- - update to 2.6.33.4
- * Tue Apr 06 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.33-4
- - update to 2.6.33.2
- - change configs
- - revert PREEMPT/PREEMPT_VOLUNTARY changes of previous kernel
- * Wed Mar 24 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.33-3
- - change configs
- - enable CONFIG_PREEMPT, disable CONFIG_PREEMPT_VOLUNTARY
- - update unionfs to 2.5.4
- * Mon Mar 15 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.33-2
- - update to 2.6.33.1
- - remove bootsplash patch, we use plymouth
- - change CONFIG_VGASTATE to y
- - add patch1394 to support PLANEX GW-US54GXS (Wishes:229)
- - update tuxonice to 3.1-for-2.6.33
- * Tue Mar 02 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.33-1
- - update to 2.6.33
- - update tuxonice to 3.0.99.48
- - drop e1000 patch
- - drop drm patches
- * Sat Feb 20 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.32-14
- - add Patch2833 for drm-intel
- - do not change DRM configuration when releasing load detect pipe
- * Sat Feb 20 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.32-13
- - add Patch2831,2832 for drm-intel
- * Wed Feb 17 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.32-12
- - Requires(pre): mkinitrd >= 6.0.93
- - new sysfs layout needs new mkinitrd
- - add Patch2822 for drm-intel
- * Mon Feb 15 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.32-11
- - update to 2.6.32.8
- - disable SYSFS_DEPRECATED
- * Tue Feb 09 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.32-10
- - update to 2.6.32.7
- - enable NUMA support on x86_64
- * Mon Feb 8 2010 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.32-9
- - drop Patch380 (see the changelog on 2.6.26-3 below)
- - s/^BuildPreReq/BuildRequires/, s/^Prereq/Requires(pre)/
- * Sun Feb 07 2010 NAKAMURA Kenta <kenta@vinelinux.org> 2.6.32-8
- - rebuilt with gcc 4.4.3
- * Tue Jan 19 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.32-7
- - update to 2.6.32.4
- * Sat Jan 16 2010 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.32-6
- - update to 2.6.32.3
- - update tuxonice to 2.0.99.44
- - drop i586 support
- - build kernel-headers on i686
- * Thu Dec 17 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.32-5
- - update tuxonice to 3.0.99.41-for-2.6.32
- * Tue Dec 15 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.32-4
- - fix ppc.config
- * Tue Dec 15 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.32-3
- - update to 2.6.32.1
- - add drm related patches
- Patch2811: drm-radeon-fixes.patch
- Patch2812: drm-radeon-dp-support.patch
- Patch2814: drm-nouveau.patch
- Patch2819: drm-intel-big-hammer.patch
- Patch2826: drm-i915-fix-sync-to-vbl-when-vga-is-off.patch
- Patch2827: linux-2.6-intel-agp-clear-gtt.patch
- Patch2830: linux-2.6.32-drm-i915-gem-on-pae.patch
- * Sat Dec 05 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.32-2
- - update x86 configs
- * Fri Dec 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.32-1
- - update to 2.6.32
- - drop obsolete/upstream patches
- * Tue Oct 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.31-8
- - update to 2.6.31.3
- - update x86 configs
- - set CONFIG_BLK_DEV_{SD,SR,SG} to "y"
- * Thu Oct 8 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.31-7
- - fix ppc config (RTC_DRV_PPC -> RTC_DRV_GENERIC etc.)
- * Wed Oct 7 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.31-6
- - add Patch360 (powerpc: Remove SMP warning from PowerMac cpufreq)
- * Sat Sep 26 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.31-5
- - update to 2.6.31.1
- - prefer ata_piix driver on ICH4+ chipset instead of IDE/piix
- * Mon Sep 21 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.31-4
- - fix asm headers
- * Mon Sep 21 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.31-3
- - add missing headers to kernel-devel
- * Sun Sep 20 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.31-2
- - update x86/x86_64 configs
- - set CONFIG_{ATA,ATA_PIIX,SATA_AHCI} to "y"
- - TODO: fix ppc config
- * Sun Sep 20 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.31-1
- - update to 2.6.31
- - drop obsolete/upstream patches
- - update tuxonice to current-20090911-v1
- - update unionfs-2.5.2
- * Sat Aug 15 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.27-43
- - add patch20000 for fix CVE-2009-2692 (SOCKOPS_WRAP()) from fc10
- * Thu Aug 6 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.27-42
- - update to 2.6.27.29 with security fixes
- * Fri Jul 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-41
- - update to 2.6.27.27
- - add patch4012 to load panasonic-laptop automatically
- (<BTS:0734>, [VineSeed:17786], http://patchwork.kernel.org/patch/2275/)
- * Fri Jul 3 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.27-40
- - update to 2.6.27.26
- - add patch810 for fix slub bug
- - drop patch20000 (included in .26)
- * Thu Jul 2 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.27-39
- - change Provides alsa-driver 1.0.19 -> 1.0.17
- * Thu Jul 2 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.27-38
- - drop patch8000,8001 (alsa driver are provided by alsa-driver package)
- * Mon Jun 29 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.27-37
- - 2.6.27.25
- - drop patch280 (included in .25)
- - add patch20000 for fix CVE-2009-1389 (r8169 driver)
- * Sat Jun 06 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-36
- - add Patch280: workaround failures on intel atom
- - add Patch140[45]: fix e1000e driver
- - add Patch2100: fix pata_sch, notice attached slave devices
- - add Patch2900: update synaptics driver
- - add Patch291[012]: update toshiba acpi driver
- - add Patch2920: update eeepc laptop driver
- - add Patch3000: fix up v4l2 video_open function
- * Wed Jun 03 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-35
- - fix x86_64 config
- * Sun May 31 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-34
- - enable CONFIG_PCI_MSI
- - add Patch1840 to disable PCI MSI by default
- * Sun May 24 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-33
- - update to 2.6.27.24
- - add Patch4011 to update panasonic-laptop
- * Sun May 17 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.27-32
- - now ppc kernel (vmlinux) is named as vmlinuz
- (still keep vmlinux* symlinks for compatibility though)
- - remove MOL-related files and patches completely
- * Sat May 16 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-31
- - revert config change
- - re-enable CONFIG_SYSFS_DEPRECATED which is still needed by some
- userland utilities
- * Wed May 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-30
- - update configs
- - disable CONFIG_SYSFS_DEPRECATED
- * Tue May 12 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-29
- - update /boot/vmlinuz* symlink policy
- - vmlinuz -> newly installed kernel
- - vmlinuz-pae -> newly installed pae kernel
- - vmlinuz.old -> current running kernel
- * Mon May 11 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-28
- - add Patch2812 to add missing drm definitions
- * Sun May 10 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-27
- - update to 2.6.27.23
- * Tue May 05 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.27-26
- - apply patch2811 (again) to disable GEM on PAE or 8xx
- * Tue May 05 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.27-25
- - patch2813 - patch2819 are disabled to fix radeon dri issue
- * Mon May 04 2009 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.27-24.1
- - test package to fix DRI issue on radeon
- * Mon Apr 27 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.27-24
- - modify post script for ppc (delete snd-powermac aliasing in modprobe.conf*)
- * Mon Apr 27 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.27-23
- - Patch6030 (unionfs) updated to 2.5.1
- * Mon Apr 27 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.27-22
- - update ppc.config (change CONFIG_RTC_DRV_PPC from m to y, and many more)
- - s/modutils/module-init-tools/ in BuildPreReq
- * Sat Apr 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-21
- - change config options for tuxonice-3.0.1
- set following options to 'y'
- - CONFIG_CRYPTO_DEFLATE,CONFIG_CRYPTO_LZO
- - CONFIG_LZO_COMPRESS,CONFIG_LZO_DECOMPRESS
-
- * Sun Apr 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-20
- - update drm patches
- - update configs
- - CONFIG_USB_OHCI_HCD_SSB change to n
- - update tuxonice to 3.0.1-for-2.6.27
- * Sat Mar 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-19
- - update to 2.6.27.21
- - update tuxonice to new current snapshot (20090313-v1)
- - update kernel_prereq
- - mkinitrd >= 5.1.19.6
- - module-init-tools >= 3.6
- * Wed Mar 18 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-18
- - update to 2.6.27.20
- - add PAE kernel entry to grub menu.lst
- - create /boot/vmlinuz-pae for latest pae kernel
- * Wed Mar 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-17
- - update to 2.6.27.19
- - remove r1000 driver
- * Wed Mar 4 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.27-16
- - update tuxonice to current snapshot (20090214-v1)
- * Thu Feb 19 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.27-15
- - update Patch8001
- * Wed Feb 18 2009 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.27-14
- - add Patch8000 and Patch8001 (update alsa-driver to 1.0.19)
- * Fri Feb 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-13
- - update to 2.6.27.17
- * Fri Feb 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-12
- - update to 2.6.27.16
- - re-add Patch1450 to support smarter relatime
- - modify kernel config
- - CONFIG_RT_GROUP_SCHED=y
- - CONFIG_CGROUP_SCHED=y
- - CONFIG_USER_NS=y
- - CONFIG_PID_NS=y
- - CONFIG_DEFAULT_RELATIME=y
- * Sun Jan 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-11
- - update to 2.6.27.13
- - update drm-next.patch
- - drm-next.patch: drm/intel: fix VT switch issue harder.
- - update drm-modesetting-radeon.patch
- - radeon drm: fix broken caching bits in radeon which broke AGP
- - update to squashfs 3.4
- * Mon Jan 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-10
- - update to 2.6.27.12
- - drop upstream patch (patch2500)
- * Tue Jan 13 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-9
- - add kernel-pae subpackage for PAE capable kernel (i686 only)
- * Sat Dec 27 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.27-8
- - add Patch1400 to support ich9 e1000 support
- - add Patch140[123] to support newer e1000e device
- - add Patch1410 to update r8169
- - add Patch250[0124] to update wireless bits
- - add Patch260[012] to update uvcvideo
- - add Patch2800,281[0356] to update drm
- - add Patch4000 to add atl2 driver
- - add Patch4010 to add panasonic laptop extras
- * Fri Dec 26 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.27-7
- - fix header installation section (introducing asmarch macro etc.)
- especially for arch/powerpc/include/asm instead of include/asm-powerpc
- (see git commit b8b572e1015f81b4e748417be2629dfe51ab99f9)
- * Mon Dec 22 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.27-6
- - fix broken ppc.config (maybe at 2.6.27-4 or -5?)
- * Sun Dec 21 2008 Daisuke SUZUKI <daisuke@linux.or.jp> - 2.6.27-5
- - update to 2.6.27.10
- - change configs
- - set CONFIG_RTC_DRV_CMOS=y
- - set CONFIG_TIO_IGNORE_LATE_INITCALL=y
- * Wed Dec 17 2008 Daisuke SUZUKI <daisuke@linux.or.jp> - 2.6.27-4
- - update to 2.6.27.9
- - change configs
- - set CONFIG_RTC_CLASS=y instead of "m"
- - set CONFIG_CGROUPS=y
- * Sat Dec 13 2008 Daisuke SUZUKI <daisuke@linux.or.jp> - 2.6.27-3
- - add Conflicts: libdrm-devel < 2.4.0-4 to kernel-headers
- - add kernel-firmware subpackage
- * Fri Dec 12 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.27-2
- - minor treatment for creating asm symlinks
- * Thu Dec 11 2008 Daisuke SUZUKI <daisuke@linux.or.jp> - 2.6.27-1
- - update to 2.6.27.8
- - update tuxonice to current snapshot
- - update unionfs to 2.5
- - update configs
- * Sun Oct 05 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.26-9
- - Requires(post): mkinitrd >= 4.2.1.10-2vl5
- * Mon Sep 15 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.26-8
- - the first line "# powerpc" was missing on ppc.config of 2.6.26-7 - fixed.
- * Tue Sep 09 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.26-7
- - update to 2.6.26.5
- - drop patch2230 (merged in upstream)
- * Sat Aug 16 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.26-6
- - add patch2230 to fix it821x in pass-through mode segfaults
- (Already this patch is merged into kernel main tree)
- * Mon Aug 11 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.26-5
- - update to 2.6.26.2
- * Wed Jul 23 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.26-4
- - set CONFIG_X86_PAT to n
- - this may cause lock or boot problem in some system
- - set CONFIG_IDE_GENERIC to n
- - disable ide_generic to fix piix dma problem.
- ide_generic does not help in recent PCs, and may cause confusion,
- so it should be set 'n' now.
- * Tue Jul 22 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.26-3
- - drop unneccesary powerpc patches
- - re-create Patch370 and ppc.config
- - add Patch380 and apply in reverse (until Vine goes to gcc-4.4.x)
- * Tue Jul 22 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.26-2
- - do not override asm-powerpc/highmem.h with asm-ppc/highmem.h anymore
- * Sat Jul 19 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.26-1
- - update to 2.6.26
- - update configs
- - drop unneeded patches
- - update tuxonice from tuxonice-2.6.26.git
- * Thu Jul 03 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.25-12
- - update to 2.6.25.10
- - fix CONFIG_NLS_DEFAULT to utf8
- * Sat Jun 28 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.25-11
- - update to 2.6.25.9
- - add Patch2500 to implement smarter atime update support ([VineSeed:15756])
- - change CONFIG_NLS_DEFAULT from euc-jp to utf-8
- * Tue Jun 10 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.25-10
- - updated to 2.6.25.6
- * Mon Jun 09 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.25-9
- - CONFIG_BLK_DEV_{IDECD,PIIX}=m to avoid piix driver to override
- ata_piix driver under ICH* PATA chipsets
- * Sat May 31 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.25-8
- - add Patch2400 to support Intel 965G/965GM chipsets
- (0e170c72c0c55bd78213a0f5053bd9a1dde403b7)
- * Thu May 29 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> - 2.6.25-7
- - add Patch2220 to fix boot suspending on recent MacBooks w/o AC adapter
- (see http://www.spinics.net/lists/linux-ide/msg23442.html and its thread)
- * Sat May 17 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.25-6
- - update to 2.6.25.4
- - drop Patch2400 (already in upstream)
- * Fri May 16 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.25-5
- - fix ppc.config
- * Thu May 15 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.25-4
- - add Patch2400 (cb6716c879ecf49e2af344926c6a476821812061)
- to fix broken drive detection on some MacBooks
- - disable Patch381 (no need to export copy_page symbols anymore)
- * Fri May 02 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.25-3
- - update to 2.6.25.1
- * Mon Apr 28 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.25-2
- - update unionfs to 2.3.3
- - update tuxonice to 3.0-rc7
- * Wed Apr 23 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.25-1
- - update to 2.6.25
- - update unionfs to 2.3.2
- - update configs
- * Sun Apr 06 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.24-7
- - build x86 headers on i586 build
- * Fri Apr 04 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.24-6
- - re-introduce kernel-headers subpackage again
- (which obsoletes pretty old glibc-kernheaders package)
- * Sun Mar 30 2008 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.24-5
- - fix ppc.config
- - add buildmol (default 0)
- * Thu Mar 27 2008 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.24-4
- - fix include file install section for x86_64
- * Wed Mar 26 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.24-3
- - drop supermount-ng patch
- - add Patch6020 for bootsplash
- * Tue Mar 25 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.24-2
- - update to 2.6.24.4
- * Mon Mar 24 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.24-1
- - update to 2.6.24.3
- - update unionfs to 2.2.4
- - update x86/x86_64 configs
- * Fri Jan 25 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.23-0vl7
- - update TuxOnIce to 3.0-rc5-2.6.23.14
- * Mon Jan 21 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.23-0vl6
- - updated to 2.6.23.14
- - update TuxOnIce to 3.0-rc4-2.6.23.14
- * Sun Dec 16 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.23-0vl5
- - add Patch381 (unionfs won't build without this patch)
- - rename mol-kmods to kernel-module-mol
- * Sat Dec 15 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.23-0vl4
- - updated to 2.6.23.11
- - update TuxOnIce to 3.0-rc3-2.6.23.9
- - update unionfs to 2.1.11
- - update squashfs to 3.3
- * Wed Dec 5 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.23-0vl3
- - updated to 2.6.23.9
- * Sun Nov 18 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.23-0vl2
- - update TuxOnIce to 3.0-rc2-2.6.23.1
- - update ppc config
- * Sat Nov 17 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.23-0vl1
- - update to 2.6.23.8
- * Mon Nov 05 2007 NAKAMURA Kenta <kenta@vinelinux.org> 2.6.23-0vl0.7
- - update x86_64.config
- * Tue Oct 30 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.23-0vl0.6
- - update x86 config
- * Mon Oct 29 2007 NAKAMURA Kenta <kenta@vinelinux.org> 2.6.23-0vl0.5
- - update x86_64.config
- - add patch2301 for fix a bug in the LSI emulation in VMWare 5
- * Mon Oct 22 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.23-0vl0.4
- - unionfs updated to 2.1.7
- * Mon Oct 22 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.23-0vl0.3
- - add Patch380 to fix symbol errors with mol-kmods
- - fix ppc.config (CONFIG_SLUB_DEBUG{,_ON} were missing)
- * Sun Oct 21 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.23-0vl0.2
- - require mkinitrd >= 4.2.1.8-0vl5 for tuxonice-3.0
- - update grub/menu.lst to use "resume=" parameter instead of "resume2="
- * Sun Oct 21 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.23-0vl0.1
- - update x86 config
- - update ppc config (enable SLUB allocator instead of SLAB allocator)
- * Fri Oct 19 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.23-0vl0
- - initial attempt for upgrading 2.6.23
- - 2.6.23.1
- - drop many "untested" or "already in upstream" patches
- - add e1000e driver
- - r1000 updated to 1.0.7 (with a patch to fix compile failure)
- - drop fbsplash
- - updated other components such as following:
- - TuxOnIce (formerly suspend2) 3.0-rc1
- - supermount-ng 2.2.2
- - unionfs 2.1.6
- - squashfs 3.2r2
- - Mac-On-Linux 0.9.72.1 (only on ppc)
- - other important TODOs:
- - prepare correctly working i?86/x86_64 configs for the first thing!
- - clean up many sections in this spec file
- - re-organize many of the patches
- - include another kind of splash mechanism (usplash? splashy? etc.)
- - time to consider introducing xen and SELinux?
- * Thu Oct 04 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl89
- - re-update patch1050,1060 for suspend2 2.2.8 on x86_64
- - update patch1390 to 3.71b (wishes:128)
- - update patch1630 (tg3 section is no needed)
- * Wed Oct 03 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl88
- - Prereq: mkinitrd >= 4.2.1.8-0vl2 for new suspend2
- * Sun Sep 30 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl87
- - update suspend2 patch to 2.2.8-for-2.6.16.21
- * Fri Sep 28 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl86
- - add patch20390 for fix CVE-2007-4573 (Zero extend all registers)
- * Thu Sep 27 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl85
- - add patch20370 for fix CVE-2007-3739 ("mm/mmap.c")
- - add patch20380 for fix CVE-2007-3740 (CIFS should honor umask)
- - update Source200, patch1050,1060 for fix function name conflict on x86_64
- * Mon Aug 27 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl84
- - fix following configs for ppc
- - CONFIG_IEEE1394_EXPORT_FULL_API=y
- - CONFIG_IEEE1394_OHCI1394=m
- * Mon Aug 27 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl83
- - add Patc2146 for libata/ahci to add new chipset(sb700,mcp7x,via) support
- - update Patch2143
- * Sun Aug 26 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl82
- - update Patch2143
- * Sun Aug 26 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl81
- - add Patch2140 for libata ich9 support
- - add Patch2141 for generic ahci class support
- - add Patch2142 for libata/ide mcp67 support
- - add Patch2143 for libata/ata_piix update to fix port mapping problem in ich8
- - add Patch2144 for libata/ahci update to force SB600 as AHCI mode
- - add Patch2145 for libata/sata_via to add new chipset support
- - add Patch2220 for IDE/atiixp SB600 support
- - add Patch3200 for agpgart/intel-agp intel 965 support
- - add Patch3210 for drm/i915 intel 945gme support
- - add Patch3010 for hda_intel ICH9/RS690/MCP6x support
- * Sat Aug 25 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl80
- - add patch20360 for fix CVE-2007-3848 (PR_SET_PDEATHSIG)
- - add patch20350 for fix CVE-2007-4308 (aac raid driver)
- - add Patch20320 for fix CVE-2007-3513 (usblcd)
- - add Patch20330 for fix CVE-2007-1353 (Bluetooth Fix L2CAP/HCI setsockopt())
- - add Patch20340 for fix CVE-2007-3105 (random)
- - add patch20310 for fox CVE-2006-7203(compat_sys_mount())
- - add patch1371 for support Corega LAPCIGT NIC (R8169)
- - renumber patch1371 -> patch1375 (linux-2.6.16-r1000-1.0.4.patch)
- * Sun Jun 10 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl79
- - add patch20280 for fix CVE-2007-2453
- - add patch20290 for fix CVE-2007-2875
- - add patch20300 for fix CVE-2007-2876
- - add Patch2300 to update 3w-9xxx driver (from 3ware)
- * Sat Jun 09 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl78
- - add Patch1391 to update forcedeth-0.60
- * Thu May 31 2007 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl77
- - for VineSeed
- * Mon May 28 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl76
- - add patch20250 for fix CVE-2007-1861 (NETLINK_FIB_LOOKUP)
- - add patch20260 for fix CVE-2007-2172 (anout-of-bounds access)
- - add patch20270 for fix CVE-2007-2525 (PPP Over X/Ethernet)
- * Sat Apr 14 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl75
- - add patch20225 for fix CVE-2007-1497 (ipv6_conntrack_in())
- - add patch20240 for fix CVE-2007-1357 (atalk_sum_skb() in AppleTalk)
- - fix changelog typo
- * Fri Apr 06 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl74
- - add patch20200 for fix CVE-2007-1217 (isdn capi)
- - update config (CONFIG_CAPI_TRACE is added)
- - add patch20220 for fix CVE-2007-1496 (nf_conntrack in netfilter)
- - add patch20230 for fix CVE-2007-1592 (cp_v6_syn_recv_soc())
- - remake patch20180 (for CVE-2007-1000)
- - old patch included CVE-2007-1388 fix
- - add patch20210 for fix CVE-2007-1388 (do_ipv6_setsockopt())
- - it was separated from old patch20180
- * Wed Mar 14 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl73
- - add patch20190 for fix CVE-2007-0958 (PT_INTERP)
- * Wed Mar 14 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl72
- - add patch for fix CVE-2007-0005 (cm4040)
- - add patch for fix CVE-2007-1000 (ipv6_getsockopt_sticky())
- * Wed Feb 21 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl71
- - add patch20160 for fix CVE-2007-0772 (NFSACL DoS)
- * Thu Feb 15 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl70
- - add patch20150 for fix CVE-2007-0006 ("key_alloc_serial()" DoS)
- * Mon Feb 05 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl69
- - add patch20140 for fix CVE-2006-5753 (listxattr Memory Corruption)
- * Thu Jan 18 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl68
- - add patch20120 for fix CVE-2006-4814 (mincore User Space Access Lock issue)
- - add patch20130 for fix CVE-2006-5749 (ISDN init_timer)
- * Mon Jan 08 2007 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl67
- - rebuilt
- * Mon Dec 25 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl66.1
- - test package
- - add patch20070 for fix CVE-2006-5173
- - add patch20080 for fix CVE-2006-5823
- - add patch20090 for fix CVE-2006-6053
- - add patch20100 for fix CVE-2006-6054
- - add patch20110 for fix CVE-2006-6056
- * Wed Dec 20 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl66
- - add patch20060 for fix CVE-2006-6106
- * Fri Dec 15 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl65
- - update to 2.6.16.36
- * Sun Dec 10 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl64
- - drop Patch2220.
- * Thu Dec 07 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl63
- - update to 2.6.16.34
- - drop patch1380,2300,200[01234]0 which are merged in 2.6.16.34
- * Thu Dec 07 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl62
- - update tg3 driver to 3.66d (Patch1390)
- - update ix86 config
- - set CONFIG_ACPI_BLACKLIST_YEAR to 1999 instead of 2001
- * Sun Dec 03 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl61
- - add Patch2130 to use ACHI on libata suspend/resume.
- - add Patch2220 to support DMA on ICH6M (<BTS:407>)
- http://marc.theaimsgroup.com/?l=linux-ide&m=114317385718285&w=2
- * Sun Nov 26 2006 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 2.6.16-0vl60.1
- - add patch20000 for fix CVE-2006-4997
- - add patch20010 for fix CVE-2006-4572
- - add patch20020 for fix CVE-2006-4623
- - add patch20030 for fix CVE-2005-4352
- - add patch20040 for fix CVE-2006-5619
- - add patch20050 for fix CVE-2006-5757
- - add patch1361 for fix e1000 suspend/resume powerup and irq allocation
- - add patch1380 for support sis900 new PHY
- - add patch2300 for fix pppoe
- * Fri Oct 27 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl60
- - add Patch1344 to fix sky2 88E803X transmit lokup problem (<BTS:309>)
- http://marc.theaimsgroup.com/?l=git-commits-head&m=116146456420139&w=2
- * Tue Oct 24 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl59
- - [ppc] drop Patch351, and add/modify Patch352, Patch353 and Patch354
- for better offb/BootX fixes, taken from linux-2.6 git tree
- - Patch352: ab13446616118dc61c00ea50cc49919400717dd0 (v2.6.18-rc1)
- - Patch353: 98c82472e98469ef23d7c680a0d6be1429540166 (v2.6.18-rc3)
- - Patch354: 6cdd2bdfb9e2449f1c8a0f729cdf9cfd733dd63f (v2.6.18-rc5)
- - [ppc] add Patch355 (eMac lockup fix)
- - Patch355: 5a47d749e3d067e057d276075fed1d91749d3841 (v2.6.17-rc6)
- * Fri Oct 20 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl58
- - add Patch6025 (ad-hoc unicon revert patch for ppc)
- - add mol-kmods subpackage (which needs fully-built kernel source to compile)
- - fix %%post section (for snd-powermac and vmlinu[xz] symlinks)
- * Thu Oct 19 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl57
- - add Patch1371 for r1000 driver 1.0.4
- * Tue Oct 17 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl56
- - update x86 config
- - enable more drivers
- - disable cpufreq-nforce2
- * Sun Oct 15 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl55
- - update sdhci driver to 0.12
- * Sun Oct 15 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl54
- - add sdhci driver 0.11 (from mm patch)
- * Sat Oct 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl53
- - add bcm43xx driver backported from 2.6.17
- - fix typo in %%post
- - update x86 config
- * Fri Oct 06 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl52
- - replace Patch1880
- - Patch inserts PCI memory mapped config region(s) into the resource map. This
- will allow for the MMCCONFIG regions to be marked as busy in the iomem
- address space as well as the regions(s) showing up in /proc/iomem.
- (backported from 2.6.19-rc)
- * Thu Oct 05 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl51
- - add Patch1880 (<BTS:218>)
- - Disable MMCONFIG on Intel SDV using DMI blacklist
- (see http://www.x86-64.org/lists/patches/msg03704.html)
- - add Patch2210 to suuport Marvell PATA controller by generic ide driver.
- - use vmlinux symlink on ppc architecture
- * Thu Oct 05 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl50
- - add ivtv driver fix (Thanks to T.Adachi)
- * Sun Oct 01 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl49
- - update unicon patch (<BTS:196>)
- - fix %%post to correct modprobe.conf.dist path.
- * Tue Sep 26 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl48
- - update ivtv driver to fix bug (Thanks to T.Adachi)
- * Mon Sep 25 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl47
- - update unicon patch to fix broken double byte chars with gpm.
- - XXX: still broken on selecting strings with gpm.
- - We are not supporting gpm any longer, do not expect any
- fix for this.
- * Sat Sep 23 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl46
- - add Patch3100 to use mutexes in firmware_class
- * Fri Sep 22 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl45
- - update to 2.6.16.29
- * Thu Sep 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl44
- - add Patch2120 to add vt8237a support for sata_via
- - update Patch2110 to add SiS ahci controller's pciid
- - add more Japanese summaries.
- * Wed Sep 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl43
- - change Group of kernel-doc to Applications/Documentation
- * Sun Sep 17 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl42
- - add Patch352 to fix boot with ramdisk from BootX on OldWorld PowerMac
- (patch derived from BenH, then appeared on Ubuntu Malone #50746)
- * Sun Sep 17 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl41
- - disable CONFIG_SND_AOA* on ppc.config (use snd-powermac instead)
- * Sun Sep 17 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl40
- - add Patch1343 to fix sky2 "phy read timeout" message flood.
- (<BTS:189>)
- * Sun Sep 17 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl39
- - update sky2 to 1.7 (<BTS:189>)
- - renumber sky2/skge patches
- * Sat Sep 16 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl38
- - add Patch1370 to update r8169 driver
- - add support RTL8168*/RTL810x
- * Mon Sep 11 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl37
- - add Patch2200 to support JMicron JMB36x ATA controllers
- by legacy IDE driver
- - update configs
- * Sun Sep 10 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl36
- - update Patch6000 to fix unicon
- (FIXME: bootsplash does not support unicon)
- - add Patch2110 to add newer chipset support for AHCI
- (JMicron, ATI, NVIDIA)
-
- * Sat Sep 09 2006 NAKAMURA Kenta <kenta@vinelinux.org> 2.6.16-0vl35
- - update x86_64.config (CONFIG_SND_VXPOCKET is not set)
- * Fri Sep 08 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl34
- - add Patch351 for offb on unsupported cards
- * Fri Sep 08 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl33
- - fix ppc.config (CONFIG_FB_RIVA is not set, disable unneeded snd modulers)
- - fix Patch3000 (no changes under ppc/ directory - it's broken)
- * Tue Sep 05 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl32
- - update e1000 driver to 7.2.7
- - update configs
- * Mon Sep 04 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl31
- - update alsa-driver to 1.0.12
- - update e1000 driver to 7.1.9-k4 (from 2.6.18-rc5) (<BTS:0136>)
- - add patch10000 to remove localized version string from /proc/version
- (<BTS:0126>)
- - update unionfs to 1.2 (<BTS:0131>)
- * Sun Sep 03 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl30
- - fix ppc.config (CONFIG_XMON etc)
- * Thu Aug 31 2006 NAKAMURA Kenta <kenta@vinelinux.org> 2.6.16-0vl29
- - update x86_64.config
- * Tue Aug 29 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl28
- - update to 2.6.16.28
- * Fri Aug 25 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl27
- - fix more of ppc.config (CONFIG_MD etc)
- * Wed Aug 23 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl26
- - add Patch1350,1351 for sky2 update
- - sky2-1.5, sky2 jumbo paket fix
- - add Patch1352 for skge update
- - add Patch2100 to add support Promise 2037x SATA controllers with PATA ports
- * Thu Aug 10 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl25
- - update x86.config, re-create i586.config from i686.config
- - add Patch1850 from FC (add nosoftlock runtime option)
- * Wed Jul 26 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl24
- - add Patch1203 to fix nfsd crash.
- * Tue Jul 25 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl23
- - update to 2.6.16.27
- * Thu Jul 20 2006 NAKAMURA Kenta <kenta@vinelinux.org> 2.6.16-0vl22
- - update x86_64.config
- * Tue Jul 18 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl21
- - update to 2.6.16.26
- * Fri Jul 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl20
- - update to 2.6.16.24
- * Sun Jul 02 2006 NAKAMURA Kenta <kenta@vinelinux.org> 2.6.16-0vl19
- - update x86_64.config, add CONFIG_HPET_EMULATE_RTC=y
- (see [VineSeed-x86_64:00146] from s.mishima)
- * Wed Jun 28 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl18
- - modify Patch3000 for ppc
- - disable swsusp on ppc again
- - update ppc.config
- * Wed Jun 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl17
- - update to 2.6.16.22
- - disable buildsmp, default normal kernel supports smp now.
- * Tue Jun 13 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl16
- - update to 2.6.16.20
- * Sun May 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl15
- - update to 2.6.16.18
- - update squashfs to 3.0
- * Sun May 21 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl14
- - update to 2.6.16.17
- * Tue May 16 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl13
- - add Patch3000 to update alsa driver from 2.6.17-rc4
- * Tue May 16 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl12
- - add saa7133gyc/ivtv driver from paken. (Patch7000)
- (Thanks for T.Adachi)
- - update ix86 config
- add CONFIG_VIDEO_GR3DYCS=m, CONFIG_VIDEO_IVTV=m
- * Sat May 13 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl11
- - update to 2.6.16.16
- - update ix86 config
- * Wed May 03 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl10
- - update to 2.6.16.13
- - update software suspend2 to 2.2.5
- * Wed Apr 26 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl9
- - enable swsusp2 on ppc (for testing)
- * Thu Apr 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl8
- - update to 2.6.16.9
- * Wed Apr 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl7
- - update to 2.6.16.4
- - update software suspend2 to 2.2.4
- * Tue Mar 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl6
- - update to 2.6.16.1
- - update software suspend2 to 2.2.2.1
- * Tue Mar 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl5
- - XXX:temporarily back to suspend2-2.2.0.1, 2.2.1 does not work correctly.
- * Tue Mar 21 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl4
- - fix more of ppc configs
- * Mon Mar 20 2006 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.16-0vl3
- - update ppc configs
- * Mon Mar 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl2
- - update x86_64 configs
- * Mon Mar 20 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.16-0vl1
- - update to 2.6.16
- - update ix86*, x86_64* configs
- regenerate smp configs from up config
- - update software suspend2 to 2.2.1
- * Sat Mar 04 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.15-0vl7
- - fix unicon driver
- - update x86_64 configs (still need to work)
- - TODO: ppc* configs
- * Thu Mar 02 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.15-0vl6
- - add missing files to -devel package
- * Wed Mar 01 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.15-0vl5
- - add symlinks for initrd/initrd.old
- * Wed Mar 01 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.15-0vl4
- - add Patch6011 to fix supermount-ng
- - add Patch6031 to fix unionfs
- * Tue Feb 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.15-0vl3
- - update ix86* config
- - drop some FC patches
- - debug optios, execshield
- * Mon Feb 27 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.15-0vl2
- - update to 2.6.16-rc5
- - update ix86* configs
- - update software suspend2 to 2.2.0.1
- - update unionfs to 1.1.3.20060221
- - TODO: unicon driver should be fixed
- - TODO: ppc* configs and x86_64* configs not fixed yet
- * Sun Feb 05 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.15-0vl1
- - update to 2.6.16-rc2
- - update ix86* config
- - update squashfs to 2.2-r2
- - update software suspend2 to 2.2 (not applied yet)
- - TODO: unicon driver should be fixed
- * Mon Oct 24 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.14-0vl1
- - upated to 2.6.14.3
- - update ix86* config
- - update software suspend to 2.2-rc13
- - TODO: unicon driver should be fixed
- * Thu Aug 18 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.14-0vl0
- - based on 2.6.14-1.1636_FC4 (changelogs NOT merged yet)
- - updated to 2.6.14.2
- - Patch6000 (unicon) temporally disabled - TODO in top priority!
- - updated Patch6030 (unionfs 1.1.1), with eliminating asm/segment.h inclusion
- (ppc* and sparc* don't have asm/segment.h - see ChangeLog-2.6.14)
- - TODO: ix86* configs not fixed yet
- * Thu Aug 18 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.12-0vl11
- - added Patch313 for better fan control on recent PowerBooks
- (http://lists.debian.org/debian-powerpc/2005/08/msg00478.html)
- * Thu Aug 18 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.12-0vl10
- - added Patch1920
- (http://lists.debian.org/debian-powerpc/2005/01/msg00219.html)
- * Thu Aug 18 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.12-0vl9
- - some more fixes for ppc.config and ppc-smp.config (THERM_* to y)
- - updated Patch6030 (unionfs 1.0.3)
- - added Patch312 to supress CPU-temp messages from therm_windtunnel module
- * Sun Aug 14 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.12-0vl7
- - more fixes for ppc.config and ppc-smp.config
- * Thu Jul 14 2005 MATSUBAYASHI Kohji <shaolin@vinelinux.org> 2.6.12-0vl6
- - initial attempt for ppc archtecture (ppc64 not yet)
- * Fri Jun 24 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.12-0vl5
- - update to 2.6.12.1 (was not applied in 2.6.12-0vl4)
- - add suquashfs-2.1-r2 (Patch6030)
- - update configs
- - change to 'y' for BLK_DEV_LOOP, CRAMFS, SQUASHFS
- - set samba default codepage to cp932
- - set vfat default codepage to cp932, default iocharset to euc-jp
- - set NLS_DEFAULT to cp932 instead of utf-8
- * Wed Jun 22 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.12-0vl4
- - add requires: kernel-doc instead of kernel26-doc
- * Tue Jun 21 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.12-0vl3
- - rename kernel26 to kernel
- * Mon Jun 20 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.12-0vl2
- - update configs
- - enable CONFIG_INPUT_MOUSEDEV_PSAUX for compatibility
- * Sat Jun 18 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.12-0vl1
- - update to 2.6.12
- - remove tux http accelerator
- * Sat Jun 11 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.11-0vl7
- - fix saa7133gyc driver
- - add Patch200 to add no_timer_check hack for i386 kernel.
- (thanks to NAKAMURA Kenta)
- - update configs
- - enable IO_APIC in UP kernel.
- * Fri Jun 10 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.11-0vl6
- - update to 2.6.12-rc6
- - add software suspend 2.1.9 ( not applyed yet )
- - add Patch6030 for unionfs-1.0.12a
- - update configs
- * Wed Jun 08 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.11-0vl5
- - add kernel-source package.
- * Sun Jun 05 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.11-0vl4
- - fix and update bootsplash to 3.1.6
- - add Patch6010 for supermount-ng-2.0.8
- * Sun May 29 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.11-0vl3
- - add Patch6010 for bootsplash-3.1.4
- * Sun May 29 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.11-0vl2
- - port unicon patch(Patch6000) from 2.6.9 ppc kernel.
- * Sat May 28 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.6.11-0vl1
- - initial build of kernel26 package for Vine Linux
- (partially based on FC kernel)
- - update to kernel-2.6.12-rc5
- - use Vine Logo for fb console.
- * Tue May 24 2005 Dave Jones <davej@redhat.com>
- - Update various cpufreq drivers.
- * Mon May 23 2005 Dave Jones <davej@redhat.com>
- - Add extra id to SATA Sil driver. (#155748)
- - Fix oops on rmmod of lanai & ms558 drivers when no hardware present.
- * Mon May 23 2005 Dave Jones <davej@redhat.com>
- - Fix double unlock of spinlock on tulip. (#158522)
- * Mon May 23 2005 David Woodhouse <dwmw2@redhat.com>
- - audit updates: log serial # in user messages, escape comm= in syscalls
- * Mon May 23 2005 Dave Jones <davej@redhat.com>
- - 2.6.12-rc4-git6
- MMC update, reiserfs fixes, AIO fix.
- - Fix absolute symlink in -devel (#158582)
- - 2.6.12-rc4-git7
- PPC64 & i2c fixes
- - Fix another divide by zero in ipw2100 (#158406)
- - Fix dir ownership in kernel-doc rpm (#158478)
- * Sun May 22 2005 Dave Jones <davej@redhat.com>
- - Fix divide by zero in ipw2100 driver. (#158406)
- - 2.6.12-rc4-git5
- More x86-64 updates, Further pktcdvd frobbing,
- yet more dvb updates, x86(64) ioremap fixes,
- ppc updates, IPMI sysfs support (reverted for now due to breakage),
- various SCSI fixes (aix7xxx, spi transport), vmalloc improvements
- * Sat May 21 2005 David Woodhouse <dwmw2@redhat.com>
- - Fix oops in avc_audit() (#158377)
- - Include serial numbers in non-syscall audit messages
- * Sat May 21 2005 Bill Nottingham <notting@redhat.com>
- - bump ipw2200 conflict
- * Sat May 21 2005 Dave Jones <davej@redhat.com> [2.6.11-1.1334_FC4]
- - driver core: restore event order for device_add()
- * Sat May 21 2005 David Woodhouse <dwmw2@redhat.com>
- - More audit updates. Including a fix for AVC_USER messages.
- * Fri May 20 2005 Dave Jones <davej@redhat.com>
- - 2.6.12-rc4-git4
- networking fixes (netlink, pkt_sched, ipsec, netfilter,
- ip_vs, af_unix, ipv4/6, xfrm). TG3 driver improvements.
- * Thu May 19 2005 Dave Jones <davej@redhat.com> [2.6.11-1.1327_FC4]
- - 2.6.12-rc4-git3
- Further fixing to raw driver. More DVB updates,
- driver model updates, power management improvements,
- ext3 fixes.
- - Radeon on thinkpad backlight power-management goodness.
- (Peter Jones owes me two tacos).
- - Fix ieee1394 smp init.
- * Thu May 19 2005 Rik van Riel <riel@redhat.com>
- - Xen: disable TLS warning (#156414)
- * Thu May 19 2005 David Woodhouse <dwmw2@redhat.com>
- - Update audit patches
- * Thu May 19 2005 Dave Jones <davej@redhat.com> [2.6.11-1.1325_FC4]
- - Fix up missing symbols in ipw2200 driver.
- - Reenable debugfs / usbmon. SELinux seems to cope ok now.
- (Needs selinux-targeted-policy >= 1.23.16-1)
- * Wed May 18 2005 Dave Jones <davej@redhat.com>
- - Fix up some warnings in the IDE patches.
- - 2.6.12-rc4-git2
- Further pktcdvd fixing, DVB update, Lots of x86-64 updates,
- ptrace fixes, ieee1394 changes, input layer tweaks,
- md layer fixes, PCI hotplug improvements, PCMCIA fixes,
- libata fixes, serial layer, usb core, usbnet, VM fixes,
- SELinux tweaks.
- - Update ipw2100 driver to 1.1.0
- - Update ipw2200 driver to 1.0.4 (#158073)
- * Tue May 17 2005 Dave Jones <davej@redhat.com>
- - 2.6.12-rc4-git1
- ARM, ioctl security fixes, mmc driver update,
- ibm_emac & tulip netdriver fixes, serial updates
- ELF loader security fix.
- * Mon May 16 2005 Rik van Riel <riel@redhat.com>
- - enable Xen again (not tested yet)
- - fix a typo in the EXPORT_SYMBOL patch
- * Sat May 14 2005 Dave Jones <davej@redhat.com>
- - Update E1000 driver from netdev-2.6 tree.
- - Add some missing EXPORT_SYMBOLs.
- * Fri May 13 2005 Dave Jones <davej@redhat.com>
- - Bump maximum supported CPUs on x86-64 to 32.
- - Tickle the NMI watchdog when we're doing serial writes.
- - SCSI CAM geometry fix.
- - Slab debug single-bit error improvement.
- * Thu May 12 2005 David Woodhouse <dwmw2@redhat.com>
- - Enable CONFIG_ISA on ppc32 to make the RS/6000 user happy.
- - Update audit patches
- * Wed May 11 2005 Dave Jones <davej@redhat.com>
- - Add Ingo's patch to detect soft lockups.
- - Thread exits silently via __RESTORE_ALL exception for iret. (#154369)
- * Wed May 11 2005 David Woodhouse <dwmw2@redhat.com>
- - Import post-rc4 audit fixes from git, including ppc syscall auditing
- * Wed May 11 2005 Dave Jones <davej@redhat.com>
- - Revert NMI watchdog changes.
- * Tue May 10 2005 Dave Jones <davej@redhat.com>
- - Enable PNP on x86-64
- * Tue May 10 2005 Jeremy Katz <katzj@redhat.com>
- - make other -devel packages provide kernel-devel so they get
- installed instead of upgraded (#155988)
- * Mon May 9 2005 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.12-rc4
- | Xen builds are temporarily disabled again.
- - Conflict if old version of ipw firmware is present.
- * Fri May 6 2005 Dave Jones <davej@redhat.com>
- - Add PCI ID for new sundance driver. (#156859)
- * Thu May 5 2005 David Woodhouse <dwmw2@redhat.com>
- - Import audit fixes from upstream
- * Wed May 4 2005 Jeremy Katz <katzj@redhat.com>
- - enable radeonfb and agp on ppc64 to fix X on the G5
- * Tue May 3 2005 Dave Jones <davej@redhat.com>
- - Disable usbmon/debugfs again for now until SELinux policy is fixed.
- * Mon May 2 2005 David Woodhouse <dwmw2@redhat.com>
- - Make kallsyms include platform-specific symbols
- - Fix might_sleep warning in pbook clock-spreading fix
- * Sun May 1 2005 Dave Jones <davej@redhat.com>
- - Fix yesterdays IDE fixes.
- - Blacklist another brainless SCSI scanner. (#155457)
- * Sun May 1 2005 David Woodhouse <dwmw2@redhat.com>
- - Fix EHCI port power switching
- * Sun May 1 2005 Dave Jones <davej@redhat.com>
- - Enable usbmon & debugfs. (#156489)
- * Sat Apr 30 2005 Dave Jones <davej@redhat.com>
- - Numerous IDE layer fixes from Alan Cox.
- - Kill off some stupid messages from the input layer.
- * Fri Apr 29 2005 Roland McGrath <roland@redhat.com>
- - Fix the 32bit emulation on x86-64 segfaults.
- * Wed Apr 27 2005 Dave Jones <davej@redhat.com>
- - Hopefully fix the random reboots some folks saw on x86-64.
- * Wed Apr 27 2005 Jeremy Katz <katzj@redhat.com>
- - fix prereqs for -devel packages
- * Wed Apr 27 2005 Rik van Riel <riel@redhat.com>
- - Fix up the vdso stuff so kernel-xen* compile again
- - Import upstream bugfix so xenU domains can be started again
- * Tue Apr 26 2005 Dave Jones <davej@redhat.com>
- - Fix up the vdso again, which broke on the last rebase to -rc3
- - Fix the put_user() fix. (#155999)
- * Mon Apr 25 2005 Dave Jones <davej@redhat.com>
- - Fix x86-64 put_user()
- - Fix serio oops.
- - Fix ipv6_skip_exthdr() invocation causing OOPS.
- - Fix up some permissions on some /proc files.
- - Support PATA drives on Promise SATA. (#147303)
- * Mon Apr 25 2005 Rik van Riel <riel@redhat.com>
- - upgrade to the latest version of xenolinux patches
- - reenable xen (it boots, ship it!)
- * Sat Apr 23 2005 David Woodhouse <dwmw2@redhat.com>
- - Enable adt746x and windtunnel thermal modules
- - Disable clock spreading on certain pbooks before sleep
- - Sound support for Mac Mini
- * Fri Apr 22 2005 Dave Jones <davej@redhat.com>
- - Reenable i2c-viapro on x86-64.
- * Fri Apr 22 2005 Dave Jones <davej@redhat.com>
- - Don't build powernow-k6 on anything other than 586 kernels.
- - Temporarily disable Xen again.
- * Wed Apr 20 2005 Dave Jones <davej@redhat.com>
- - 2.6.12rc3
- * Wed Apr 20 2005 Dave Jones <davej@redhat.com>
- - Adjust struct dentry 'padding' based on 64bit'ness.
- * Tue Apr 19 2005 Dave Jones <davej@redhat.com>
- - Print stack trace when we panic.
- Might give more clues for some of the wierd panics being seen right now.
- - Blacklist another 'No C2/C3 states' Thinkpad R40e BIOS. (#155236)
- * Mon Apr 18 2005 Dave Jones <davej@redhat.com>
- - Make ISDN ICN driver not oops when probed with no hardware present.
- - Add missing MODULE_LICENSE to mac_modes.ko
- * Sat Apr 16 2005 Dave Jones <davej@redhat.com>
- - Make some i2c drivers arch dependant.
- - Make multimedia buttons on Dell inspiron 8200 work. (#126148)
- - Add diffutils buildreq (#155121)
- * Thu Apr 14 2005 Dave Jones <davej@redhat.com>
- - Build DRM modular. (#154769)
- * Wed Apr 13 2005 Rik van Riel <riel@redhat.com>
- - fix up Xen for 2.6.12-rc2
- - drop arch/xen/i386/signal.c, thanks to Roland's vdso patch (yay!)
- - reenable xen compile - this kernel test boots on my system
- * Tue Apr 12 2005 Dave Jones <davej@redhat.com>
- - Further vdso work from Roland.
- * Mon Apr 11 2005 David Woodhouse <dwmw2@redhat.com>
- - Disable PPC cpufreq/sleep patches which make sleep less reliable
- - Add TIMEOUT to hotplug environment when requesting firmware (#153993)
- * Sun Apr 10 2005 Dave Jones <davej@redhat.com>
- - Integrate Roland McGrath's changes to make exec-shield
- and vdso play nicely together.
- * Fri Apr 8 2005 Dave Jones <davej@redhat.com>
- - Disable Longhaul driver (again).
- * Wed Apr 6 2005 Dave Jones <davej@redhat.com>
- - 2.6.12rc2
- - netdump/netconsole currently broken.
- - Xen temporarily disabled.
- * Fri Apr 1 2005 Dave Jones <davej@redhat.com>
- - Make the CFQ elevator the default again.
- * Thu Mar 31 2005 Rik van Riel <riel@redhat.com>
- - upgrade to new upstream Xen code, twice
- - for performance reasons, disable CONFIG_DEBUG_PAGEALLOC for FC4t2
- * Wed Mar 30 2005 Rik van Riel <riel@redhat.com>
- - fix Xen kernel compilation (pci, page table, put_user, execshield, ...)
- - reenable Xen kernel compilation
- * Tue Mar 29 2005 Rik van Riel <riel@redhat.com>
- - apply Xen patches again (they don't compile yet, though)
- - Use uname in kernel-devel directories (#145914)
- - add uname-based kernel-devel provisions (#152357)
- - make sure /usr/share/doc/kernel-doc-%%{kversion} is owned by a
- package, so it will get removed again on uninstall/upgrade (#130667)
- * Mon Mar 28 2005 Dave Jones <davej@redhat.com>
- - Don't generate debuginfo files if %%_enable_debug_packages isnt set. (#152268)
- * Sun Mar 27 2005 Dave Jones <davej@redhat.com>
- - 2.6.12rc1-bk2
- - Disable NVidia FB driver for time being, it isn't stable.
- * Thu Mar 24 2005 Dave Jones <davej@redhat.com>
- - rebuild
- * Tue Mar 22 2005 Dave Jones <davej@redhat.com>
- - Fix several instances of swapped arguments to memset()
- - 2.6.12rc1-bk1
- * Fri Mar 18 2005 Dave Jones <davej@redhat.com>
- - kjournald release race. (#146344)
- - 2.6.12rc1
- * Thu Mar 17 2005 Rik van Riel <riel@redhat.com>
- - upgrade to latest upstream Xen code
- * Tue Mar 15 2005 Rik van Riel <riel@redhat.com>
- - add Provides: headers for external kernel modules (#149249)
- - move build & source symlinks from kernel-*-devel to kernel-* (#149210)
- - fix xen0 and xenU devel %%post scripts to use /usr/src/kernels (#149210)
- * Thu Mar 10 2005 Dave Jones <davej@redhat.com>
- - Reenable advansys driver for x86
- * Tue Mar 8 2005 Dave Jones <davej@redhat.com>
- - Change SELinux execute-related permission checking. (#149819)
- * Sun Mar 6 2005 Dave Jones <davej@redhat.com>
- - Forward port some FC3 patches that got lost.
- * Fri Mar 4 2005 Dave Jones <davej@redhat.com>
- - Fix up ACPI vs keyboard controller problem.
- - Fix up Altivec usage on PPC/PPC64.
- * Fri Mar 4 2005 Dave Jones <davej@redhat.com>
- - Finger the programs that try to read from /dev/mem.
- - Improve spinlock debugging a little.
- * Thu Mar 3 2005 Dave Jones <davej@redhat.com>
- - Fix up the unresolved symbols problem.
- * Thu Mar 3 2005 Rik van Riel <riel@redhat.com>
- - upgrade to new Xen snapshot (requires new xen RPM, too)
- * Wed Mar 2 2005 Dave Jones <davej@redhat.com>
- - 2.6.11
- * Tue Mar 1 2005 David Woodhouse <dwmw2@redhat.com>
- - Building is nice. Booting would be better. Work around GCC -Os bug which
- which makes the PPC kernel die when extracting its initramfs. (#150020)
- - Update include/linux/compiler-gcc+.h
- * Tue Mar 1 2005 Dave Jones <davej@redhat.com>
- - 802.11b/ipw2100/ipw2200 update.
- - 2.6.11-rc5-bk4
- * Tue Mar 1 2005 David Woodhouse <dwmw2@redhat.com>
- - Fix ppc/ppc64/ppc64iseries builds for gcc 4.0
- - Fix Xen build too
- * Mon Feb 28 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc5-bk3
- - Various compile fixes for building with gcc-4.0
- * Sat Feb 26 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc5-bk1
- * Fri Feb 25 2005 Dave Jones <davej@redhat.com>
- - Hopefully fix the zillion unresolved symbols. (#149758)
- * Thu Feb 24 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc5
- * Wed Feb 23 2005 Rik van Riel <riel@redhat.com>
- - get rid of unknown symbols in kernel-xen0 (#149495)
- * Wed Feb 23 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc4-bk11
- * Mon Feb 21 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc4-bk9
- * Sat Feb 19 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc4-bk7
- * Sat Feb 19 2005 Rik van Riel <riel@redhat.com>
- - upgrade to newer Xen code, needs xen-20050218 to run
- * Sat Feb 19 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc4-bk6
- * Fri Feb 18 2005 David Woodhouse <dwmw2@redhat.com>
- - Add SMP kernel for PPC32
- * Fri Feb 18 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc4-bk5
- * Tue Feb 15 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc4-bk3
- * Mon Feb 14 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc4-bk2
- * Sun Feb 13 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc4-bk1
- * Sat Feb 12 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc4
- * Fri Feb 11 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc3-bk8
- * Thu Feb 10 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc3-bk7
- * Wed Feb 9 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc3-bk6
- * Tue Feb 8 2005 Dave Jones <davej@redhat.com>
- - Enable old style and new style USB initialisation.
- - More PPC jiggery pokery hackery.
- - 2.6.11-rc3-bk5
- * Mon Feb 7 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc3-bk4
- - Various patches to unbork PPC.
- - Display taint bits on VM error.
- * Mon Feb 7 2005 Rik van Riel <riel@redhat.com>
- - upgrade to latest upstream Xen bits, upgrade those to 2.6.11-rc3-bk2
- * Sat Feb 5 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc3-bk2
- * Fri Feb 4 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc3-bk1
- * Wed Feb 2 2005 Dave Jones <davej@redhat.com>
- - Stop the input layer spamming the console. (#146906)
- - 2.6.11-rc3
- * Tue Feb 1 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc2-bk10
- - Reenable periodic slab checker.
- * Tue Feb 1 2005 Rik van Riel <riel@redhat.com>
- - update to latest xen-unstable source snapshot
- - add agpgart patch from upstream xen tree
- - port Ingo's latest execshield updates to Xen
- * Mon Jan 31 2005 Rik van Riel <riel@redhat.com>
- - enable SMP support in xenU kernel, use the xen0 kernel for the
- unprivileged domains if the SMP xenU breaks on your system
- * Thu Jan 27 2005 Dave Jones <davej@redhat.com>
- - Drop VM hack that broke in yesterdays rebase.
- * Wed Jan 26 2005 Dave Jones <davej@redhat.com>
- - Drop 586-SMP kernels. These are a good candidate for
- fedora-extras when it appears. The number of people
- actually using this variant is likely to be very very small.
- - 2.6.11-rc2-bk4
- * Tue Jan 25 2005 Dave Jones <davej@redhat.com>
- - 2.6.11-rc2-bk3
- * Sun Jan 23 2005 Dave Jones <davej@redhat.com>
- - Updated periodic slab debug check from Manfred.
- - Enable PAGE_ALLOC debugging again, it should now be fixed.
- - 2.6.11-rc2-bk1
- * Fri Jan 21 2005 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.11-rc2
- * Fri Jan 21 2005 Rik van Riel <riel@redhat.com>
- - make exec-shield segment limits work inside the xen kernels
- * Thu Jan 20 2005 Dave Jones <davej@redhat.com>
- - Rebase to -bk8
- * Wed Jan 19 2005 Dave Jones <davej@redhat.com>
- - Re-add diskdump/netdump based on Jeff Moyers patches.
- - Rebase to -bk7
- * Tue Jan 18 2005 Jeremy Katz <katzj@redhat.com>
- - fixup xen0 %%post to use new grubby features for multiboot kernels
- - conflict with older mkinitrd for kernel-xen0
- * Tue Jan 18 2005 Dave Jones <davej@redhat.com>
- - -bk6
- * Mon Jan 17 2005 Dave Jones <davej@redhat.com>
- - First stab at kernel-devel packages. (David Woodhouse).
- * Mon Jan 17 2005 Rik van Riel <riel@redhat.com>
- - apply dmi fix, now xenU boots again
- * Fri Jan 14 2005 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.11-bk2
- * Thu Jan 13 2005 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.11-bk1
- * Wed Jan 12 2005 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.11rc1
- * Tue Jan 11 2005 Rik van Riel <riel@redhat.com>
- - fix Xen compile with -bk14
- * Tue Jan 11 2005 Dave Jones <davej@redhat.com>
- - Update to -bk14
- - Print tainted information in slab corruption messages.
- * Tue Jan 11 2005 Rik van Riel <riel@redhat.com>
- - merge fix for the Xen TLS segment fixup issue
- * Tue Jan 11 2005 Dave Jones <davej@redhat.com>
- - Depend on hardlink, not kernel-utils.
- * Mon Jan 10 2005 Dave Jones <davej@redhat.com>
- - Update to -bk13, reinstate GFP_ZERO patch which hopefully
- is now fixed.
- - Add another Lexar card reader to the whitelist. (#143600)
- - Package asm-m68k for asm-ppc includes. (don't ask). (#144604)
- * Sat Jan 8 2005 Dave Jones <davej@redhat.com>
- - Periodic slab debug is incompatable with pagealloc debug.
- Disable the latter.
- * Fri Jan 7 2005 Dave Jones <davej@redhat.com>
- - Santa came to Notting's house too. (another new card reader)
- - Rebase to 2.6.10-bk10
- * Thu Jan 6 2005 Rik van Riel <riel@redhat.com>
- - update to latest xen-unstable tree
- - fix up Xen compile with -bk9, mostly pudding
- * Thu Jan 6 2005 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.10-bk9
- * Tue Jan 4 2005 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.10-bk7
- - Add periodic slab debug checker.
- * Sun Jan 2 2005 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.10-bk5
- * Sat Jan 1 2005 Dave Jones <davej@redhat.com>
- - Fix probing of vesafb. (#125890)
- - Reenable EDD.
- - Don't assume existance of ~/.gnupg (#142201)
- * Fri Dec 31 2004 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.10-bk4
- * Thu Dec 30 2004 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.10-bk3
- * Tue Dec 28 2004 Dave Jones <davej@redhat.com>
- - Drop bogus ethernet slab cache.
- * Sun Dec 26 2004 Dave Jones <davej@redhat.com>
- - Santa brought a new card reader that needs whitelisting.
- * Fri Dec 24 2004 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.10
- * Wed Dec 22 2004 Dave Jones <davej@redhat.com>
- - Re-add missing part of the exit() race fix. (#142505, #141896)
- * Tue Dec 21 2004 Dave Jones <davej@redhat.com>
- - Fix two silly bugs in the AGP posting fixes.
- * Fri Dec 17 2004 Dave Jones <davej@redhat.com>
- - Fix bio error propagation.
- - Clear ebp on sysenter return.
- - Extra debugging info on OOM kill.
- - exit() race fix.
- - Fix refcounting order in sd/sr, fixing cable pulls on USB storage.
- - IGMP source filter fixes.
- - Fix ext2/3 leak on umount.
- - fix missing wakeup in ipc/sem
- - Fix another tux corner case bug.
- - NULL out ptrs in airo driver after kfree'ing them.
- * Thu Dec 16 2004 Dave Jones <davej@redhat.com>
- - Better version of the PCI Posting fixes for AGPGART.
- - Add missing cache flush to the AGP code.
- - Drop netdump and common crashdump code.
- * Mon Dec 13 2004 Dave Jones <davej@redhat.com>
- - Drop diskdump. Aiming for a better kexec based solution for FC4.
- * Sun Dec 12 2004 Dave Jones <davej@redhat.com>
- - fix false ECHILD result from wait* with zombie group leader.
- * Sat Dec 11 2004 Dave Jones <davej@redhat.com>
- - Workaround broken pci posting in AGPGART.
- - Compile 686 kernel tuned for pentium4.
- | Needs benchmarking across various CPUs under
- | various workloads to find out if its worth keeping.
- - Make sure VC resizing fits in s16.
- * Fri Dec 10 2004 Dave Jones <davej@redhat.com>
- - Prevent block device queues from being shared in viocd. (#139018)
- - Libata updates. (#132848, #138405)
- - aacraid: remove aac_handle_aif (#135527)
- - fix uninitialized variable in waitid(2). (#142505)
- - Fix CMSG validation checks wrt. signedness.
- - Fix memory leak in ip_conntrack_ftp
- - [IPV4]: Do not leak IP options.
- - ppc64: Align PACA buffer for hypervisor's use. (#141817)
- - ppc64: Indicate that the veth link is always up. (#135402)
- - ppc64: Quiesce OpenFirmware stdin device at boot. (#142009)
- - SELinux: Fix avc_node_update oops. (#142353)
- - Fix CCISS ioctl return code.
- - Make ppc64's pci_alloc_consistent() conform to documentation. (#140047)
- - Enable EDD
- - Enable ETH1394. (#138497)
- - Workaround E1000 post-maturely writing back to TX descriptors. (#133261)
- - Fix the previous E1000 errata workaround.
- - Several IDE fixes from 2.6.9-ac
- - vm pageout throttling. (#133858)
- - Fix Tux from oopsing. (#140918)
- - Fix Tux/SELinux incompatability (#140916)
- - Fix Tux/IPV6 problem. (#140916)
- - ide: Fix possible oops on boot.
- - Make spinlock debugging panic instead of printk.
- - Update Emulex lpfc driver to 8.0.16
- - Selected patches from 2.6.9-ac12
- - ppc64: Fix inability to find space for TCE table (#138844)
- - Fix compat fcntl F_GETLK{,64} (#141680)
- - blkdev_get_blocks(): handle eof
- - Another card reader for the whitelist. (#134094)
- - Disable tiglusb module. (#142102)
- - E1000 64k-alignment fix. (#140047)
- - Disable tiglusb module. (#142102)
- - ID updates for cciss driver.
- - Fix overflows in USB Edgeport-IO driver. (#142258)
- - Fix wrong TASK_SIZE for 32bit processes on x86-64. (#141737)
- - Fix ext2/ext3 xattr/mbcache race. (#138951)
- - Fix bug where __getblk_slow can loop forever when pages are partially mapped. (#140424)
- - Add missing cache flushes in agpgart code.
- * Thu Dec 9 2004 Dave Jones <davej@redhat.com>
- - Drop the 4g/4g hugemem kernel completely.
- * Wed Dec 8 2004 Rik van Riel <riel@redhat.com>
- - make Xen inherit config options from x86
- * Mon Dec 6 2004 Rik van Riel <riel@redhat.com>
- - apparently Xen works better without serial drivers in domain0 (#141497)
- * Sun Dec 5 2004 Rik van Riel <riel@redhat.com>
- - Fix up and reenable Xen compile.
- - Fix bug in install part of BuildKernel.
- * Sat Dec 4 2004 Dave Jones <davej@redhat.com>
- - Enable both old and new megaraid drivers.
- - Add yet another card reader to usb scsi whitelist. (#141367)
- * Fri Dec 3 2004 Dave Jones <davej@redhat.com>
- - Sync all patches with latest updates in FC3.
- - Fix up xen0/xenU uninstall.
- - Temporarily disable xen builds.
- * Wed Dec 1 2004 Rik van Riel <riel@redhat.com>
- - replace VM hack with the upstream version
- - more Xen bugfixes
- * Tue Nov 30 2004 Rik van Riel <riel@redhat.com>
- - upgrade to later Xen sources, with upstream bugfixes
- - export direct_remap_area_pages for Xen
- * Mon Nov 29 2004 Dave Jones <davej@redhat.com>
- - Add another card reader to whitelist. (#141022)
- * Fri Nov 26 2004 Rik van Riel <riel@redhat.com>
- - add Xen kernels for i686, plus various bits and pieces to make them work
- * Mon Nov 15 2004 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.9-ac9
- * Sat Nov 13 2004 Dave Jones <davej@redhat.com>
- - Drop some bogus patches.
- * Thu Nov 11 2004 Dave Jones <davej@redhat.com>
- - NFS: Fix dentry refcount accounting error
- - Fix single-stepping on PPC64
- - Integrate kernel-devel changes
- - SELinux: netif fixes.
- - SELinux: add DAC check to setxattr() hook.
- - SELinux: sidtab locking fix.
- - SELinux: mediate send_sigurg().
- - SELinux: fix setscheduler hook deadlock.
- - ide-floppy: Supresses error messages resulting from Medium not present
- - Various IA64 updates from 2.6.10rc1
- - nfsd: make sure getxattr inode op is non-NULL before calling it.
- - Handle NULL dev->dev_addr in SIOCGIFHWADDR correctly. (#137648)
- - Fix NFSD domainname size limit.
- - nfsd4: nfsd oopsed when encountering a conflict with a local lock
- - nfsd4: fix putrootfh return
- - nfsd: Insecure port warning shows decimal IPv4 address
- - Disable sw irqbalance/irqaffinity for e7520/e7320/e7525 (#136419)
- - Fix exec-shield non-PIE/non-prelinked bug
- - ext3 reservations: fix goal hit accounting.
- - Fix problems with non-power-of-two sector size discs. (#135094)
- - Fix possible oops in netpoll (#132153)
- - Add missing MODULE_VERSION tags to various modules. (#136399)
- - Add USB card reader de jour. (#124048)
- - Remove SG_IO deprecation warning (#136179)
- - Make sure that modules get signed with the right key.
- - Remove SG_IO deprecation warning (#136179)
- - s390: Fix fake_ll for qeth device. (#136175)
- - s390: zfcp: Kernel stack frame for zfcp_cfdc_dev_ioctl() is too big
- - s390: Use slab allocator for DASD I/O pages.
- - PPC64: HVSI udbg support
- - PPC64: Make HVSI console survive FSP reset
- - PPC64: Make PCI hostbridge hotplugging work
- - PPC64: Fix IBM VSCSI problems (#138124)
- - Rebase -ac patch to 2.6.9-ac8.
- * Wed Nov 3 2004 Dave Jones <davej@redhat.com>
- - Reenable token-ring drivers (#122602)
- * Tue Nov 2 2004 Dave Jones <davej@redhat.com>
- - Reenable SLIP. (#124223)
- - Add USB card reader de jour. (#124048)
- * Mon Nov 1 2004 Dave Jones <davej@redhat.com>
- - Fix memory leak on x86-64 in mixed 32/64 mode. (#132947)
- - Yet another USB card reader for the whitelist. (#137722)
- * Fri Oct 29 2004 Dave Jones <davej@redhat.com>
- - Fix raid5 oops (#127862)
- - Stop E820 BIOS entries being corrupted by EDID info. (#137510)
- * Thu Oct 28 2004 Dave Jones <davej@redhat.com>
- - Remove the possibility of some false OOM kills. (#131251)
- - Add more USB card readers to SCSI whitelist (#131546)
- - Disable CONFIG_SCHED_SMT for iseries.
- * Wed Oct 27 2004 Dave Jones <davej@redhat.com>
- - Reenable ISA NIC support (#136569)
- * Tue Oct 26 2004 Dave Jones <davej@redhat.com>
- - Reenable Initio 9100U(W) SCSI driver. (#137153)
- * Mon Oct 25 2004 Dave Jones <davej@redhat.com>
- - Add another USB card reader to SCSI whitelist (#132923)
- * Fri Oct 22 2004 Dave Jones <davej@redhat.com>
- - Fix PPC NUMA (#130716).
- - Fix autoraid for S390 (#123842/#130339)
- - Selected bits from 2.6.9-ac3
- - Fix syncppp/async ppp problems with new hangup
- - Fix broken parport_pc unload
- - Stop i8xx_tco making some boxes reboot on load
- - Fix cpia/module tools deadlock
- - Security fix for smbfs leak/overrun
- * Thu Oct 21 2004 Dave Jones <davej@redhat.com>
- - Misc security fixes from 2.6.9-ac2
- * Wed Oct 20 2004 Dave Jones <davej@redhat.com>
- - Fix ia64 module loading. (#136365)
- - Enable discontigmem for PPC64
- - Disable a bunch of useless PPC config options
- - Enable PACK_STACK on s390.
- * Tue Oct 19 2004 Dave Jones <davej@redhat.com>
- - Fix NFS badness (#132726)
- - Drop bogus USB workaround. (#131127)
- * Mon Oct 18 2004 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.9
- - Speedtouch USB DSL modem driver update.
- - Cleanup some iseries config options.
- * Fri Oct 15 2004 Dave Jones <davej@redhat.com>
- - 2.6.9-rc4-bk3
- - Fix up a bunch of unresolved symbols that crept in recently.
- - Remove bogus O_NONBLOCK patch which broke lots of userspace.
- - Fix booting on PPC64 by reserving initrd pages.
- * Thu Oct 14 2004 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.9-rc4-bk2
- - librtas needs to work around the /dev/mem restrictions.
- - EXT3 reservations use-before-initialised bugfix.
- - support O_NONBLOCK for read,pread,readv of regular files.
- - EDD blows up some x86-64's. Disable again.
- * Wed Oct 13 2004 Dave Jones <davej@redhat.com>
- - Make EDD driver modular on x86-64 too.
- - Various mkinitrd spec changes (Jeremy Katz)
- - Enable a bunch more PPC64 config options. (Dave Howells)
- - Enable ACPI cpufreq driver for x86-64 too.
- * Tue Oct 12 2004 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.9-rc4-bk1
- - Tux update.
- - Update netdump/diskdump patches
- - PowerPC 64 netboot changes.
- - Various CONFIG_ option diddling.
- - Fix up the find_isa_irq_pin() oops on reboot for x86-64 too.
- * Mon Oct 11 2004 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.9-rc4
- - Enable CONFIG_MICROCODE for x86-64
- * Fri Oct 8 2004 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.9-rc3-bk8
- * Thu Oct 7 2004 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.9-rc3-bk7
- - Fix up PPC/PPC64 compilation failures due to new binutils. (David Woodhouse)
- * Wed Oct 6 2004 Dave Jones <davej@redhat.com>
- - Rebase to 2.6.9-rc3-bk6
- - Add xattr support for tmpfs.
- * Mon Oct 4 2004 Stephen C. Tweedie <sct@redhat.com>
- - Update ext3 online resize to 2.6.9-rc3-mm2 upstream
- - Reenable ext3 online resize in .spec
- * Tue Sep 28 2004 Jeremy Katz <katzj@redhat.com>
- - add patch from Roland McGrath/James Morris to fix mprotect hook bug (#133505)
- * Mon Sep 20 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.9-rc2-bk5
- * Thu Sep 16 2004 Arjan van de Ven <arjanv@redhat.com>
- - fix tux for x86-64 and ppc64
- * Tue Sep 14 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.9-rc2
- - add diskdump
- * Fri Sep 10 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.9-rc1-bk17 ; make ppc32 build
- * Tue Sep 07 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.9-rc1-bk13
- * Mon Sep 06 2004 Arjan van de Ven <arjanv@redhat.com>
- - disable online resize again
- - hopefully fix Quake3 interaction with execshield
- - add Alan's borken-bios-IRQ workaround patch
- * Sat Sep 04 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.9-rc1-bk11
- * Tue Aug 31 2004 Arjan van de Ven <arjanv@redhat.com>
- - fix execshield buglet with legacy binaries
- - 2.6.9-rc1-bk7
- * Mon Aug 30 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.9-rc1-bk6
- * Sat Aug 28 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.9-rc1-bk4, now with i915 DRM driver
- * Fri Aug 27 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.9-rc1-bk2
- * Mon Aug 23 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.8.1-bk2
- * Sat Aug 21 2004 Arjan van de Ven <arjanv@redhat.com>
- - attempt to fix early-udev bug
- * Fri Aug 13 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.8-rc4-bk3
- - split execshield up some more
- * Fri Aug 13 2004 Dave Jones <davej@redhat.com>
- - Update SCSI whitelist again with some more card readers.
- * Mon Aug 9 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.8-rc3-bk3
- * Wed Aug 4 2004 Arjan van de Ven <arjanv@redhat.com>
- - Add the flex-mmap bits for s390/s390x (Pete Zaitcev)
- - Add flex-mmap for x86-64 32 bit emulation
- - 2.6.8-rc3
- * Mon Aug 2 2004 Arjan van de Ven <arjanv@redhat.com>
- - Add Rik's token trashing control patch
- * Sun Aug 1 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.8-rc2-bk11
- * Fri Jul 30 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.8-rc2-bk8
- * Wed Jul 28 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.8-rc2-bk6
- - make a start at splitting up the execshield patchkit
- * Fri Jul 16 2004 Arjan van de Ven <arjanv@redhat.com>
- - ppc32 embedded updates
- * Thu Jul 15 2004 Arjan van de Ven <arjanv@redhat.com>
- - make USB modules again and add Alan's real fix for the SMM-meets-USB bug
- - 2.6.8-rc1-bk4
- * Wed Jul 14 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.8-rc1-bk3
- * Tue Jul 13 2004 Arjan van de Ven <arjanv@redhat.com>
- - add "enforcemodulesig" boot option to make the kernel load signed modules only
- * Mon Jul 12 2004 Arjan van de Ven <arjanv@redhat.com>
- - updated voluntary preempt
- - 2.6.8-rc1
- * Wed Jul 7 2004 Arjan van de Ven <arjanv@redhat.com>
- - fix boot breakage that was hitting lots of people (Dave Jones)
- * Tue Jul 6 2004 Arjan van de Ven <arjanv@redhat.com>
- - add voluntary preemption patch from Ingo
- - 2.6.7-bk19
- * Tue Jun 29 2004 Arjan van de Ven <arjanv@redhat.com>
- - make a start at gpg signed modules support
- * Sun Jun 27 2004 Arjan van de Ven <arjanv@redhat.com>
- - experiment with making the hardlink call in post more efficient
- - 2.6.7-bk9
- * Thu Jun 24 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.7-bk7
- - Add wli's patch to allocate memory bottom up not top down
- - change some config options in the kernel-sourcecode package that are
- good for rpm kernel builds but not for custom user builds to more appropriate
- default values.
- - reenable kernel-sourcecode again for a few builds
- * Wed Jun 23 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.7-bk5
- - fix tux unresolved symbols (#126532)
- * Mon Jun 21 2004 Arjan van de Ven <arjanv@redhat.com>
- - make kernel-doc and kernel-sourcecode builds independent of eachother
- - disable kernel-sourcecode builds entirely, we'll be replacing it with documentation
- on how to use the src.rpm instead for building your own kernel.
- * Sat Jun 19 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.7-bk2
- * Sun Jun 13 2004 Arjan van de Ven <arjanv@redhat.com>
- - add patch from DaveM to fix the ppp-keeps-iface-busy bug
- * Sat Jun 12 2004 Arjan van de Ven <arjanv@redhat.com>
- - add fix from Andi Kleen/Linus for the fpu-DoS
- * Thu Jun 10 2004 Arjan van de Ven <arjanv@redhat.com>
- - disable mlock-uses-rlimit patch, it has a security hole and needs more thought
- - revert airo driver to the FC2 one since the new one breaks
- * Tue Jun 8 2004 Dave Jones <davej@redhat.com>
- - Update to 2.6.7rc3
- * Fri Jun 4 2004 Arjan van de Ven <arjanv@redhat.com>
- - fix the mlock-uses-rlimit patch
- * Wed Jun 2 2004 David Woodhouse <dwmw2@redhat.com>
- - Add ppc64 (Mac G5)
- * Wed Jun 2 2004 Arjan van de Ven <arjanv@redhat.com>
- - add a forward port of the mlock-uses-rlimit patch
- - add NX support for x86 (Intel, Ingo)
- * Tue Jun 1 2004 Arjan van de Ven <arjanv@redhat.com>
- - refresh ext3 reservation patch
- * Sun May 30 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.7-rc2
- - set the ACPI OS name to "Microsoft Windows XP" for better compatibility
- * Thu May 27 2004 Pete Zaitcev <zaitcev@redhat.com>
- - Fix qeth and zfcp (s390 drivers): align qib by 256, embedded into qdio_irq.
- * Thu May 27 2004 Dave Jones <davej@redhat.com>
- - Fix the crashes on boot on Asus P4P800 boards. (#121819)
- * Wed May 26 2004 Dave Jones <davej@redhat.com>
- - Lots more updates to the SCSI whitelist for various
- USB card readers. (#112778, among others..)
- * Wed May 26 2004 Arjan van de Ven <arjanv@redhat.com>
- - back out ehci suspend/resume patch, it breaks
- - add fix for 3c59x-meets-kudzu bug from Alan
- * Tue May 25 2004 Arjan van de Ven <arjanv@redhat.com>
- - try improving suspend/resume by restoring more PCI state
- - 2.6.7-rc1-bk1
- * Mon May 24 2004 Dave Jones <davej@redhat.com>
- - Add yet another multi-card reader to the whitelist (#85851)
- * Sun May 23 2004 Dave Jones <davej@redhat.com>
- - Add another multi-card reader to the whitelist (#124048)
- * Wed May 19 2004 Arjan van de Ven <arjanv@redhat.com>
- - put firewire race fix in (datacorruptor)
- * Tue May 18 2004 Dave Jones <davej@redhat.com>
- - Fix typo in ibmtr driver preventing compile (#123391)
- * Mon May 17 2004 Arjan van de Ven <arjanv@redhat.com>
- - update to 2.6.6-bk3
- - made kernel-source and kernel-doc noarch.rpm's since they are not
- architecture specific.
- * Sat May 08 2004 Arjan van de Ven <arjanv@redhat.com>
- - fix non-booting on Transmeta cpus (Peter Anvin)
- - fix count leak in message queues
- * Fri May 07 2004 Arjan van de Ven <arjanv@redhat.com>
- - more ide cache flush work
- - patch from scsi-bk to fix sd refcounting
- * Thu May 06 2004 Arjan van de Ven <arjanv@redhat.com>
- - some more ide cache flush fixes
- * Wed May 05 2004 Arjan van de Ven <arjanv@redhat.com>
- - fix bug 122504
- - convert b44 to ethtool ops (jgarzik)
- - make IDE do a cache-flush on shutdown (me/Alan)
- * Tue May 04 2004 Arjan van de Ven <arjanv@redhat.com>
- - work around i810/i830 DRM issue
- * Fri Apr 30 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.6-rc3-bk1
- - make amd64 boot again
- - fix vm86-vs-4g4g interaction (Ingo)
- * Thu Apr 22 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.6-rc2
-
- * Tue Apr 20 2004 Arjan van de Ven <arjanv@redhat.com>
- - add the ext3 online resize patch
- * Mon Apr 19 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.6-rc1-bk3
- - add the objrmap vm from the -mm tree; it needs testing
- * Thu Apr 15 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.5-bk2
- - disable DISCONTIGMEM on ia64 for performance
- - fix sleep_on use in reiserfs (Chris Mason)
- * Tue Apr 13 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.5-mc4
- - reenable sg driver for scsi tape changers and such
- - the sk98lin driver oopses on module unload, preven that
- * Mon Apr 12 2004 Arjan van de Ven <arjanv@redhat.com>
- - fix "bad pmd" bug with patch from Ingo
- * Fri Apr 09 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.5-mc3
- - finish up the -mc2 merge
- - latest 4g/4g patch from Ingo
- - latest execshield patch from Ingo
- - fix a few framebuffer bugs
- * Thu Apr 08 2004 Arjan van de Ven <arjanv@redhat.com>
- - first attempt at a 2.6.5-mc2 merge
- * Thu Apr 08 2004 Dave Jones <davej@redhat.com>
- - Add in missing SiS AGP fix.
- * Tue Apr 06 2004 Dave Jones <davej@redhat.com>
- - More agpgart fixes.
- * Fri Apr 02 2004 Arjan van de Ven <arjanv@redhat.com>
- - fix another 4g/4g-vs-resume bug
- * Tue Mar 30 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.5-rc3
- - fix PCI posting bug in i830 DRM
- * Mon Mar 29 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.5-rc2-bk8
- * Mon Mar 29 2004 Dave Jones <davej@redhat.com>
- - Include latest agpgart fixes.
- * Thu Mar 25 2004 Arjan van de Ven <arjanv@redhat.com>
- - more DRM fixes
- - add the fsync patches from akpm
- * Tue Mar 23 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.5-rc2-bk3
- - fix direct userspace memory access in i830 drm driver
- * Mon Mar 22 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.5-rc2-bk2
- - some stackbloat reductions from Dave and me
- * Sat Mar 20 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.5-rc2
- * Tue Mar 16 2004 Dave Jones <davej@redhat.com>
- - 2.6.5-rc1
- * Mon Mar 15 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.4-bk3
- - fix oops in toshiba_acpi (Barry K. Nathan)
- * Sat Mar 13 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.4-bk2 merge
- * Thu Mar 11 2004 Arjan van de Ven <arjanv@redhat.com>
- - renable sonypi driver that was off accidentally
- - 2.6.4-final
- - fix the oops on alsa module unloads
- * Wed Mar 10 2004 Arjan van de Ven <arjanv@redhat.com>
- - add ppc64/iseries, ppc32 (powermac/ibook) and ia64 architectures
- - 2.6.4-rc3
- * Tue Mar 09 2004 Arjan van de Ven <arjanv@redhat.com>
- - 2.6.4-rc2-bk5
- - fix nfs-vs-selinux issue
- - fix typo in URL as per #117849
- * Mon Mar 08 2004 Arjan van de Ven <arjanv@redhat.com>
- - fix race in lp.c (#117710)
- - 2.6.4-rc2-bk3
- - attempt to fix S3 suspend-to-ram with 4g/4g split
- * Sat Mar 06 2004 Arjan van de Ven <arjanv@redhat.com>
- - fix reiserfs
- - set HZ to 1000 again for some tests
- * Wed Feb 25 2004 Arjan van de Ven <arjanv@redhat.com>
- - merge back a bunch of fedora fixes
- - disable audit
- * Tue Feb 24 2004 Arjan van de Ven <arjanv@redhat.com>
- - audit bugfixes
- - update tux to a working version
- - 2.6.3-bk5 merge
- * Fri Feb 20 2004 Arjan van de Ven <arjanv@redhat.com>
- - re-add and enable the Auditing patch
- - switch several cpufreq modules to built in since detecting in userspace
- which to use is unpleasant
- * Thu Jul 03 2003 Arjan van de Ven <arjanv@redhat.com>
- - 2.6 start
|