Google Chrome 136 byl prohlášen za stabilní. Nejnovější stabilní verze 136.0.7103.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 8 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
Homebrew (Wikipedie), správce balíčků pro macOS a od verze 2.0.0 také pro Linux, byl vydán ve verzi 4.5.0. Na stránce Homebrew Formulae lze procházet seznamem balíčků. K dispozici jsou také různé statistiky.
Byl vydán Mozilla Firefox 138.0. Přehled novinek v poznámkách k vydání a poznámkách k vydání pro vývojáře. Řešeny jsou rovněž bezpečnostní chyby. Nový Firefox 138 je již k dispozici také na Flathubu a Snapcraftu.
Šestnáctý ročník ne-konference jOpenSpace se koná 3. – 5. října 2025 v Hotelu Antoň v Telči. Pro účast je potřeba vyplnit registrační formulář. Ne-konference neznamená, že se organizátorům nechce připravovat program, ale naopak dává prostor všem pozvaným, aby si program sami složili z toho nejzajímavějšího, čím se v poslední době zabývají nebo co je oslovilo. Obsah, který vytvářejí všichni účastníci, se skládá z desetiminutových
… více »Richard Stallman přednáší ve středu 7. května od 16:30 na Technické univerzitě v Liberci o vlivu technologií na svobodu. Přednáška je určená jak odborné tak laické veřejnosti.
Jean-Baptiste Mardelle se v příspěvku na blogu rozepsal o novinkám v nejnovější verzi 25.04.0 editoru videa Kdenlive (Wikipedie). Ke stažení také na Flathubu.
TmuxAI (GitHub) je AI asistent pro práci v terminálu. Vyžaduje účet na OpenRouter.
Byla vydána nová verze R14.1.4 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5, Wikipedie). Přehled novinek i s náhledy v poznámkách k vydání. Podrobný přehled v Changelogu.
Bylo vydáno OpenBSD 7.7. Opět bez písničky.
Jen bych se zeptal, pokud je pan Reiser ve vězení, kdo pokračuje ve vývoji?
Although kernel developer Theodore Ts'o has suggested btrfs as an alternative for those interested in the design ideas of Reiser4,[15] Reiser4 development still continues,[16] delivering patches via kernel.org.[17] In a mailing list post from July 2009, Edward Shishkin wrote that in the coming autumn, they would start exploring the opportunity of getting Reiser4 into the main Linux kernel.[18] In a November 2009 interview[19] to Phoronix he said he is going to publish plug-in design document for independent expert review. He is currently aiming for USENIX Annual 2010. If all goes well, Reiser4 may enter mainline Linux kernel around version 2.6.36.
Nemôžem to nájsť, skúsim pohladať neskôr, samozrejme to nebolo napísané až tak drasticky ako som to opísal ja
Mailling listy ext4 a lkml pročítám celkem pravidelně a na nic takového jsem tam nenarazil, proto se na to ptám .
ale vychádzam z vlastných skúseností
To jde vidět. Ext je takový FS, který nenadchne a neurazí. Osobně svěřím data raději mnoho let prověřené ext3 (pokud nenarazím na limit velikosti FS) než systému, který se (z různých důvodů) nedostal do jádra a tudíž do pořádného testování na živých datech.
zatiaľ jediná stopa je neobvikle veľký počet bugov s ext3 a ext4 v changelogu pre 2.6.34-rc1
Mno. Raději bych si s kategorickými soudy počkal na prověřené stabilní jádro, než na rc.
mares@camellia:/tmp$ grep ext3 ChangeLog-2.6.34-rc1 ext3: add writepage sanity checks ext3: Truncate allocated blocks if direct IO write fails to update i_size ext3: quota_write cross block boundary behaviour ext3: add writepage sanity checks ext3: Truncate allocated blocks if direct IO write fails to update i_size ext3: quota_write cross block boundary behaviour But ext3_quota_write() function may handle cross block boundary writes ext3: trivial quota cleanup ext3: mount flags manipulation cleanup ext3: Use bitops to read/modify EXT3_I(inode)->i_state (ext3_release_file, ext3_bmap, ext3_journalled_writepage, ext3_do_update_inode, 18.49% +0.16% [ext3] 6.21% +0.36% [k] ext3fs_dirhash 3.06% +0.37% [k] ext3_htree_store_dirent 6.21% +0.36% [ext3] [k] ext3fs_dirhash 3.06% +0.37% [ext3] [k] ext3_htree_store_direntCo najde grep Vám?
mario@s29:~/Plocha$ cat Change | grep ext4 Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 * 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4: (36 commits) ext4: fix up rb_root initializations to use RB_ROOT ext4: Code cleanup for EXT4_IOC_MOVE_EXT ioctl ext4: Fix the NULL reference in double_down_write_data_sem() ext4: Fix insertion point of extent in mext_insert_across_blocks() ext4: consolidate in_range() definitions ext4: cleanup to use ext4_grp_offs_to_block() ext4: cleanup to use ext4_group_first_block_no() ext4: Release page references acquired in ext4_da_block_invalidatepages ext4: Fix ext4_quota_write cross block boundary behaviour ext4: Convert BUG_ON checks to use ext4_error() instead ext4: Use direct_IO_no_locking in ext4 dio read ext4: use ext4_get_block_write in buffer write ext4: mechanical rename some of the direct I/O get_block's identifiers ext4: make "offset" consistent in ext4_check_dir_entry() ext4: Handle non empty on-disk orphan link ext4: explicitly remove inode from orphan list after failed direct io ext4: fix error handling in migrate ext4: deprecate obsoleted mount options ext4: Fix fencepost error in chosing choosing group vs file preallocation. ext4: fix up rb_root initializations to use RB_ROOT ext4 uses rb_node = NULL; to zero rb_root at few places. Using warnings with ext4 + quota and generally make life of some filesystems easier. ext4: Code cleanup for EXT4_IOC_MOVE_EXT ioctl a) Fix sparse warning in ext4_ioctl() ext4: Fix the NULL reference in double_down_write_data_sem() ext4_ioctl() gets inappropriate file structure for donor; so we need ext4: Fix insertion point of extent in mext_insert_across_blocks() ext4: consolidate in_range() definitions balloc.c. This consolidates these two definitions into ext4.h, and ext4: cleanup to use ext4_grp_offs_to_block() number of a free extent to use ext4_grp_offs_to_block() instead. ext4: cleanup to use ext4_group_first_block_no() converts them to use the (already defined) ext4_group_first_block_no() ext4: Release page references acquired in ext4_da_block_invalidatepages ext4_da_block_invalidatepages. Luckily, this function gets called only if we Get rid of mnt_mountpoint abuses in ext4 ext4: Fix ext4_quota_write cross block boundary behaviour But ext4_quota_write() function may handle cross block boundary writes ext4: Convert BUG_ON checks to use ext4_error() instead Convert a bunch of BUG_ONs to emit a ext4_error() message and return ext4: Use direct_IO_no_locking in ext4 dio read ext4: use ext4_get_block_write in buffer write Allocate uninitialized extent before ext4 buffer write and we can safely drop the i_mutex lock in ext4 DIO read without ext4: mechanical rename some of the direct I/O get_block's identifiers and fallocate" patches so that they can be used by ext4's buffered ext4: make "offset" consistent in ext4_check_dir_entry() The callers of ext4_check_dir_entry() usually pass in the "file offset" (ext4_readdir, htree_dirblock_to_tree, search_dirblock, ext4_dx_find_entry, empty_dir), but a few callers (add_dirent_to_buf, ext4_delete_entry) only pass in the buffer offset. this patch changes ext4_check_dir_entry() to print the physical block ext4: Handle non empty on-disk orphan link ext4: explicitly remove inode from orphan list after failed direct io ext4: fix error handling in migrate ext4: deprecate obsoleted mount options ext4: Fix fencepost error in chosing choosing group vs file preallocation. The ext4 multiblock allocator decides whether to use group or file mkfs.ext4 -b 1024 /dev/sda8 1000000 mount -t ext4 -o nodelalloc /dev/sda8 /mnt/ext4 cat /mnt/4096>>/mnt/ext4/a #4096 is a file with 4096 characters. cat /mnt/4096>>/mnt/ext4/b ext4_mb_group_or_file, but in ext4_mb_normalize_request, we meet with This patch just change the check in ext4_mb_group_or_file, so ext4: trivial quota cleanup ext4: mount flags manipulation cleanup ext4: Add flag to files with blocks intentionally past EOF ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode Calls to ext4_handle_dirty_metadata should only pass in an inode ext4: correctly calculate number of blocks for fiemap ext4_fiemap() rounds the length of the requested range down to ext4: add missing error checking to ext4_expand_extra_isize_ea() ext4: move __func__ into a macro for ext4_warning, ext4_error ext4: Reserve INCOMPAT_EA_INODE and INCOMPAT_DIRDATA feature codepoints ext4: Use bitops to read/modify EXT4_I(inode)->i_state i_mutex (ext4_release_file, ext4_bmap, ext4_journalled_writepage, ext4_do_update_inode, ...). These modifications are racy and we can 1.35% find [kernel.kallsyms] [k] ext4_check_dir_entry 1.35% find [kernel.kallsyms] [k] ext4_htree_store_dirent ext4: Use slab allocator for sub-page sized allocations ext4: Add new tracepoints to debug delayed allocation space functions Add tracepoints for ext4_da_reserve_space(), ext4_da_update_reserve_space(), and ext4_da_release_space(). ext4: Add new tracepoint for jbd2_cleanup_journal_tail ext4: Add block validity check when truncating indirect block mapped inodes Add checks to ext4_free_branches() to make sure a block number found ext4_free_branches() could end up zero'ing out a block group read in by ext4_read_block_bitmap(). This function calls ext4_valid_block_bitmap(), which assumes that bg_inode_table() was (ext4_inode_table(sb, desc) - group_first_block) to go negative, which will cause ext4_find_next_zero_bit() to trigger a kernel GPF. ext4: Fix optional-arg mount options may not take a 1/0 argument. This causes the ext4 superblock mount ext4: fix async i/o writes beyond 4GB to a sparse file The "offset" member in ext4_io_end holds bytes, not blocks, so ext4_lblk_t is wrong - and too small (u32). Also fix up the type of arguments to ext4_convert_unwritten_extents(), it gets ssize_t from ext4_end_aio_dio_nolock() and ext4_ext_direct_IO().
Musím sa hanbiť, ale v robote mám Widle, tak som to pozeral len vizuálne a vyzeralo to ďaleko horšieJenže já právě o ext3 mluvil, takže mi, prosím, neoponujte hromadou záznamů o ext4, když je řeč o ext3Ale aj tak pripájam čo som nagrepoval ja, ext3 ani nedávam.
spustil som reiserfsck a vštky dáta mám v poraidku, nechcel by som to zažiť s ext3.Ano, mel jsem kdysi na instalaci nekolik novych pocitacu, ktere po zdarne instalaci systemu po prvnim rebootu skoncily se zlikvidovanym, neopravitelnym souborovym systemem. Spolehlive, kazdy jeden z nich (totozny HW). No, hadej co na tom disku bylo za FS? Aaaano, spravne, vynalez pane Reisera. :P ext2, ext3, xfs - naprosto bez problemu. reiserfs neprezil nikdy ani prvni reboot. Takze asi tak. :P
Aj ma štve že v poslednom čase je komunita dosť rozhádana a keď hocikto napíše svoje skúsenosti nevyhne sa kritike a dokazovaniu, kedysi to bolo o diskusií, dnes viac o hádke,
Tak začni u sebe. Věty nechcel by som to zažiť s ext3, hlavne nepoužívaj Widle Tam je každá rada márna apod. ke kvalitě diskuse moc nepřidávají.
spustil som reiserfsck a vštky dáta mám v poraidku, nechcel by som to zažiť s ext3
Tiskni
Sdílej: