Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Leap:15.0:Staging:D
python-magic
file-5.28-btrfs-image.dif
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File file-5.28-btrfs-image.dif of Package python-magic
From 27ec95a88943d858433a492940c694bac4bc54d0 Mon Sep 17 00:00:00 2001 From: Jeff Mahoney <jeffm@jeffm.io> Date: Thu, 20 Oct 2016 11:29:21 -0400 Subject: [PATCH] Add BTRFS Filesystem Metadata Image Patch-mainline: Submitted to file@mx.gw.com, 20 Oct 2016 The btrfs-image in its uncompressed form contains a directly usable superblock. Rather than duplicate the superblock printer, split that out and use it with both the on-disk superblock and the ones contained within the image. diff --git a/magic/Magdir/filesystems b/magic/Magdir/filesystems --- a/magic/Magdir/filesystems +++ b/magic/Magdir/filesystems @@ -2245,20 +2245,29 @@ >>0x10060 string >\0 lockproto %s) # Russell Coker <russell@coker.com.au> -0x10040 string _BHRfS_M BTRFS Filesystem ->0x1012b string >\0 label "%s", ->0x10090 lelong x sectorsize %d, ->0x10094 lelong x nodesize %d, ->0x10098 lelong x leafsize %d, ->0x10020 belong x UUID=%08x- ->0x10024 beshort x \b%04x- ->0x10026 beshort x \b%04x- ->0x10028 beshort x \b%04x- ->0x1002a beshort x \b%04x ->0x1002c belong x \b%08x, ->0x10078 lequad x %lld/ ->0x10070 lequad x \b%lld bytes used, ->0x10088 lequad x %lld devices +0x10040 string _BHRfS_M +>0x10000 use btrfs_super_block +0 name btrfs_super_block +>0x40 string _BHRfS_M BTRFS Filesystem +>0x12b string >\0 label "%s", +>0x90 lelong x sectorsize %d, +>0x94 lelong x nodesize %d, +>0x98 lelong x leafsize %d, +>0x20 belong x UUID=%08x- +>0x24 beshort x \b%04x- +>0x26 beshort x \b%04x- +>0x28 beshort x \b%04x- +>0x2a beshort x \b%04x +>0x2c belong x \b%08x, +>0x78 lequad x %lld/ +>0x70 lequad x \b%lld bytes used, +>0x88 lequad x %lld devices + +0 lequad 0xbd5c25e27295668b BTRFS Filesystem Metadata Image +>20 byte 1 \b, zlib compressed +>20 byte 0 \b, uncompressed +>>0x440 string _BHRfS_M \b, contains +>>>0x400 use btrfs_super_block # dvdisaster's .ecc # From: "Nelson A. de Oliveira" <naoliv@gmail.com>
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor