Skip to content

emka.web.id

menulis pengetahuan – merekam peradaban

Menu
  • Home
  • Tutorial
  • Search
Menu

Linus Torvalds Menyuntikkan Tab untuk Menggagalkan Parser Kconfig yang Tidak Menanganinya dengan Benar

Posted on April 15, 2024

Dalam rilis Linux 6.9-rc4 kemarin terdapat nugget kecil yang menarik dari Linus Torvalds untuk melawan parser Kconfig yang tidak dapat menangani tab dengan benar melainkan hanya menggunakan spasi untuk format konfigurasi kernel ini.
Karena patch telah diantri minggu lalu untuk mengganti tab dengan karakter spasi di file Kconfig pelacakan kernel, Linus Torvalds memutuskan untuk mengambil tindakan sendiri untuk parser Kconfig yang tidak dapat menangani tab… Torvalds menulis sebuah patch untuk dengan sengaja menambahkan beberapa tabnya sendiri ke dalam Kconfig untuk membuang parser out-of-tree/pihak ketiga yang tidak dapat menanganinya dengan benar.
Torvalds sengaja menambahkan tab tersembunyi ini ke file Kconfig umum untuk menangani ukuran halaman kernel. Jadi pasti akan menyebabkan kerusakan yang dramatis dan nyata bagi parser mana pun yang tidak memiliki tab dengan benar. Torvalds menulis di tambalan:
“Commit d96c36004e31 (“tracing: Perbaiki FTRACE_RECORD_RECURSION_SIZE entri Kconfig”) menghapus tab tersembunyi karena tampaknya menunjukkan kerusakan pada beberapa alat parsing konfigurasi kernel pihak ketiga.
Tidak jelas alat apa itu, tapi mari kita pastikan alat itu sudah diperbaiki. Karena jika Anda tidak dapat mengurai tab sebagai spasi, Anda tidak boleh mengurai file kernel Kconfig.
Faktanya, mari kita buat kerusakan tersebut lebih jelas daripada beberapa opsi ukuran rekaman ftrace esoterik. Jika Anda tidak dapat mengurai tab, Anda tidak dapat memiliki ukuran halaman.
Ya, kebingungan tab-vs-spasi sayangnya merupakan hal tradisional Unix, dan `make` terkenal karena rusak dalam hal ini. Tapi tidak, bukan berarti tidak apa-apa.
Saya akan menambahkan lebih banyak tab acak ke file Kconfig kami, tapi saya tidak ingin membuat segalanya lebih buruk dari yang diperlukan. Namun *mungkin* diperlukan jika ternyata kita melihat lebih banyak alat konyol seperti ini.” Linus Torvalds masih dapat menyelesaikan berbagai hal secara efektif untuk kernel Linux tanpa bahasanya yang berwarna-warni seperti yang biasa ia gunakan di milis kernel.

Itulah berita seputar Linus Torvalds Menyuntikkan Tab untuk Menggagalkan Parser Kconfig yang Tidak Menanganinya dengan Benar, semoga bermanfaat. Disadur dari Phoronix.com.

Terbaru

  • Apa itu Apple Creator Studio?
  • Inilah Alasan Kenapa Tidak Bisa Melihat Status WA Padahal Tidak Diprivasi dan Trik Mengatasinya!
  • Lupa Email Akun Higgs Domino? Ini Cara Mengatasinya
  • Apa itu WhatsApp Aero? Aman atau Tidak + Cara Downloadnya
  • Inilah Kenapa Paket JNE Muncul Status Nobody At Home dan Cara Mengatasinya Biar Nggak Panik!
  • Gagal Aktivasi BSI Mobile? Inilah Arti Pesan Error 53 Saving Account Not Registered dan Solusinya
  • Cara Cuan dari Hobi Baca Novel/Komik Online
  • Hp Vivo Kalian Muncul Notif Data Spasial Sistem Rusak? Begini Trik Mengatasinya Sampai Tuntas!
  • Cara Buat Link Ujian Mencintai Diam-Diam Google Form, Tes Seberapa Besar Perasaan Kalian ke Crush!
  • Ini Penjelasan Mengenai Cara Mengubah Dosa Menjadi Diamond Game FF ML dan Saldo Shopeepay yang Sedang Viral
  • Trik Supaya Bisa Dapat Potongan Harga Rp100 di TikTok Tanpa Harus Reset HP!
  • Cara Input Bantuan IFP dan Laptop di Dapodik 2026.B, Aset Sekolah Aman
  • Cara Cairkan Rp170.000 dari Clear Blast, Terbukti Membayar ke DANA Tanpa Ribet!
  • Inilah Fakta Video Viral Arohi Mim 3 Menit 24 Detik yang Bikin Geger Netizen!
  • Inilah Sebenarnya Video Botol Aqua Viral yang Bikin Netizen TikTok Heboh dan Penasaran!
  • Takut Chat Hilang? Ini Cara Mudah Backup WA GB ke Google Drive yang Wajib Kalian Tahu!
  • Tutorial Ambil Barang Gratis di Akulaku, Modal Undang Teman Doang!
  • Ini Arti Kode Error FP26EV dan FP27EV di Aplikasi BriMO Serta Cara Mengatasinya!
  • Cara Jadi Clipper Modal Ngedit Video di TryBuzzer, Cocok Banget Buat Pemula!
  • Cara Pakai Beb6 Wifi Password Untuk Cek Jaringan di Sekitar Kalian
  • Inilah Review Lengkap Apakah Turbo VPN Extension Aman
  • Apa itu Toko Biru? Ini Istilah Olshop yang Perlu Kamu Tahu
  • Adswerve Inc Penipu? Ini Fakta di Balik Konsultan Digital Terkemuka Dunia!
  • Sering Ditelepon 08111? Simak Apakah Ini Penipuan atau Marketing Resmi Telkomsel
  • Inilah Cara Daftar dan Login Subsidi Tepat LPG 3 kg di Merchant Apps MyPertamina!
  • Akademi Crypto Penipu?
  • Belum Tahu Arti Paket Sedang Transit di TikTok Shop? Ternyata Ini Maksudnya Biar Kalian Nggak Panik!
  • Akun Paylater Tiba-tiba Diblokir? Jangan Panik, Gini Cara Mengatasinya Biar Lancar Jaya!
  • HP Vivo Sering Mati Sendiri Padahal Baterai Masih Banyak? Ini Penyebab dan Solusinya!
  • Inilah Cara Mengatasi BNI Mobile Banking Transaksi Tidak Dapat Dilanjutkan dan Penjelasan Kode Errornya!
  • Apa itu Zoom Stealer? Ini Definisi dan Bahaya Tersembunyi di Balik Ekstensi Browser Kalian
  • Apa itu Skandal BlackCat Ransomware?
  • Grain DataLoader Python Library Explained for Beginners
  • Controlling Ansible with AI: The New MCP Server Explained for Beginners
  • Is Your Headset Safe? The Scary Truth Bluetooth Vulnerability WhisperPair
  • Perbedaan GPU vs TPU, Mana yang Terbaik
  • Tutorial Langfuse: Pantau & Optimasi Aplikasi LLM
  • Begini Teknik KV Caching dan Hemat Memori GPU saat Menjalankan LLM
  • Apa itu State Space Models (SSM) dalam AI?
  • Begini Cara Mencegah Output Agen AI Melenceng Menggunakan Task Guardrails di CrewAI
  • Apa itu Zoom Stealer? Ini Definisi dan Bahaya Tersembunyi di Balik Ekstensi Browser Kalian
  • Apa itu Skandal BlackCat Ransomware?
  • Apa itu ToneShell? Backdoor atau Malware Biasa?
  • Apa itu Parrot OS 7? Ini Review dan Update Terbesarnya
  • Clipper Malware? Ini Pengertian dan Bahaya yang Mengintai Kalian
Beli Morning Star Kursi Gaming/Kantor disini: https://s.shopee.co.id/805iTUOPRV
Beli Pemotong Rumput dengan Baterai IRONHOOF 588V Mesin Potong Rumput 88V disini https://s.shopee.co.id/70DBGTHtuJ

©2026 emka.web.id | Design: Newspaperly WordPress Theme