31
孤立したフロッピー ディスク用の Linux ドライバーに 3 年ぶりに重要なパッチが配布される - クリーンアップ作業により…

Linux でフロッピー ディスク ドライバーのサポートが廃止されるのではないかという噂がありましたが、月曜日に Andy Shevchenko 氏が、コンピューティングの古き良き時代から続くこのポケットサイズの磁気記憶媒体のサポート コードをクリーンアップする新しいパッチをいくつか投稿しました。

Phoronixによると、今回のアップデートは、実質的なフロッピーアップデートが最後にリリースされてからほぼ3年経ってから行われたとのことです。確かに、この古いコードは事実上孤立しており、メンテナンスもされていないとPhoronixは指摘しています。しかし、Linuxではフロッピーのサポートは存続しており、このようなメンテナンスによって、以前の個別のパッチが統合され、ヘッダーが整理され、カーネルから不要なコードが削除されることになります。

  • floppy: arch/code から未使用の CROSS_64KB() マクロを削除
  • フロッピー: カスタムSZ_64K定数を置き換える
  • フロッピー: ヘッダーをアルファベット順に並べ替える

マクロコード(最初のポイント)は長年使われていないようですので、これを削除することでカーネル内の不要なコードを削減できます。同様に、カスタム定数SZ_64Kを削除することで、Linuxカーネル(日曜日に34周年を迎えました)に既に存在する定数の冗長な再定義を削減し、コードが整理されます。最後に、アルファベット順のクリーンアップにより、コードの可読性と将来のメンテナンス性が向上します。

要約すると、Linuxのフロッピーディスクコードに機能的な変更はありません。シェフチェンコ氏が指摘したように、これはむしろクリーンアップです。

フロッピーディスクの写真

(画像提供:Future)

フロッピー サポートを維持する理由は何ですか?

Linux におけるフロッピー サポートというより広い話題については、現代のカーネル開発者はそのような古いハードウェアを搭載したシステムを使用しないかもしれませんが、それでもさまざまな分野でサポートする価値があると私たちは理解しています。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

そのようなニッチな用途は 3 つあります。レトロ コンピューティング愛好家による使用、仮想化およびエミュレーション環境でのアプリケーション、そしてプログラムやデータにフロッピーをまだ使用している貴重な産業用および組み込みシステムのサポートの維持です。

Google ニュースで Tom's Hardware をフォローすると、最新のニュース、分析、レビューをフィードで受け取ることができます。「フォロー」ボタンを忘れずにクリックしてください。