aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***Michael I. Bushnell1996-07-1869-0/+11448
|
* *** empty log message ***Michael I. Bushnell1996-07-181-52/+0
|
* Initial revisionRoland McGrath1996-07-171-0/+834
|
* Initial revisionRoland McGrath1996-07-1744-0/+15744
|
* (struct disk_image_user): New type.Roland McGrath1996-07-171-6/+12
| | | | | (diskfs_catch_exception, diskfs_end_catch_exception): Use it to maintain a linked list of catchers instead of just one.
* (open_hook):Miles Bader1996-07-171-66/+79
| | | | | | | | | | | | | | Unbreak a new read pipe even if not waiting for writers. Only bother to do anything if O_READ | O_WRITE. When O_NONBLOCK is set, just don't block if possible, instead of of returning EWOULDBLOCK. Only set PO->hook if O_READ or O_WRITE is set. (close_hook): Also disconnect ACTIVE_FIFO if the laster writer is going away and there were no readers. (trivfs_S_file_set_size): Add #!$@&* reply port args. (trivfs_S_io_select): The pipe is on CRED->po->hook, not CRED->hook. (trivfs_modify_stat): Zero the returned size if there's no pipe.
* (diskfs_truncate): Likewise.Miles Bader1996-07-171-0/+2
|
* (diskfs_cached_lookup): Initialize debugging info.Miles Bader1996-07-171-0/+4
|
* (pager_unlock_page, diskfs_grow, file_pager_read_page,Miles Bader1996-07-171-0/+11
| | | | | file_pager_write_page): Record debugging info.
* (struct disknode): Add debugging info.Miles Bader1996-07-171-0/+19
| | | | | | (RECORD_LAST): New function. (LAST_BUFSZ): New macro. (enum last_act): New type.
* (st): New function.Miles Bader1996-07-171-25/+24
| | | | | Use new st function (get rid of chmods). Accept disk device names without partitions, & with slice + partition.
* *** empty log message ***Michael I. Bushnell1996-07-171-0/+5
|
* Fixup test and source of user's .root_profile.Miles Bader1996-07-171-3/+11
|
* Fixup test and source of user's .root_bashrc.Miles Bader1996-07-171-4/+10
|
* gs/install-hdrs/install-headers/gMichael I. Bushnell1996-07-173-6/+7
|
* (mounted_soft): Initialize to zero.Michael I. Bushnell1996-07-171-1/+1
|
* add friendly greeting.Michael I. Bushnell1996-07-171-0/+3
|
* *** empty log message ***Michael I. Bushnell1996-07-171-1/+1
|
* Yet more changes.Michael I. Bushnell1996-07-171-57/+73
|
* (dist-files): boot-menu.grub -> menu.lst.Michael I. Bushnell1996-07-171-3/+2
| | | | | (install-dist): Likewise; also put it in /boot/grub and don't bother with link in /etc.
* (trivfs_S_file_chown): Return 0 for success.Michael I. Bushnell1996-07-171-1/+1
|
* (root): Group should be `0'.Michael I. Bushnell1996-07-171-1/+1
|
* (trivfs_S_file_chown): fixupMichael I. Bushnell1996-07-171-2/+2
|
* (main): If chown fails, print error message using errno, not -1.Michael I. Bushnell1996-07-171-1/+1
|
* (trivfs_S_file_chmod): Bother to return a value.Michael I. Bushnell1996-07-171-0/+5
|
* (trivfs_S_io_read): Bother to set atime when appropriate.Michael I. Bushnell1996-07-171-0/+4
|
* (trivfs_modify_stat): Fill in st->st_mode, st->st_uid, and st->st_gidMichael I. Bushnell1996-07-171-1/+101
| | | | | | ourselves. (trivfs_S_file_chown): New routine, to override trivfs default. (trivfs_S_file_chmod): Likewise.
* (main): term_mode needs S_IFCHR.Michael I. Bushnell1996-07-171-1/+1
|
* (main): Initialize term_owner, term_group, and term_mode.Michael I. Bushnell1996-07-171-0/+3
|
* (term_owner, term_group, term_mode): New variables.Michael I. Bushnell1996-07-171-0/+9
|
* (install-hdrs install): Correctly form pathname.Michael I. Bushnell1996-07-161-1/+1
|
* (process_signal): Set WUNTRACED in call to waitpid.Michael I. Bushnell1996-07-161-1/+1
|
* (INSTHDRS): Repair syntax.Michael I. Bushnell1996-07-161-1/+1
|
* (CFLAGS): Define EWOULDBLOCK here to work around new libc bug.Michael I. Bushnell1996-07-161-1/+1
|
* (EWOULDBLOCK): Define to work around new libc bug.Michael I. Bushnell1996-07-162-1/+5
|
* (EWOULDBLOCK): Define, to work around new libc bug.Michael I. Bushnell1996-07-161-1/+3
|
* Prettier installation of dotfiles for root and login.Michael I. Bushnell1996-07-161-4/+8
|
* (argp_help): Set the lmargin after printing the start of the usage message,Miles Bader1996-07-161-1/+6
| | | | so that it won't get indented.
* (diskfs_lookup): And do it correctly, at that.Michael I. Bushnell1996-07-161-1/+1
|
* (diskfs_checkdirmod): diskfs_isowner returns error or zero, so invertMichael I. Bushnell1996-07-161-1/+1
| | | | sense of tests.
* (diskfs_lookup): If we get an error from diskfs_checkdirmod,Michael I. Bushnell1996-07-161-1/+5
| | | | diskfs_nput the node we picked up; the caller won't want it.
* (diskfs_rename_dir): When unlocking FDP, only do it if we FDP != TDP.Michael I. Bushnell1996-07-161-29/+33
| | | | | Also, only do step two (changing .. in the directory being moved) if FDP != TDP.
* Comment out tty00 entry.Michael I. Bushnell1996-07-151-1/+1
|
* still more changes.Michael I. Bushnell1996-07-151-69/+103
|
* many changes.Michael I. Bushnell1996-07-151-39/+112
|
* Create /var/run/uptime *after* clearing /var/run. Always createMichael I. Bushnell1996-07-151-2/+6
| | | | /var/run/mtab to keep e2fsck happy.
* add commentMichael I. Bushnell1996-07-151-0/+6
|
* Rewritten; much nicer now.Michael I. Bushnell1996-07-151-6/+36
|
* Add helpful success/failure messages.Miles Bader1996-07-151-1/+7
|
* Only read first block of disk as mbr.Miles Bader1996-07-151-3/+3
| | | | "in)" -> "in".