Re: Namesys now accepts Visa cards on our website (support questions and donations both)

2004-05-20 Thread Redeeman
On Sun, 2004-05-16 at 19:07, Hans Reiser wrote:
  From the email below I realized I had forgotten to announce this.  We 
 will answer any question we can answer in half an hour for $25
 
 More below.
 
 Markus Törnqvist wrote:
 
 On Thu, May 13, 2004 at 10:04:34PM +0200, Paul Wagland wrote:
   
 
 Just a thought... Have you considered a pledge page? I.e, put up a 
 list of features, and then allow people to pledge donations for when 
 those features are finished. I for one would pledge 10USD for the 
 repacker/disk optimiser, and yes, I know it isn't much, but you already 
 have my donation for nothing :-) And, people often prefer to give money 
 to a cause.
 
 
 
 Pass the hat around :)
 
 Problem just is that the repacker is probably commercial for a reason.
 The reason being that it provides income at a steady pace. If it were
 pledged it would give some money, sure, but not at a steady pace.
 
 I'm surprised if Hans hasn't given this some thought, being the logical
 extension of the $25 helpdesk.
 
 Maybe the biggest problem is safe money transactions. You don't just
 deal to a foreign country, you deal out of the European Union.
 
i believe this is true. i had a question, which i was ready to pay for.
also, a note that it will be answered quickly would make ppl pay, but if
it doesent accept paypal or something, its hard for ppl to pay. i was
lucky ppl on the list answered :D

 And then there's this one country with a fairly large population that 
 STILL hasn't moved beyond money checks. The one with fifty states.
 
   
 
 I haven't been able to get a large enough amount from distros to support 
 us (but thanks to Lindows for being a major help), and darpa sponsors 
 research not resizers, so I am thinking I might try selling the 
 resizer.  Our fiscal situation remains quite awful, and the resizer 
 might be a way to fund the enhanced semantics.  I guess it is time to 
 try the mixed model in which we sell base code that is better than 
 winfs/ext3, and some non-essential addons (like a resizer, maybe some 
 non-essentail plugins, etc., ) are for sale and they fund the free 
 stuff.  I really want to see free software work as a business, so I keep 
 trying things.  Governments are not really set up to fund free software 
 effectively yet, they fund research which is not quite the same as 
 products that are usable.
i dont think you will gain anything from selling the resize'er, or any
other plugins. people would just warez it. however, setup paypal! i'd be
ready to donate!

 
 Support does not make much money, a few hundred a month.  hopefully 
 us accepting visa cards will improve this.
-- 
Regards, Redeeman
()  ascii ribbon campaign - against html e-mail 
/\- against microsoft attachments



Re: 2 Terabyte install

2004-05-20 Thread Redeeman
On Sat, 2004-05-15 at 23:28, Hans Reiser wrote:
 Paul Wagland wrote:
 
 
  On May 13, 2004, at 7:43, Hans Reiser wrote:
 
  Well, if people care enough about it, we can optimize it at a pretty 
  small cost in time, and we will do so if a sponsor like Lindows asks 
  us for it.  Otherwise we'll focus on getting that compression plugin 
  out the door, etc.
 
 
  Just a thought... Have you considered a pledge page? I.e, put up a 
  list of features, and then allow people to pledge donations for when 
  those features are finished. I for one would pledge 10USD for the 
  repacker/disk optimiser, and yes, I know it isn't much, but you 
  already have my donation for nothing :-) And, people often prefer to 
  give money to a cause.
 
  Just a thought, feel free to ignore it if you wish :-)
 
  Cheers,
  Paul
 
 Maybe we need to ask for volunteers to create a pledge page.;-)
 
 Seriously though, it is a good idea, though I note that it only got 
 $1000 for gentoo despite being slashdotted
 
 My mother (Beverly, who did our art on our website) is working on a 
 Namesys tee shirt to sell on our website, maybe we should add the word 
 supporter to the tee shirt.
YES! i have been called a walking ad just for saying how good reiser4
is, im sure a tshirt wont hurt my reputation ;)

 
 Hans
-- 
Regards, Redeeman
()  ascii ribbon campaign - against html e-mail 
/\- against microsoft attachments



Re: Namesys now accepts Visa cards on our website (support questions and donations both)

2004-05-20 Thread Markus Törnqvist
On Thu, May 20, 2004 at 08:22:17PM +0200, Redeeman wrote:
i dont think you will gain anything from selling the resize'er, or any
other plugins. people would just warez it. however, setup paypal! i'd be
ready to donate!

Call me naive, but I don't think people are indecent enough to warez
this. Maybe some people would think twice if the price tag was ok and
the resizer and stuff would ship with a note warezing this ransomware
will cause us severe damage, please don't do it

As far as paypal is concerned, it's a user-space kludge for a 
kernel-space problem for real. Money should move from one account
to another, not from a credit card via a dealer to a virtual account.

Besides, see this:
http://www.paypalsucks.com/

-- 
mjt



Re: On a free repacker

2004-05-20 Thread Markus Törnqvist
On Thu, May 20, 2004 at 10:28:13AM -0700, Hans Reiser wrote:
 2) You could sell the sources and the rights to do whatever you want,
except redistribute it.
Yes, I think this.

Hopefully people will send in features, then.

I think 5% of the cost of the storage hardware (including raid cards), which 
is about $5 for most people.

I'm not sure I follow. Buyers will tell you what hardware they have and
you will price it accordingly?
Good for large customers, bad for individuals...

Maybe user and corporate licenses separately?

 I understood that a binary-only model would be in the form of a kernel
 module? It may be the easiest method.
only user space portion will be non-gpl.

What about the ransomware idea, gpl when enough money is gained?

At the price of five bucks, I won't mind paying even if it isn't
ransomware, but I think ransomware will be more widely accepted...

-- 
mjt



Re: Namesys now accepts Visa cards on our website (support questions and donations both)

2004-05-20 Thread Redeeman
On Thu, 2004-05-20 at 20:37, Markus Törnqvist wrote:
 On Thu, May 20, 2004 at 08:22:17PM +0200, Redeeman wrote:
 i dont think you will gain anything from selling the resize'er, or any
 other plugins. people would just warez it. however, setup paypal! i'd be
 ready to donate!
 
 Call me naive, but I don't think people are indecent enough to warez
 this. Maybe some people would think twice if the price tag was ok and
 the resizer and stuff would ship with a note warezing this ransomware
 will cause us severe damage, please don't do it
lets just face it, warez exists for REAL, and i know, that if i suddenly
needed some application, i could warez it, to get it fast, even though i
then decided to buy it, i might forget.
hell (sorry language) winex exists warezed too, and they even have
anonymous cvs access!!

maybe some kind of policy that said companies should buy, private
persons shouldnt. but all i can say is that if you create a product that
the ppl want, and they have to buy, most of them will warez.
 
 As far as paypal is concerned, it's a user-space kludge for a 
 kernel-space problem for real. Money should move from one account
 to another, not from a credit card via a dealer to a virtual account.
 
 Besides, see this:
 http://www.paypalsucks.com/
-- 
Regards, Redeeman
()  ascii ribbon campaign - against html e-mail 
/\- against microsoft attachments



Re: df -i support

2004-05-20 Thread Miguel
On Thu, 20 May 2004 14:35:11 +0400
Nikita Danilov [EMAIL PROTECTED] wrote:

 Miguel writes:
 
 [...]
 
   
   I see your point doing an strace df -i (with a 2.6.6 kernel)
   reiserfs_statfs reports those values zeroed:
   
   statfs64(/, 84, {f_type=REISERFS_SUPER_MAGIC, f_bsize=4096,
   f_blocks=2560271, f_bfree=497245, f_bavail=497245, f_files=0,
   f_ffree=0, f_fsid={0, 0}, f_namelen=255, f_frsize=4096}) = 0
   
   f_files and f_ffree are 0???. I'm trying to do a patch that show
   those correctly using show_oidmap() function, but seems that other
   fs don't report those values correctly, it's going to be deprecated
   or something?
 
 From statfs(2) man page:
 --
 
Fields that are undefined for a particular file system are
set to 0.
 
 --
 
 Fields like
  longf_files;/* total file nodes in file
  system */ longf_ffree;/* free file nodes in
  fs */
 
 are undefined for file systems that, like reiserfs, have no predefined
 number of available inodes.

Out of curiosity, which is the diference between a file and a file node
in this context? why f_files != (2^32)-1 for 3.6 disk format? in other
words a reiserfs partition can hold more than 4G of dynamically
allocated inodes?

tnx


RE: Namesys now accepts Visa cards on our website (supportquestions and donations both)

2004-05-20 Thread Burnes, James
  will cause us severe damage, please don't do it
 lets just face it, warez exists for REAL, and i know, that if i
suddenly
 needed some application, i could warez it, to get it fast, even though
i
 then decided to buy it, i might forget.
 hell (sorry language) winex exists warezed too, and they even have
 anonymous cvs access!!
 
 maybe some kind of policy that said companies should buy, private
 persons shouldnt. but all i can say is that if you create a product
that
 the ppl want, and they have to buy, most of them will warez.
 

Usually that is called a free for non-commercial use license.  These
kinds of licenses are usually good to familiarize the techs in their off
hours.




Unaligned Accesses in reiserfsck

2004-05-20 Thread Jeff Mahoney
Hey all -
I caught a bug report that users were seeing unaligned accesses using
reiserfsck on ia64. As expected, the cause of these was directly
accessing the unformatted node block pointers. These were cleaned up in
the kernel ages ago, so I took the time to fix reiserfsprogs as well.
I also noticed a couple of places where CPU-ordered block numbers were
being copied into disk-order buffers and fixed those when I saw them. I
have not done an endian safeness audit on the reiserfsprogs code in
quite some time.
debugreiserfs/{un,}pack.c may also need a look.
Attached is the patch.
-Jeff
--
Jeff Mahoney
SuSE Labs
diff -ruNp reiserfsprogs-3.6.17/debugreiserfs/debugreiserfs.c 
reiserfsprogs-3.6.17.fix/debugreiserfs/debugreiserfs.c
--- reiserfsprogs-3.6.17/debugreiserfs/debugreiserfs.c  2004-03-22 10:18:57.0 
-0500
+++ reiserfsprogs-3.6.17.fix/debugreiserfs/debugreiserfs.c  2004-05-20 
17:23:25.0 -0400
@@ -4,6 +4,7 @@
  */
 
 #include debugreiserfs.h
+#include asm/unaligned.h
 
 reiserfs_filsys_t * fs;
 
@@ -108,7 +109,7 @@ static void print_disk_tree (reiserfs_fi
__u32 unfm_ptr;

for (j =  0; j  (int)I_UNFM_NUM (ih); j ++) {
-   unfm_ptr = le32_to_cpu (ind_item [j]);
+   unfm_ptr = get_block_num (ind_item, j);
if (unfm_ptr) {
g_stat_info.nr_unformatted += 1;
}
@@ -541,8 +542,8 @@ static void callback_badblock_print(reis
tmp_ih = get_ih(badblock_path);
ind_item = (__u32 *)get_item(badblock_path);

-   for (i = 0; i  I_UNFM_NUM(tmp_ih); i++, ind_item++)
-   fprintf (fd, %u\n, le32_to_cpu (*ind_item));
+   for (i = 0; i  I_UNFM_NUM(tmp_ih); i++)
+   fprintf (fd, %u\n, get_block_num (ind_item, i));
 
pathrelse (badblock_path);
 }
diff -ruNp reiserfsprogs-3.6.17/fsck/check_tree.c 
reiserfsprogs-3.6.17.fix/fsck/check_tree.c
--- reiserfsprogs-3.6.17/fsck/check_tree.c  2004-05-13 11:03:28.0 -0400
+++ reiserfsprogs-3.6.17.fix/fsck/check_tree.c  2004-05-20 17:23:25.0 -0400
@@ -4,6 +4,7 @@
  */
 
 #include fsck.h
+#include asm/unaligned.h
 
 #if 0
 struct check_relocated {
@@ -394,11 +395,11 @@ static int bad_direct_item (reiserfs_fil
 
 inline void handle_one_pointer (reiserfs_filsys_t * fs, 
struct buffer_head * bh,
-   __u32 * ptr) 
+   __u32 * item, int offset)
 {
 if (fsck_mode (fs) == FSCK_FIX_FIXABLE) {
fsck_log ( - zeroed);
-   *ptr = 0;
+   put_block_num (item, offset, 0);
mark_buffer_dirty (bh);
 } else {
one_more_corruption (fs, FIXABLE);
@@ -423,7 +424,7 @@ static int bad_badblocks_item (reiserfs_
return 0;
 
 for (i = 0; i  I_UNFM_NUM (ih); i ++) {
-   if (!le32_to_cpu (ind [i])) {
+   if (!get_block_num (ind, i)) {
 /* fsck_log (%s: block %lu: badblocks item (%H) has zero pointer.,
  __FUNCTION__, bh-b_blocknr, ih);

@@ -437,14 +438,14 @@ static int bad_badblocks_item (reiserfs_
}
 
/* check list of badblocks pointers */
-   if (le32_to_cpu (ind [i]) = get_sb_block_count (fs-fs_ondisk_sb)) {
+   if (get_block_num (ind, i) = get_sb_block_count (fs-fs_ondisk_sb)) {
fsck_log (%s: badblock pointer (block %lu) points out of disk spase 
(%lu),
-   __FUNCTION__, bh-b_blocknr, le32_to_cpu (ind [i]));
-   handle_one_pointer (fs, bh, ind[i]);
+   __FUNCTION__, bh-b_blocknr, get_block_num (ind, i));
+   handle_one_pointer (fs, bh, ind, i);
fsck_log (\n);
}
 
-   if (did_we_meet_it (le32_to_cpu (ind [i]))) {
+   if (did_we_meet_it (get_block_num (ind, i))) {
/* it can be
   1. not_data_block
delete pointer
@@ -452,23 +453,23 @@ static int bad_badblocks_item (reiserfs_
  advice to run fix-fixable if there is no fatal errors
  with list of badblocks, say that it could fix it. */

-   if (not_data_block (fs, le32_to_cpu (ind [i]))) {
+   if (not_data_block (fs, get_block_num (ind, i))) {
fsck_log (%s: badblock pointer (block %lu) points on fs metadata 
(%lu),
- __FUNCTION__, bh-b_blocknr, le32_to_cpu (ind [i]));
-   handle_one_pointer (fs, bh, ind[i]);
+ __FUNCTION__, bh-b_blocknr, get_block_num (ind, i));
+   handle_one_pointer (fs, bh, ind, i);
fsck_log (\n);
} else {
one_more_corruption(fs, FIXABLE);
fsck_log (%s: badblock pointer (block %lu) points to a block (%lu) 
   

Time may be running out

2004-05-20 Thread Gabriela Nix
Greetings,

This is an email to notify you that you have been accepted into our 
Lowest_Mortgage_Rate program.

Please visit the following link to complete your application which has been 
pre-approved.

http://loanpoly.com/?partid=wh6



Thank You

Tyler
Senior Mortgage Consultant





























to opt out of this program click here...it may take up to 48 hours to complete thank 
you
http://loanpoly.com/st.html