- Dikirim
- 23 September 2026 pukul 19.26 UTC
- Penulis
- Kamo
- Commit
- f29e9f5
configured _ configured () memeriksa bahwa 'resume =' and 'resume _ offset =' telah ada pada kernel 'yang berjalan baris perintah. Present, tidak benar - dan perbedaannya adalah sesi anggota. resume _ offset adalah alamat blok fisik. _ Pastikan _ swap membuat ulang berkas swap setiap kali ukuran itu ingin perubahan, dan ukuran fix dalam commit sebelumnya membuat persis yang terjadi pada setiap komputer sudah berjalan. Berkas dibangun kembali mendarat di tempat lain, _ sure _ resume menulis ofset baru ke grub.d, dan kernel RUNNING terus membawa yang lama. Hibernating kemudian menulis gambar di lokasi baru dan, di boot, kernel tampak untuk itu di yang lama, menemukan apa-apa, dan datang bersih. Mesin kehilangan desktop dan laporan sukses. Itulah kegagalan seluruh kelas ini ditulis untuk mencegah, dan cek kesiapan sendiri tidak bisa melihatnya. Jadi cek sekarang membandingkan cmdline terhadap target CURRENT, sebagai seluruh token - resume _ offset = 2193408 tidak puas dengan resume _ offset = 21934080. Sebuah tidak cocok membuat kesiapan palsu, yang membuat watcher restart mesin sekali untuk kabel baru, yang benar dan sudah teruji perbaikan. Jika target tidak dapat bekerja sama sekali, laporan ini palsu daripada benar. Sebuah komputer yang akan tidak tidur terlihat, mengeluh tentang, dan dapat dipulihkan. Sebuah sesi yang hilang tidak ada dari mereka. / proc / cmdline sekarang atribut, seperti GRUB _ CFG, karena tes yang diklaim untuk menutupi ini adalah stubbing resume _ konfigurasi dengan salinan sendiri logika dan karena itu menguji apa-apa. Ditulis ulang terhadap fungsi nyata, ditambah stale-ofset dan whole-token kasus. 51 tes.
