Activity for linux-vxfs

  • Krzysztof Blaszkowski Krzysztof Blaszkowski modified ticket #1

    Kernel 3.x patches with EL7 issues

  • Krzysztof Blaszkowski Krzysztof Blaszkowski posted a comment on ticket #1

    Resolved. Mainline kernel's (4.9 and later) freevxfs and HP-UX 11 vxfs rev 4 image seem to work

  • Krzysztof Blaszkowski Krzysztof Blaszkowski posted a comment on ticket #1

    Glad to see it works, it seems we have done it. yes, you are right about 4.18. These changes have been merged into mainline since 4.9 kernel. CentOS/Rhel7 - good enough, I don't miss it. I was thinking that loop device may require to set block size up explicitly for this kernel otherwise a change requested by the module on-the-fly fails. It's just a guess so I can be wrong. You are welcome and I'm glad too we have done good job on this. I'm going to close the ticket on Friday. It will have resolved...

  • Darcy Morrissette Darcy Morrissette posted a comment on ticket #1

    However if this is the only one kernel log message that there was invalid magic at +1k block then everything is good very likely and the log message may confuse only. Ugh, I can't believe I missed that when using the 5.x kernel! There was another error about selinux, but I was running in permissive mode and didn't think it was blocking mount, so I didn't think anything of it: [ 1455.231897] loop: module loaded [ 1455.261027] vxfs: WRONG superblock magic 00000000 at 1 [ 1455.262251] SELinux: (dev...

  • Krzysztof Blaszkowski Krzysztof Blaszkowski posted a comment on ticket #1

    Sure, I don't like to give up for poor or no reason. Splendid. So, let me share my conclusion. Well, I mounted the p20M.vxfs and also the very 1st one 100M image successfully. Double checked cksums of files and all remained intact. Please see attached test script and screenshot for reference. I worked on 4.4 kernel with backported vxfs module. I had to use sort before calling final cksum on cksums because Linux bash and HP-UX use slightly different file sorting order by default. I must admit that...

  • Darcy Morrissette Darcy Morrissette posted a comment on ticket #1

    Great, I'm glad you're willing to take a look, if we get it going it will help out a lot and the community can benefit at the same time. I formatted the filesystems with a 1k blocksize, I can provide more samples formatted up to 8k if you'd like. With an 8k block size though the default logsize is 8MB (1024 blocks @ 8k) so we'd have to change the 20M test, increase the filesystem size, or decrease the logsize to accommodate. http://nixdoc.net/man-pages/HP-UX/man1/mkfs_vxfs.1m.html Here's a description...

  • Krzysztof Blaszkowski Krzysztof Blaszkowski posted a comment on ticket #1

    You are welcome. That's interesting because I used to develop scsi tape drive emulations years ago. So you want to have this solved likely and it seems you can create vxfs image with ease. That is good idea on creating some test image however if you create more test images then these images may help sorting this out better. It is not about image size but rather diversity and let's have this done: image #1 : empty 10MB image #2 : empty 20MB image #3 : 10MB with one file of a few kB size (whatever...

  • Darcy Morrissette Darcy Morrissette posted a comment on ticket #1

    Thanks for the response, suggestion and background. Some background on this effort, it was a long shot in reducing migration time for Oracle DB running on HP-UX, exporting directly to a FC attached LUN formatted with VXFS then re-attaching onto Linux. While this approach would have cut down migration time, I'll have to settle with exporting to an NFS mount from the target migration environment on Linux (Network is a bottleneck) and work on enhancing that as much as possible. I installed the latest...

  • Krzysztof Blaszkowski Krzysztof Blaszkowski posted a comment on ticket #1

    It is sad to hear that your effort was wasted. I will describe background of this kernel module more detailed. Me and maybe w few others in the World use this facility to maintain user file system created by logic analyzer tool which runs hp ux 10. (see ref. https://www.techtravels.org/2020/03/mount_hpux_in_linux/) If there are any changes to SB layout in hp ux 11 then adding support for them in the kernel module will require further reverse engineering and working on raw fs images. Unfortunately...

  • Darcy Morrissette Darcy Morrissette created ticket #1

    Kernel 3.x patches with EL7 issues

  • linux-vxfs linux-vxfs released /linux-vxfs-200324.tgz

  • Krzysztof Blaszkowski Krzysztof Blaszkowski committed [1fb994]

    Reworked code to be more compatible with Debian-based OS's

  • Krzysztof Blaszkowski Krzysztof Blaszkowski committed [a54410]

    All commits from the past squashed together

  • linux-vxfs linux-vxfs released /linux-vxfs-160607.tgz

  • linux-vxfs linux-vxfs released /linux-vxfs-160520.tgz

  • linux-vxfs linux-vxfs released /README

1
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.