Accounting 1.1.58

Accounting 1.1.58

Post by Steven Bani » Sat, 24 Dec 1994 18:11:20

I attempted to recompile my kernel (1.1.59) with the 1.1.58 accounting+quota
differences file (kdiff-1.1.58), by using: patch -p0 < kdiff-1.1.58.

I responded to each of the queries of files to patch with what I believe the
appropriate files, and got no rejections. When I went to compile, this was
the result:

gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -m486  -c -o init/main.o init/main.c
In file included from /usr/src/linux/include/linux/sched.h:86,
                 from init/main.c:15:
/usr/src/linux/include/linux/fs.h:167: linux/quota.h: No such file or directory
In file included from /usr/src/linux/include/linux/sched.h:86,
                 from init/main.c:15:
/usr/src/linux/include/linux/fs.h:229: AXQUOTAS' undeclared here (not in a function)
make: *** [init/main.o] Error 1

And, like it said, I couldn't find a quota.h at all. Assistance please? How
can I get this beastie compiled and working?


 Director: Orbital OnLine Services (Metropolitan Edmonton Internet Services)


1. Kernel change summary 1.1.57 -> 1.1.58

These changes are archived on

Ramdisk can now be formatted as ext2 fs or minix instead of just minix.
Serial driver changes:
        * serial.c (rs_close): Add a timeout to the transmitter flush
                loop; this is just a sanity check in case we have flakey
                (or non-existent-but-configured-by-the-user) hardware.
        * tty_io.c (tty_fasync): When asyncronous I/O is enabled, if the
                process or process group has not be specified yet, set it
                to be the tty's process group, or if that is not yet set,
                to the current process's pid.
        * n_tty.c (n_tty_receive_room): If we are doing input
                canonicalization, let as many characters through as
                possible, so that the excess characters can be "beeped".
Ext2 changes:
        - Some cleanups in the error messages (some versions of syslog contain
          a bug which truncates an error message if it contains '\n').
        - Check that no data can be written to a file past the 2GB limit.
        - The famous readdir() bug has been fixed by Stephen Tweedie.
Security checks on fcntl(0,F_SETOWN,some_root_process) made more
        liberal (match against uid, euid, session instead of always
        needing to be root).
Oops, did assignment instead of equality test in isofs name comparison.
Added call to fsync a umsdos file.
Oops, missed a couple of places where notify_change() needed to be
        changed in umsdos fs.
Oops, forgot to update date of ext2fs when version changed in 1.1.57.
non blocking connect fail gets the error code right.
select() not reporting read ok after an urgent read fixed.

Crynwr Software   | Crynwr Software sells packet driver support | ask4 PGP key
11 Grant St.      | +1 315 268 1925 (9201 FAX)  | What is thee doing about it?
Potsdam, NY 13676 | LPF member - ask me about the harm software patents do.

2. What distro is Slackware closest to?

3. New kernel (1.1.58) and swap doesn't work anymore!

4. HCON with HIA to VM

5. Kernel change summary 1.1.58 -> 1.1.59

6. Excellent Quality Web Space Available

7. Virtual Consoles - 1.1.58

8. bos.adt.include

9. CD problem with 1.1.58

10. Kernel 1.1.58 Problem.

11. long (1s) delay/sleep in module: how?

12. Colormap problems with XPmac-01-1s

13. AHA-1542CP, Quantum Fireball ST 2.1S trouble