1 poin oleh GN⁺ 6 jam lalu | 1 komentar | Bagikan ke WhatsApp
  • Linux 7.1 dirilis sesuai jadwal rilis reguler, dan alur pengembangan kernel yang membuka merge window segera setelah rilis tetap berlanjut
  • Perubahan pada pekan terakhir rilis ini tidak menonjolkan hal yang terlalu menarik ataupun mengkhawatirkan, dan ini justru mendekati kondisi yang diharapkan
  • Perubahan terutama terdiri dari pembaruan kecil pada GPU, jaringan, suara, dan driver lainnya, serta perbaikan pada jaringan dan alat pelacakan
  • Merge window akan dibuka keesokan harinya, tetapi karena penerbangan jarak jauh tanpa laptop dan internet, waktu penanganan pada beberapa hari awal bisa lebih tidak teratur dari biasanya
  • Beberapa pull request awal dapat diambil lebih dulu agar tetap bisa diproses saat offline, dan pengujian perlu terus dilanjutkan setelah rilis

Gambaran umum rilis

  • Rilis Linux 7.1 dilakukan sesuai waktu normal, tetapi karena zona waktu lokasi saat ini berbeda dari biasanya, ini bukan rilis pada zona waktu reguler
  • Merge window dibuka sehari setelah rilis, dan pada saat itu akan berada di zona waktu lain lagi sehingga jadwal bisa menjadi agak tidak teratur
  • Biasanya sebanyak mungkin pekerjaan dimajukan pada beberapa hari awal merge window, tetapi kali ini hal itu bisa sulit dilakukan dengan cara yang sama karena penerbangan jarak jauh tanpa laptop dan internet
  • Beberapa pull request awal sudah diambil sebelumnya, sehingga sebagian pekerjaan merge masih bisa dilakukan saat offline

Operasional merge window

  • Mungkin ada sedikit keterlambatan dalam merge window, tetapi kabar utama dari rilis ini adalah distribusi 7.1
  • Opsi untuk memperpanjang rilis selama satu minggu juga sempat dipertimbangkan, tetapi diputuskan tidak dilakukan karena dinilai tidak cukup bernilai
  • Dalam beberapa hari ke depan, waktu respons pada merge window bisa agak acak sehingga perlu dimaklumi sebelumnya
  • Pengujian perlu tetap dilanjutkan setelah rilis

Karakter perubahan pekan lalu

  • Shortlog pekan lalu tidak menampilkan hal yang sangat menarik atau menakutkan, dan ini termasuk kondisi rilis yang normal
  • Sebagian besar perubahan terdiri dari pembaruan driver kecil
    • Area yang terdampak meliputi GPU, jaringan, suara, dan driver lainnya
  • Juga termasuk perbaikan terkait jaringan dan trace tooling
  • Di area lain, ada berbagai perubahan kecil acak

Cakupan perbaikan utama

  • Pada driver serial USB, masalah heap overflow dan bulk-out buffer overflow telah diperbaiki
  • Di area jaringan, masalah bug dan kebocoran pada berbagai subkomponen seperti Open vSwitch, netfilter, SCTP, TCP, IPv6, XDP, RDMA, mlx5, dan mvpp2 telah diperbaiki
  • Di area DRM dan GPU, telah diperbaiki bug terkait amdgpu, xe, i915, virtio, hyperv, colorop, serta masalah refcount dan isu terkait suspend dan shutdown
  • Di manajemen memori serta area sekitar file dan IPC, telah diperbaiki banyak masalah seperti use-after-free, NULL pointer dereference, refcount leak, dan resource leak
  • Perbaikan kecil juga diterapkan pada driver dan alat terkait I2C, GPIO, SPI, ASoC, cpufreq, firmware, thunderbolt, dan Hyper-V

Catatan praktis

  • Rilis ini menunjukkan alur perubahan yang lebih dekat ke rilis perbaikan untuk stabilisasi daripada pengumuman fitur besar
  • Pada lingkungan yang menggunakan driver, jaringan, dan alat pelacakan, perlu memeriksa item perbaikan per subsistem yang tercantum di shortlog
  • Pengujian berkelanjutan diminta bahkan setelah rilis, dan kemungkinan keterlambatan respons pada awal merge window perlu diperhitungkan

1 komentar

 
GN⁺ 6 jam lalu
Komentar Hacker News
  • Secara pribadi, saya cukup menantikan commit ini yang memperbaiki WiFi lambat yang saya alami pada kombinasi modem/router ISP dan laptop
    https://github.com/torvalds/linux/commit/711a9c018ad252b2807...
    Semoga cepat masuk ke Fedora

  • Saya menantikan untuk mencoba driver NTFS baru
    Semoga versi ini lebih baik daripada ntfs3 dari Paragon

    • Penasaran apa yang kurang dari driver sebelumnya
      Saya rasa dukungan NTFS di Linux umumnya memang untuk membaca dan menulis file pada disk Windows, dan menurut saya driver-driver NTFS Linux, termasuk driver berbasis FUSE sebelum Paragon, sudah cukup baik untuk tujuan itu
    • Cukup bagus
      Saya sudah memaketkannya di overlay Gentoo saya dan memakainya selama beberapa bulan, dan tidak ada masalah aneh seperti yang saya lihat di ntfs3
  • Default Arch saat ini adalah 7.0.10
    Saya berharap 7.1 segera masuk ke rolling release

    • Fedora sepertinya akan butuh beberapa bulan
      Saat ini versinya 7.0.12
  • Menyingkirkan kode yang sangat tua dan hampir tidak dipakai ke luar kernel untuk mengurangi laporan bug berbantuan AI menurut saya adalah salah satu hasil terbaik yang dibawa AI
    Saya suka itu
    Sekarang kita memang perlu mulai memangkas hal-hal yang berlemak di mana-mana

    • Karena pola pikir seperti itulah organisasi-organisasi sampai harus membeli desktop baru hanya karena desktop yang masih berfungsi baik tidak bisa menjalankan Windows 11
      Saya sendiri masih memakai server berusia 10 tahun, dan di Linux masih berjalan baik
    • “Kesempurnaan dicapai bukan saat tidak ada lagi yang bisa ditambahkan, melainkan saat tidak ada lagi yang bisa dihapus.” — Antoine de Saint-Exupéry
      Salah satu teman saya sempat terkenal sebagai orang yang berkata hari ini saya menghapus X baris kode
    • Saya pernah mencoba mengirim kode untuk mengeluarkan driver lama dari build kernel di beberapa distro, tapi semuanya ditolak
      Sebelum Torvalds bilang tidak masalah, semua orang takut merusak pengalaman pengguna
    • Mungkin itu memang dimaksudkan sebagai lelucon, tetapi saat pertama membacanya saya mengartikannya sebagai Linux menghapus jalur serangan yang menyentuh fitur yang nyaris tidak dipakai
      Setidaknya pada sistem operasi ponsel, format atau fitur yang aneh dan langka sering menjadi, atau masih bisa menjadi, sumber bug yang dapat dieksploitasi
    • Pengguna akhir mungkin tidak akan melakukan upgrade, jadi akan bagus kalau ada definisi tentang perangkat keras usang
      Menurut standar saya semua printer HP itu usang, tetapi orang lain juga bisa punya standar yang sama-sama masuk akal namun sama sekali berbeda
      Saya penasaran bagaimana hal ini ditentukan di dunia perangkat keras komputer
  • Apakah ada sesuatu yang sangat menarik di rilis ini?
    Saya rasa digit pertama pada versinya hanya berubah ketika digit kedua sudah terlalu besar, bukan karena alasan lain

  • Ada yang melihat avatar animasi melintas sangat cepat sesaat sebelum konten dimuat? Apa itu?

  • Berita terbaru: Linus sedang bepergian
    Apakah saya melewatkan sesuatu, atau ini cuma angka lain lagi?

    • Perubahan angka memang terasa membosankan kalau tidak membawa perubahan besar dan tidak berusaha memperbaiki semuanya sekaligus
      Meski begitu, psikologi supaya tidak ketinggalan soal angka memang mendorong hal yang baru, dan berkat itu siklus perbaikan jadi lebih rapat
      Hal-hal yang menarik dan berisiko selalu ada di balik flag, jadi kalau benar-benar peduli, Anda bisa membangun, mengonfigurasi, dan membenchmark kernel serta sistem Anda sendiri
    • “Bagaimanapun, mungkin ada sedikit cegukan di merge window, tetapi berita hari ini adalah 7.1.”
      “Tidak ada yang tampak sangat menarik atau menakutkan, dan memang seharusnya begitu.”
      Jadi ya, ini soal angka
    • Mengejutkan bahwa tidak ada yang mau membayari Linus WiFi dalam pesawat
      Kalau dilihat dari hasil per dolar, itu pasti termasuk pengeluaran terbaik!
  • Apakah aman berasumsi bahwa di Debian Stable kita akan melihat ini sekitar tahun 2036?

    • Rilis kernel Linux terbaru berurutan adalah 7.1, 7.0, 6.19, 6.18, …
      https://en.wikipedia.org/wiki/Linux_kernel_version_history
      7.0 sudah ada di forky (saat ini testing), dan juga tersedia sebagai backport untuk trixie (saat ini stable)
      https://packages.debian.org/search?keywords=linux-image-amd6...
      https://packages.debian.org/trixie-backports/linux-image-amd...
      Kernel bawaan trixie/stable adalah 6.12, yang pertama kali dirilis pada November 2024, dan didukung resmi oleh upstream hingga Desember 2028
    • Saya tahu ini meme, tapi saya memakai kernel backport di Debian Stable dan versinya 6.19
      Saat ini cuma terpaut satu versi minor dari 7.0
      Saya berharap lebih banyak orang mempertimbangkan Debian untuk perangkat mereka. Saya suka karena ini sistem yang sangat stabil, dan tidak seperti Ubuntu, pengalamannya benar-benar “tinggal pakai”, tanpa friksi yang sering muncul di distro kecil
      Saya memasang Debian Trixie saat masih berstatus Testing di perangkat yang cukup baru, dan meski saya memang menyamakan semuanya ke AMD demi kompatibilitas, semua driver yang dibutuhkan tersedia
      Sekarang saya cuma berharap bisa menemukan cara membangun paket agar dapat berkontribusi ke Debian, dan semoga AMD juga merapikan dukungan NPU untuk Linux
    • Di Debian, membangun paket kernel langsung dari sumber vanilla cukup mudah
      Saya memasang 7.0.x terbaru dalam hitungan beberapa jam setelah rilis
      Proses build memakan waktu sekitar 30–45 menit, tergantung seberapa banyak waktu yang dihabiskan untuk membaca ChangeLog. Bisa berbeda tergantung lingkungan
    • Mungkin ini bukan pertanyaan serius, tapi kalau dijawab serius, saya belum pernah khawatir soal kernel apa yang dipakai Debian Stable
      Kalau ingin kernel yang lebih baru, pakai Debian unstable (Sid), dan saat ini versinya 7.0.12. Itu adalah kernel stable saat ini ketika 7.1 menjadi mainline
      Untuk server, Stable, dan saat ini Trixie, juga berjalan sangat baik bahkan dengan kernel 6.17.3
      Debian Forky kemungkinan akan dirilis sekitar 2027, dan tergantung situasinya akan memakai kernel 7.0.x atau 7.1.x
      Kernel yang dipakai testing saat ini, yaitu rilis yang akan menjadi stable berikutnya, adalah 7.0.10
    • Bukankah saat Forky/14 dirilis tahun depan, versi ini atau yang lebih baru akan ikut disertakan?
      Debian memang bergerak lambat, tetapi kalau menginginkan yang cepat pakailah Arch atau Fedora, dan meskipun begitu Debian tetap terus bergerak