LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Paragon NTFS for Linux 7.0 Public Beta Testing (https://www.linuxquestions.org/questions/linux-software-2/paragon-ntfs-for-linux-7-0-public-beta-testing-667753/)

Anatoly_Paragon 09-05-2008 08:19 AM

Paragon NTFS for Linux 7.0 Public Beta Testing
 
Dear Forum Visitors,

For the past year Paragon Software Group has been working on a new version of Paragon NTFS for Linux 7.0. NTFS for Linux 7.0 is a driver allowing Linux users to access Microsoft NTFS file systems. With the new version, the driver has been significantly improved, and several bugs were fixed.

The product is almost ready for market release and we want to offer you the Public Beta version. This is the first time that we've offered beta testing for this driver. We do it because we want to make Paragon NTFS for Linux a useful tool for every Linux user -- that is why we need your opinion about it.

According to existing feedback, the main issue most users encounter when using our driver is with installation. So, if you choose to test the Beta version with us, please pay attention to the installation stage because it is important for us to make a driver that will support the most Linux distributions as possible.

What we expect from you:
1. Bug reports (though we hope that there won't be many). If you find a bug, describe with details how it can be reproduced by our developers. We need every detail, every step (even if it seems minor). Please specify your Linux distribution and Linux kernel version.

2. Usability issues. We want to make the product as easy to use as possible. Write us with your suggestions on what you think we can improve upon or what should be changed. Make your suggestions both detailed and reasonable so we can understand what your concerns are as well as determine if possible to implement.

To download the public beta version, please fill out a short web form:
– www . paragon-software . com/home/ntfs-linux/betatesting . html (please delete space bars near dots)

In addition, you can review the "How to install" readme file here:
www . paragon-software . com/export/sites/paragonsoftware . com/home/ntfs-linux/ReadMe . txt (please delete space bars near dots)

Our commitment to you: We will read your feedback in this thread very carefully. Please excuse (in advance) any perceived lack of replies to your posts. We won't be able to reply to all of them, but we will do "summary" replies once or twice a week in this thread.

PS. We value this forum's community members very much. That's why we selected you for our Public beta testing. In exchange for your help, we will be glad to provide the most active beta testers with NTFS for Linux Professional Edition free of charge.

Thank you in advance and best regards,
Paragon NTFS for Linux team.

Anatoly_Paragon 09-05-2008 10:03 AM

Dear Forum Visitors,

Please note that our driver is much faster than NTFS-3g and we are also going to provide NTFS for Linux 7.0 Personal Edition free of charge for the Linux community (for non-commercial use only).

Thanks.
Best regards,
Anatoly.

Anatoly_Paragon 09-08-2008 10:07 AM

Dear Forum Visitors,

We would like to provide the Linux Community with NTFS driver for Linux with the following main advantages:
1. Easy to install and use;
2. High performance and stability.

Please help us to make this product bug-free, full-fledged and most-Linux compatible.

Your feedback will be greatly appreciated.
Thanks in advance.
Best regards,
Anatoly.

cykuo 01-06-2009 09:59 PM

My company has bought the 6.0 production, and called me to try on. By using the install.sh, it can't work on Fedora Core 8 or 9. I had modified fs_conf.h and ufsdvfs.c to make the ufsd.ko manually. When using insmod, it display that:

insmod: error inserting './objfre/ufsd.ko': -1 Invalid module format

So, I try the Paragon NTFS for Linux 7.0. It also has the same error:

Install driver to kernel 2.6.23.1-42.fc8
insmod: error inserting '/lib/modules/2.6.23.1-42.fc8/kernel/external/ufsd/ufsd.ko': -1 Invalid module format

Fix the problem, please.

mchristeson 01-18-2009 09:11 AM

Tried building the BETA1 on openSuse 11.1 (linux-2.6.27.7-9) and got the following errors during the build.

I have been following this beta a long time. Is anything going to happen?

Code:

gazerbeam:/home/martin/Desktop/junk # ./install.sh
Preparing to Install

configure: creating ./config.status
config.status: creating ifslinux/config.h
Building driver to kernel 2.6.27.7-9-default
make[1]: Entering directory `/usr/src/linux-2.6.27.7-9-obj/x86_64/default'
make -C ../../../linux-2.6.27.7-9 O=/usr/src/linux-2.6.27.7-9-obj/x86_64/default/. modules
make -C /usr/src/linux-2.6.27.7-9-obj/x86_64/default \
        KBUILD_SRC=/usr/src/linux-2.6.27.7-9 \
        KBUILD_EXTMOD="/home/martin/Desktop/junk" -f /usr/src/linux-2.6.27.7-9/Makefile \
        modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || (                \
        echo;                                                                \
        echo "  ERROR: Kernel configuration is invalid.";                \
        echo "        include/linux/autoconf.h or include/config/auto.conf are missing.";        \
        echo "        Run 'make oldconfig && make prepare' on kernel src to fix it.";        \
        echo;                                                                \
        /bin/false)
mkdir -p /home/martin/Desktop/junk/.tmp_versions ; rm -f /home/martin/Desktop/junk/.tmp_versions/*
make -f /usr/src/linux-2.6.27.7-9/scripts/Makefile.build obj=/home/martin/Desktop/junk
  gcc -Wp,-MD,/home/martin/Desktop/junk/ifslinux/.vfsdebug.o.d  -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.3/include -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.27.7-9/include -I/usr/src/linux-2.6.27.7-9/arch/x86/include -include include/linux/autoconf.h  -I/home/martin/Desktop/junk -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -I/usr/src/linux-2.6.27.7-9/include/asm-x86/mach-default -Iinclude/asm-x86/mach-default -fno-stack-protector -fomit-frame-pointer -fasynchronous-unwind-tables -Wdeclaration-after-statement -Wno-pointer-sign -include /home/martin/Desktop/junk/ifslinux/fs_conf.h -DUFSD_DEVICE=ufsd -DUFSD_NTFS2=1 -DUFSD_USE_ASM_DIV64 -DUFSD_NO_USE_IOCTL -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(vfsdebug)"  -D"KBUILD_MODNAME=KBUILD_STR(ufsd)" -D"DEBUG_HASH=26" -D"DEBUG_HASH2=59" -c -o /home/martin/Desktop/junk/ifslinux/.tmp_vfsdebug.o /home/martin/Desktop/junk//ifslinux/vfsdebug.c
  gcc -Wp,-MD,/home/martin/Desktop/junk/ifslinux/.ufsdvfs.o.d  -nostdinc -isystem /usr/lib64/gcc/x86_64-suse-linux/4.3/include -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.27.7-9/include -I/usr/src/linux-2.6.27.7-9/arch/x86/include -include include/linux/autoconf.h  -I/home/martin/Desktop/junk -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -Werror-implicit-function-declaration -Os -m64 -mtune=generic -mno-red-zone -mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -pipe -Wno-sign-compare -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -I/usr/src/linux-2.6.27.7-9/include/asm-x86/mach-default -Iinclude/asm-x86/mach-default -fno-stack-protector -fomit-frame-pointer -fasynchronous-unwind-tables -Wdeclaration-after-statement -Wno-pointer-sign -include /home/martin/Desktop/junk/ifslinux/fs_conf.h -DUFSD_DEVICE=ufsd -DUFSD_NTFS2=1 -DUFSD_USE_ASM_DIV64 -DUFSD_NO_USE_IOCTL -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(ufsdvfs)"  -D"KBUILD_MODNAME=KBUILD_STR(ufsd)" -D"DEBUG_HASH=26" -D"DEBUG_HASH2=59" -c -o /home/martin/Desktop/junk/ifslinux/.tmp_ufsdvfs.o /home/martin/Desktop/junk//ifslinux/ufsdvfs.c
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:208:1: warning: "mutex_init" redefined
In file included from /usr/src/linux-2.6.27.7-9/include/linux/notifier.h:13,
                from /usr/src/linux-2.6.27.7-9/include/linux/memory_hotplug.h:6,
                from /usr/src/linux-2.6.27.7-9/include/linux/mmzone.h:563,
                from /usr/src/linux-2.6.27.7-9/include/linux/gfp.h:4,
                from /usr/src/linux-2.6.27.7-9/include/linux/kmod.h:22,
                from /usr/src/linux-2.6.27.7-9/include/linux/module.h:13,
                from /home/martin/Desktop/junk//ifslinux/ufsdvfs.c:39:
/usr/src/linux-2.6.27.7-9/include/linux/mutex.h:80:1: warning: this is the location of the previous definition
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:315: error: static declaration of ‘jiffies_to_msecs’ follows non-static declaration
/usr/src/linux-2.6.27.7-9/include/linux/jiffies.h:286: error: previous declaration of ‘jiffies_to_msecs’ was here
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘__breadahead’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:766: error: implicit declaration of function ‘getblk’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:766: warning: initialization makes pointer from integer without a cast
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:767: error: implicit declaration of function ‘ll_rw_block’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:768: error: implicit declaration of function ‘brelse’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘UFSD_BdRead’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:976: warning: passing argument 1 of ‘__breadahead’ makes integer from pointer without a cast
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:981: error: implicit declaration of function ‘bread’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:981: warning: assignment makes pointer from integer without a cast
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:990: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:1005: warning: passing argument 1 of ‘__breadahead’ makes integer from pointer without a cast
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘UFSD_BdWrite’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:1152: warning: assignment makes pointer from integer without a cast
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:1161: error: implicit declaration of function ‘lock_buffer’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:1162: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:1163: error: implicit declaration of function ‘mark_buffer_uptodate’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:1164: error: implicit declaration of function ‘unlock_buffer’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:1165: error: implicit declaration of function ‘mark_buffer_dirty’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:1169: error: implicit declaration of function ‘wait_on_buffer’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:1239:2: error: #error "UFSD_BdGetSectorSize"
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘UFSD_BdGetSectorSize’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:1242: error: ‘BytesPerSector’ undeclared (first use in this function)
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:1242: error: (Each undeclared identifier is reported only once
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:1242: error: for each function it appears in.)
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_readdir’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:1740: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: At top level:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:2196: error: ‘file_fsync’ undeclared here (not in a function)
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_compare’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:2220: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_name_hash’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:2252: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: At top level:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:2296: warning: initialization from incompatible pointer type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_unlink’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:2405: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_truncate’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:2494: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_notify_change’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:2533: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:2580: error: incompatible type for argument 1 of ‘UFSD_TimePosix2Nt’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:2587: error: incompatible type for argument 1 of ‘UFSD_TimePosix2Nt’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:2594: error: incompatible type for argument 1 of ‘UFSD_TimePosix2Nt’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_rename’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:2690: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: At top level:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3056: warning: initialization from incompatible pointer type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3059: warning: initialization from incompatible pointer type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_file_write’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3092: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3141:3: error: #error "Unknown file_write version"
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: At top level:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3239: error: ‘ufsd_file_read’ undeclared here (not in a function)
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_readlink’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3293: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_get_block_flags’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3424: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3432: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3479: error: implicit declaration of function ‘set_buffer_mapped’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3480: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3481: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3483: error: implicit declaration of function ‘set_buffer_new’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3485: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3497: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3516: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3520: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3527: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3528: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3562: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3563: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3565: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3600: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3601: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3602: error: implicit declaration of function ‘clear_buffer_dirty’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3603: error: implicit declaration of function ‘set_buffer_delay’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3616: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3634: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3635: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3644: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_writepage’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3768: error: implicit declaration of function ‘UnlockPage’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3780: error: ‘struct page’ has no member named ‘buffers’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3781: error: implicit declaration of function ‘create_empty_buffers’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3781: error: ‘struct inode’ has no member named ‘i_dev’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3783: error: ‘struct page’ has no member named ‘buffers’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3787: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3790: error: ‘struct page’ has no member named ‘buffers’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3798: error: implicit declaration of function ‘buffer_mapped’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3798: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3798: error: implicit declaration of function ‘buffer_uptodate’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3801: error: implicit declaration of function ‘clear_buffer_delay’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3814: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3816: error: implicit declaration of function ‘set_buffer_async_io’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3822: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3826: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3827: error: implicit declaration of function ‘buffer_async’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3830: error: implicit declaration of function ‘submit_bh’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3838: error: implicit declaration of function ‘buffer_new’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3840: error: implicit declaration of function ‘get_hash_table’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3840: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3840: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3840: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3840: warning: initialization makes pointer from integer without a cast
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3842: error: implicit declaration of function ‘mark_buffer_clean’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3844: error: ‘BH_Req’ undeclared (first use in this function)
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3844: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3847: error: implicit declaration of function ‘clear_buffer_new’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3851: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3858: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3866: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3873: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3898: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3912: error: implicit declaration of function ‘wakeup_page_waiters’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_fix_page_buffers’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3948: error: ‘struct page’ has no member named ‘buffers’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3952: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3953: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:3966: error: implicit declaration of function ‘clear_buffer_mapped’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_prepare_write’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4150: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4188: error: implicit declaration of function ‘cont_prepare_write’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_commit_write’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4218: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4266: error: implicit declaration of function ‘try_to_free_buffers’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4271: error: implicit declaration of function ‘generic_commit_write’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_readpage’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4309: error: ‘struct page’ has no member named ‘buffers’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4310: error: ‘struct inode’ has no member named ‘i_dev’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4312: error: ‘struct page’ has no member named ‘buffers’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4323: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4336: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4342: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4350: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4357: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: At top level:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4435: error: expected identifier or ‘(’ before ‘{’ token
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4436: warning: data definition has no type or storage class
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4436: warning: type defaults to ‘int’ in declaration of ‘ret’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4436: error: implicit declaration of function ‘generic_block_bmap’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4436: error: ‘mapping’ undeclared here (not in a function)
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4436: error: ‘block’ undeclared here (not in a function)
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4436: error: initializer element is not constant
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4437: error: expected identifier or ‘(’ before ‘{’ token
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4438: error: expected identifier or ‘(’ before ‘return’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4439: error: expected identifier or ‘(’ before ‘}’ token
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4541: warning: ‘struct kiobuf’ declared inside parameter list
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4541: warning: its scope is only this definition or declaration, which is probably not what you want
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_direct_IO’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4550: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4550: error: dereferencing pointer to incomplete type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4556: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4581: error: implicit declaration of function ‘generic_direct_IO’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: At top level:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4594: warning: initialization from incompatible pointer type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4605: error: ‘block_sync_page’ undeclared here (not in a function)
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4610: error: ‘ufsd_bmap’ undeclared here (not in a function)
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4611: warning: initialization from incompatible pointer type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_read_inode2’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4669: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4691: error: incompatible types in assignment
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4692: error: incompatible types in assignment
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4693: error: incompatible types in assignment
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4736: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_create_or_open’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:4768: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_proc_info’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:5070: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_put_super’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:5128: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:5150: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_write_inode’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:5169: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_sync_volume’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:5214: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: At top level:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:5267: warning: function declaration isn’t a prototype
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_statfs’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:5271: error: ‘sb’ undeclared (first use in this function)
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:5282: error: ‘buf’ undeclared (first use in this function)
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_remount’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:5319: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_clear_inode’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:5376: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_read_super’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:6046: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:6092: error: ‘struct super_block’ has no member named ‘u’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_get_sb’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:6122: error: too few arguments to function ‘get_sb_bdev’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: At top level:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:6129: warning: initialization from incompatible pointer type
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:6199: warning: function declaration isn’t a prototype
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘init_once’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:6200: error: ‘foo’ undeclared (first use in this function)
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c: In function ‘ufsd_init’:
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:6258: error: expected expression before ‘if’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:6219: warning: unused variable ‘ret’
/home/martin/Desktop/junk//ifslinux/ufsdvfs.c:6279: warning: no return statement in function returning non-void
make[4]: *** [/home/martin/Desktop/junk/ifslinux/ufsdvfs.o] Error 1
make[3]: *** [_module_/home/martin/Desktop/junk] Error 2
make[2]: *** [sub-make] Error 2
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.27.7-9-obj/x86_64/default'
make: *** [driver] Error 2


PTrenholme 01-18-2009 01:52 PM

O.K., I tried it on my HP dv9700us laptop under Fedora 10 x86_64.

The listall.sh worked and, apparently, installed the driver. So I changed my fstab to looh like this:
Code:

$ cat /Fedora/etc/fstab | grep Vista
UUID=342D7D7923AC4107        /Vista                        ufsd        rw,defaults        0 0
UUID=2C88743C8874071C        /Vista/Recovery                ufsd        rw,defaults        0 0
#UUID=342D7D7923AC4107        /Vista                        ntfs-3g        rw,defaults        0 0
#UUID=2C88743C8874071C        /Vista/Recovery                ntfs-3g        rw,defaults        0 0

I then did a umount /Vista/Recovery which worked, followed by a mount /Vista/Recovery.

The mount failed, locking the system in the process.

I had to do a hard power-off, and log in to my Ubuntu 9.04 test installation to undo the changes in fstab. I'm entering this note from the Ubuntu distro, hoping that I still have a F10 installation to boot back into.

<edit>
Back on F10, and the "recovery" partition seems intact. The plasma system crashed at the first logon, but a X-server reboot fixed that, and I suspect that that problem was caused by the hard reboot I was forced to do.
</edit>

Anatoly_Paragon 01-20-2009 03:55 AM

Hello cykuo, mchristeson, PTrenholme,

Please contract Paragon Support Team: http://kb.paragon-software.com/paragon/templ/372.jsp

So that I can help you to solve your issues.

Thank you in advance.
Best regards,
Anatoly.

PTrenholme 01-20-2009 09:56 AM

Well Anatoly, I'd be happy to do that for you, but I can't get past the first page of the jsp you linked to above. The product list requires an entry, and NTFS for Linux is not available as a choice.

Nor does the form permit one to move on without an entry in that field.

If you could fix the problem (by adding NTFS for Linux or specifying here what we should enter), then we would be able to proceed.

Anatoly_Paragon 01-21-2009 04:12 AM

Dear PTrenholme,

Please select "Paragon NTFS Drivers" as the Product Name. Then you will be allowed to select the version. Please specify "Paragon NTFS for Linux 6.0 Personal Edition" and proceed further.

Thank you in advance.
Best regards,
Anatoly.

Sworddancer 02-04-2009 02:31 PM

System openSuse 10.3x86 Celeron 2000MHz 1G RAM

Packet kernel-source installed.
./install.sh exit with compilation error.

Code:

Contents ./install.log:
================= UFSD install log ===================
Start: Срд Фев 4 12:44:08 VLAT 2009
OS Version: Linux resident-evil 2.6.22.5-31-default #1 SMP 2007/09/21 22:29:00 UTC i686 i686 i386 GNU/Linux
[32mPreparing to Install[0m
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for strchr... yes
checking for memcpy... yes
checking for memmove... yes
checking for memset... yes
checking for memcmp... yes
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/vermagic.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/exportfs.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/delay.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/statfs.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/xattr.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/kdev_t.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/mpage.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/mm.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/mm_types.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/buffer_head.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/uio.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/blk.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/mutex.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/sched.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/pagemap.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/iobuf.h... no
checking for /lib/modules/2.6.22.5-31-default/build//include/linux/jiffies.h... no
checking for struct file_operations.aio_read... no
checking for struct file_operations.aio_write... no
checking for struct file_operations.sendfile... no
checking for struct file_operations.splice_read... no
checking for struct file_operations.splice_write... no
checking for struct super_block.s_bdev... no
checking for struct super_block.s_fs_info... no
checking for struct inode.i_blksize... no
checking for struct inode.i_private... no
checking for struct buffer_head.b_size... no
checking for struct timespec.tv_sec... no
checking whether xtime is declared... no
checking whether CURRENT_TIME is declared... no
checking whether verify_area is declared... no
checking whether bdev_hardsect_size is declared... no
checking whether get_hardsect_size is declared... no
checking whether update_atime is declared... no
checking whether i_size_read is declared... no
checking whether i_size_write is declared... no
checking whether do_sync_read is declared... no
checking whether generic_file_read is declared... no
checking whether do_sync_write is declared... no
checking whether generic_file_write is declared... no
checking whether d_splice_alias is declared... no
checking whether __brelse is declared... no
checking whether __bread is declared... no
checking whether __getblk is declared... no
checking whether set_buffer_uptodate is declared... no
checking whether __breadahead is declared... no
checking whether map_bh is declared... no
checking whether set_buffer_new is declared... no
checking whether clear_buffer_new is declared... no
checking whether set_buffer_dirty is declared... no
checking whether clear_buffer_dirty is declared... no
checking whether jiffies_to_msecs is declared... no
checking whether BH_Delay is declared... no
checking whether set_buffer_delay is declared... no
checking whether clear_buffer_delay is declared... no
checking whether set_buffer_mapped is declared... no
checking whether iget4 is declared... no
checking whether mpage_writepages is declared... no
checking whether cont_write_begin is declared... no
checking whether block_write_full_page is declared... no
checking whether mpage_readpage is declared... no
checking whether block_read_full_page is declared... no
checking for struct address_space_operations.writepages... no
checking whether sync_blockdev is declared... no
checking whether kstatfs is declared... no
checking for struct super_operations.read_inode2... no
checking for struct export_operations... no
checking for struct super_block.s_export_op... no
checking for struct export_operations.get_dentry... no
checking whether DECLARE_FSTYPE_DEV is declared... no
checking whether EXPORT_NO_SYMBOLS is declared... no
checking for struct module.exit... no
checking for sector_t... no
configure: creating ./config.status
config.status: creating ifslinux/config.h
config.status: ifslinux/config.h is unchanged
[32mBuilding driver to kernel 2.6.22.5-31-default[0m
make[1]: Entering directory `/usr/src/linux-2.6.22.5-31-obj/i386/default'
make -C ../../../linux-2.6.22.5-31 O=../linux-2.6.22.5-31-obj/i386/default modules
make -C /usr/src/linux-2.6.22.5-31-obj/i386/default \
        KBUILD_SRC=/usr/src/linux-2.6.22.5-31 \
        KBUILD_EXTMOD="/multimedia/sources/ParagonNTFSLinux-7.0b" -f /usr/src/linux-2.6.22.5-31/Makefile modules
test -e include/linux/autoconf.h -a -e include/config/auto.conf || (                \
        echo;                                                                \
        echo "  ERROR: Kernel configuration is invalid.";                \
        echo "        include/linux/autoconf.h or include/config/auto.conf are missing.";        \
        echo "        Run 'make oldconfig && make prepare' on kernel src to fix it.";        \
        echo;                                                                \
        /bin/false)
mkdir -p /multimedia/sources/ParagonNTFSLinux-7.0b/.tmp_versions
rm -f /multimedia/sources/ParagonNTFSLinux-7.0b/.tmp_versions/*
make -f /usr/src/linux-2.6.22.5-31/scripts/Makefile.build obj=/multimedia/sources/ParagonNTFSLinux-7.0b
  gcc -m32 -Wp,-MD,/multimedia/sources/ParagonNTFSLinux-7.0b/ifslinux/.ufsdvfs.o.d  -nostdinc -isystem /usr/lib/gcc/i586-suse-linux/4.2.1/include -D__KERNEL__ -Iinclude -Iinclude2 -I/usr/src/linux-2.6.22.5-31/include -include include/linux/autoconf.h  -I/multimedia/sources/ParagonNTFSLinux-7.0b -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -Werror-implicit-function-declaration -fno-strict-aliasing -fno-common -Os -pipe -msoft-float -mregparm=3 -freg-struct-return -mpreferred-stack-boundary=2 -march=i586 -mtune=generic -ffreestanding -maccumulate-outgoing-args -DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1 -I/usr/src/linux-2.6.22.5-31/include/asm-i386/mach-generic -Iinclude/asm-i386/mach-generic -I/usr/src/linux-2.6.22.5-31/include/asm-i386/mach-default -Iinclude/asm-i386/mach-default -fomit-frame-pointer -fno-stack-protector -Wdeclaration-after-statement -Wno-pointer-sign -include /multimedia/sources/ParagonNTFSLinux-7.0b/ifslinux/fs_conf.h -DUFSD_DEVICE=ufsd -DUFSD_NTFS2=1 -DUFSD_USE_ASM_DIV64 -DUFSD_NO_USE_IOCTL -DNDEBUG -DMODULE -D"KBUILD_STR(s)=#s" -D"KBUILD_BASENAME=KBUILD_STR(ufsdvfs)"  -D"KBUILD_MODNAME=KBUILD_STR(ufsd)" -c -o /multimedia/sources/ParagonNTFSLinux-7.0b/ifslinux/.tmp_ufsdvfs.o /multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:208:1: warning: "mutex_init" redefined
In file included from /usr/src/linux-2.6.22.5-31/include/linux/notifier.h:13,
                from /usr/src/linux-2.6.22.5-31/include/linux/memory_hotplug.h:7,
                from /usr/src/linux-2.6.22.5-31/include/linux/mmzone.h:466,
                from /usr/src/linux-2.6.22.5-31/include/linux/gfp.h:4,
                from /usr/src/linux-2.6.22.5-31/include/linux/slab.h:14,
                from /usr/src/linux-2.6.22.5-31/include/linux/percpu.h:5,
                from include2/asm/desc.h:11,
                from include2/asm/elf.h:50,
                from /usr/src/linux-2.6.22.5-31/include/linux/elf.h:6,
                from /usr/src/linux-2.6.22.5-31/include/linux/module.h:15,
                from /multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:39:
/usr/src/linux-2.6.22.5-31/include/linux/mutex.h:79:1: warning: this is the location of the previous definition
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:316: error: static declaration of ‘jiffies_to_msecs’ follows non-static declaration
/usr/src/linux-2.6.22.5-31/include/linux/jiffies.h:264: error: previous declaration of ‘jiffies_to_msecs’ was here
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘__breadahead’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:766: error: implicit declaration of function ‘getblk’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:766: warning: initialization makes pointer from integer without a cast
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:767: error: implicit declaration of function ‘ll_rw_block’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:768: error: implicit declaration of function ‘brelse’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:793:2: error: #error "end_bio_io_page"
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: At top level:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:802: warning: return type defaults to ‘int’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘end_bio_io_page’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:804: warning: suggest explicit braces to avoid ambiguous ‘else’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘UFSD_BdRead’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:908: warning: assignment from incompatible pointer type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:976: warning: passing argument 1 of ‘__breadahead’ makes integer from pointer without a cast
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:981: error: implicit declaration of function ‘bread’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:981: warning: assignment makes pointer from integer without a cast
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:990: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:990: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1005: warning: passing argument 1 of ‘__breadahead’ makes integer from pointer without a cast
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘UFSD_BdWrite’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1087: warning: assignment from incompatible pointer type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1152: warning: assignment makes pointer from integer without a cast
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1161: error: implicit declaration of function ‘lock_buffer’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1162: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1162: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1163: error: implicit declaration of function ‘mark_buffer_uptodate’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1164: error: implicit declaration of function ‘unlock_buffer’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1165: error: implicit declaration of function ‘mark_buffer_dirty’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1169: error: implicit declaration of function ‘wait_on_buffer’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1239:2: error: #error "UFSD_BdGetSectorSize"
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘UFSD_BdGetSectorSize’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1242: error: ‘BytesPerSector’ undeclared (first use in this function)
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1242: error: (Each undeclared identifier is reported only once
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1242: error: for each function it appears in.)
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_readdir’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:1740: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: At top level:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:2196: error: ‘file_fsync’ undeclared here (not in a function)
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_compare’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:2220: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_name_hash’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:2252: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: At top level:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:2296: warning: initialization from incompatible pointer type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_unlink’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:2405: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: At top level:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:2478: error: conflicting types for ‘sector_t’
/usr/src/linux-2.6.22.5-31/include/linux/types.h:141: error: previous declaration of ‘sector_t’ was here
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_truncate’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:2494: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_notify_change’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:2533: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:2580: error: incompatible type for argument 1 of ‘UFSD_TimePosix2Nt’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:2587: error: incompatible type for argument 1 of ‘UFSD_TimePosix2Nt’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:2594: error: incompatible type for argument 1 of ‘UFSD_TimePosix2Nt’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_rename’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:2690: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: At top level:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3056: warning: initialization from incompatible pointer type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3059: warning: initialization from incompatible pointer type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_file_write’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3092: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3141:3: error: #error "Unknown file_write version"
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: At top level:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3239: error: ‘ufsd_file_read’ undeclared here (not in a function)
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_readlink’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3293: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_get_block_flags’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3424: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3432: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3479: error: implicit declaration of function ‘set_buffer_mapped’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3480: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3481: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3483: error: implicit declaration of function ‘set_buffer_new’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3485: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3497: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3516: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3520: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3520: error: dereferencing pointer to incomplete type


Sworddancer 02-04-2009 02:32 PM

Begin in #10
 
Code:

/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3527: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3528: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3562: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3563: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3565: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3600: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3601: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3602: error: implicit declaration of function ‘clear_buffer_dirty’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3603: error: implicit declaration of function ‘set_buffer_delay’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3616: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3634: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3635: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3644: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_writepage’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3768: error: implicit declaration of function ‘UnlockPage’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3780: error: ‘struct page’ has no member named ‘buffers’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3781: error: implicit declaration of function ‘create_empty_buffers’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3781: error: ‘struct inode’ has no member named ‘i_dev’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3783: error: ‘struct page’ has no member named ‘buffers’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3787: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3790: error: ‘struct page’ has no member named ‘buffers’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3798: error: implicit declaration of function ‘buffer_mapped’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3798: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3798: error: implicit declaration of function ‘buffer_uptodate’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3801: error: implicit declaration of function ‘clear_buffer_delay’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3814: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3816: error: implicit declaration of function ‘set_buffer_async_io’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3822: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3826: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3827: error: implicit declaration of function ‘buffer_async’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3830: error: implicit declaration of function ‘submit_bh’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3838: error: implicit declaration of function ‘buffer_new’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3840: error: implicit declaration of function ‘get_hash_table’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3840: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3840: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3840: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3840: warning: initialization makes pointer from integer without a cast
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3842: error: implicit declaration of function ‘mark_buffer_clean’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3844: error: ‘BH_Req’ undeclared (first use in this function)
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3844: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3847: error: implicit declaration of function ‘clear_buffer_new’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3851: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3858: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3866: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3873: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3898: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3912: error: implicit declaration of function ‘wakeup_page_waiters’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_fix_page_buffers’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3948: error: ‘struct page’ has no member named ‘buffers’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3952: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3953: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:3966: error: implicit declaration of function ‘clear_buffer_mapped’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_prepare_write’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4150: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4188: error: implicit declaration of function ‘cont_prepare_write’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_commit_write’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4218: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4266: error: implicit declaration of function ‘try_to_free_buffers’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4271: error: implicit declaration of function ‘generic_commit_write’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_readpage’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4309: error: ‘struct page’ has no member named ‘buffers’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4310: error: ‘struct inode’ has no member named ‘i_dev’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4312: error: ‘struct page’ has no member named ‘buffers’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4323: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4336: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4342: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4350: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4357: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: At top level:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4435: error: expected identifier or ‘(’ before ‘{’ token
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4436: warning: data definition has no type or storage class
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4436: warning: type defaults to ‘int’ in declaration of ‘ret’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4436: error: implicit declaration of function ‘generic_block_bmap’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4436: error: ‘mapping’ undeclared here (not in a function)
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4436: error: ‘block’ undeclared here (not in a function)
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4436: error: initializer element is not constant
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4437: error: expected identifier or ‘(’ before ‘{’ token
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4438: error: expected identifier or ‘(’ before ‘return’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4439: error: expected identifier or ‘(’ before ‘}’ token
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4541: warning: ‘struct kiobuf’ declared inside parameter list
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4541: warning: its scope is only this definition or declaration, which is probably not what you want
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_direct_IO’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4550: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4550: error: dereferencing pointer to incomplete type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4556: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4581: error: implicit declaration of function ‘generic_direct_IO’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: At top level:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4594: warning: initialization from incompatible pointer type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4605: error: ‘block_sync_page’ undeclared here (not in a function)
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4610: error: ‘ufsd_bmap’ undeclared here (not in a function)
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4611: warning: initialization from incompatible pointer type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_read_inode2’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4669: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4691: error: incompatible types in assignment
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4692: error: incompatible types in assignment
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4693: error: incompatible types in assignment
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4736: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_create_or_open’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:4768: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_proc_info’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:5070: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_put_super’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:5128: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:5150: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_write_inode’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:5169: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_sync_volume’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:5214: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: At top level:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:5267: warning: function declaration isn’t a prototype
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_statfs’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:5271: error: ‘sb’ undeclared (first use in this function)
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:5282: error: ‘buf’ undeclared (first use in this function)
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_remount’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:5319: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_clear_inode’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:5376: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_read_super’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:6046: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:6092: error: ‘struct super_block’ has no member named ‘u’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_get_sb’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:6122: error: too few arguments to function ‘get_sb_bdev’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: At top level:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:6129: warning: initialization from incompatible pointer type
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:6199: warning: function declaration isn’t a prototype
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘init_once’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:6200: error: ‘foo’ undeclared (first use in this function)
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c: In function ‘ufsd_init’:
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:6258: error: expected expression before ‘if’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:6219: warning: unused variable ‘ret’
/multimedia/sources/ParagonNTFSLinux-7.0b//ifslinux/ufsdvfs.c:6279: warning: no return statement in function returning non-void
make[4]: *** [/multimedia/sources/ParagonNTFSLinux-7.0b/ifslinux/ufsdvfs.o] Ошибка 1
make[3]: *** [_module_/multimedia/sources/ParagonNTFSLinux-7.0b] Ошибка 2
make[2]: *** [modules] Ошибка 2
make[1]: *** [modules] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-2.6.22.5-31-obj/i386/default'
make: *** [driver] Ошибка 2
================= \/Driver Directory \/ ===================
ChangeLog
config.log
config.status
configure
configure.in
COPYRIGHT
ifslinux
install.log
install.sh
Licence
Makefile
README
uninstall.sh
util
=================/\ Driver Directory/\  ===================
[31mCan't build driver[0m


PTrenholme 02-05-2009 12:01 PM

Sworddancer, when you want to post a large file, "click" on the "Go Advanced" button at the bottom of the "Quick Reply" text entry box. Then, in the "Advanced" text entry box, you can either link the file as an attachment or post it in, highlight it, and click on the "Code" button at the top of the text box to surround it with [code] tags.

domaxmax 02-10-2009 04:59 AM

The driver works fine on Fedora 9 with kernel 2.6.25, but with kernel 2.6.27 it installs well, after that the system freezes during boot up.

Anatoly_Paragon 02-13-2009 04:39 AM

Dear Sworddancer,

Thank you for your help.
I have uploaded a new beta version - Beta 2.
Please try to install it.

If the issue still exists, please check:
1. Do you have this directory:
"/lib/modules/2.6.22.5-31-default/source" ?
2. Where the file:
"/lib/modules/2.6.22.5-31-default/build/include/linux/vermagic.h"
is located?
3. Please note, files like "vermagic.h" should be located either in
"build/.../..." or "source/.../..." directories.

Best regards,
Anatoly.

andriscom 08-07-2009 05:21 AM

Same problem here
 
Hi there!

I have the same issue as Sworddancer with the final NTFS for Linux 7.0 driver.

I'm trying to build the driver on Ubuntu 9.04, and the kernel headers are installed corectly (I guess) vermagic.h can be found in both places described above.

Can anybody help? How could you solve this issue?

thanks
Andras


All times are GMT -5. The time now is 11:28 AM.