]>
Zhao Yanbai Git Server - minix.git/log
Philip Homburg [Tue, 7 Aug 2007 11:57:33 +0000 (11:57 +0000)]
Added FS_READY (from vfsif.h), and MAPDRIVER (from RS to VFS)
Philip Homburg [Tue, 7 Aug 2007 11:56:28 +0000 (11:56 +0000)]
New message type 9: 5 longs, 3 shorts, and 2 chars.
Philip Homburg [Tue, 7 Aug 2007 11:55:28 +0000 (11:55 +0000)]
New call SYS_STIME, restructured fields for SYS_TIMES, removed PM_STIME,
added VFS_BASE.
Philip Homburg [Tue, 7 Aug 2007 11:53:41 +0000 (11:53 +0000)]
Some parts of dmap can be private (to vfs)
Philip Homburg [Tue, 7 Aug 2007 11:52:15 +0000 (11:52 +0000)]
Added prototypes for sys_stime and getuptime2 (tell the kernel about the
boot time and return the boot time together with the uptime)
Philip Homburg [Tue, 7 Aug 2007 11:43:49 +0000 (11:43 +0000)]
Constants for symlink loops
Philip Homburg [Tue, 7 Aug 2007 11:27:03 +0000 (11:27 +0000)]
Compile-time option to duplicate console output to the first serial line
Philip Homburg [Tue, 7 Aug 2007 11:22:35 +0000 (11:22 +0000)]
More space on ramdisk
Philip Homburg [Tue, 7 Aug 2007 11:21:57 +0000 (11:21 +0000)]
Print the value of a capability as well.
Ben Gras [Mon, 6 Aug 2007 11:17:08 +0000 (11:17 +0000)]
. add checks to printer driver kernel calls
. correct some i/o locations for printer in drivers.conf
Ben Gras [Tue, 31 Jul 2007 15:01:49 +0000 (15:01 +0000)]
micro_delay in sysutil, used in ti1225, dp8390, fxp and
orinoco now. Uses a combination of tickdelay (where possible) and
calibrated busywait (where necessary).
Ben Gras [Tue, 24 Jul 2007 14:49:39 +0000 (14:49 +0000)]
'fix' crlf style
Ben Gras [Tue, 24 Jul 2007 14:49:09 +0000 (14:49 +0000)]
a driver for wireless pci cards with the Prism chipset from Intersil
Original version, by Stevens Le Blond and Michael Valkering.
Ben Gras [Tue, 17 Jul 2007 14:36:42 +0000 (14:36 +0000)]
. remove small image (doesn't fit)
. edparams line a bit more readable
. use image built in build tree, not regular source tree
Ben Gras [Tue, 17 Jul 2007 11:40:02 +0000 (11:40 +0000)]
Typo reported by Johnathan Gurley.
Ben Gras [Wed, 11 Jul 2007 13:45:06 +0000 (13:45 +0000)]
also allow vm_map.
Ben Gras [Wed, 11 Jul 2007 13:44:45 +0000 (13:44 +0000)]
Don't exit when rebooting.
Ben Gras [Wed, 11 Jul 2007 13:44:00 +0000 (13:44 +0000)]
Don't quit (some processes want to talk to pci at reboot time)
Ben Gras [Wed, 11 Jul 2007 13:38:13 +0000 (13:38 +0000)]
. clarify panic messages in syslib about pci
. use ds_retrieve_u32 instead of _pm_findproc
Ben Gras [Wed, 11 Jul 2007 13:36:31 +0000 (13:36 +0000)]
Give arp and install the default amount of memory - otherwise they run
out of memory in extreme cases.
Ben Gras [Mon, 2 Jul 2007 11:16:27 +0000 (11:16 +0000)]
Reported by Erik van der Kouwe <vdkouwe at cs.vu.nl>:
- fprintf(stderr, "%s: reboot(): %s\n", strerror(errno));
+ fprintf(stderr, "%s: reboot(): %s\n", prog, strerror(errno));
Other minor fixes inspired by other warnings produced by gcc.
Ben Gras [Wed, 30 May 2007 16:13:52 +0000 (16:13 +0000)]
Assume bios parameters are wrong/missing if any of the parameters are 0.
Ben Gras [Wed, 30 May 2007 15:40:12 +0000 (15:40 +0000)]
include 'printer' driver
Ben Gras [Wed, 16 May 2007 13:14:37 +0000 (13:14 +0000)]
Boot monitor flag that enables 'sticky right-alt', permanent change
to col selected from the keymap untill right-alt is pressed again.
Sticky alt code and russian keymap contributed by Roman Ignatov
and Yaroslav Schekin.
Ben Gras [Wed, 16 May 2007 13:00:43 +0000 (13:00 +0000)]
Include fonts blobs in src repository.
Ben Gras [Tue, 8 May 2007 15:43:00 +0000 (15:43 +0000)]
Restore user-owned bits from PSW after a signal handler, instead of
copying complete PSW after signal handler.
This fixes a psw corruption bug reported by Jens de Smit <jst260@few.vu.nl>.
Philip Homburg [Wed, 2 May 2007 15:20:28 +0000 (15:20 +0000)]
Hack in service to use RS_START instead of RS_UP. RS reports the use of RS_UP.
Philip Homburg [Wed, 2 May 2007 11:40:15 +0000 (11:40 +0000)]
Added fxp. rtl8139 doesn't need to be root anymore.
Philip Homburg [Wed, 2 May 2007 11:39:10 +0000 (11:39 +0000)]
Use ds_retrieve_u32 to get the endpoint of inet.
Philip Homburg [Wed, 2 May 2007 11:32:22 +0000 (11:32 +0000)]
Use ds_retrieve_u32 to get the endpoint of inet.
Philip Homburg [Wed, 2 May 2007 11:30:16 +0000 (11:30 +0000)]
Use ds_retrieve_u32 to get the endpoint of inet and of the ethernet drivers.
Philip Homburg [Wed, 2 May 2007 11:24:51 +0000 (11:24 +0000)]
Use ds_retrieve_u32 to find the endpoint of pci.
Ben Gras [Tue, 1 May 2007 14:18:55 +0000 (14:18 +0000)]
date not built from here
Ben Gras [Tue, 1 May 2007 14:11:10 +0000 (14:11 +0000)]
shell at least as big in 'big' as in normal
Philip Homburg [Fri, 27 Apr 2007 13:03:33 +0000 (13:03 +0000)]
Publish endpoints in ds.
Philip Homburg [Fri, 27 Apr 2007 12:27:40 +0000 (12:27 +0000)]
Restrict access to rs to root's processes.
Philip Homburg [Fri, 27 Apr 2007 12:21:06 +0000 (12:21 +0000)]
getpeuid implementation. Get the uid of a process (by endpoint)
Ben Gras [Tue, 24 Apr 2007 13:27:33 +0000 (13:27 +0000)]
. readall: use lseek64() to read more than 4GB of a device
. vfs: 64-bit offset support for character device i/o
(also remove unused dev_bio function)
. memory: /dev/null and /dev/zero are infinitely large, don't stop
reading/writing at 4GB
Ben Gras [Tue, 24 Apr 2007 13:25:57 +0000 (13:25 +0000)]
obsolete manpages (these have become packages)
Philip Homburg [Tue, 24 Apr 2007 12:55:37 +0000 (12:55 +0000)]
Fixed releasing PCI resources after a driver terminates.
Ben Gras [Tue, 24 Apr 2007 12:40:25 +0000 (12:40 +0000)]
Take out obsolete message about 4GB.
Ben Gras [Tue, 24 Apr 2007 12:29:51 +0000 (12:29 +0000)]
dp8390 doesn't cope with the different semantics of the pci
functions.
Bug and workaround reported by "E.Agafonov" <e.a.agafonov@gmail.com>.
Philip Homburg [Mon, 23 Apr 2007 15:59:16 +0000 (15:59 +0000)]
Fixed some lose ends in the serial line debug dump code.
Philip Homburg [Mon, 23 Apr 2007 15:39:46 +0000 (15:39 +0000)]
Remove KILL and VIRCOPY from drivers that don't need them. Added rtl8139.
Philip Homburg [Mon, 23 Apr 2007 15:38:00 +0000 (15:38 +0000)]
Ethernet driver changes for asynchronous inet.
Philip Homburg [Mon, 23 Apr 2007 14:59:32 +0000 (14:59 +0000)]
Disabled ser_putc for reporting debug internal to tty over the serial line.
Disabled return statement for serial debug input in the kernel.
Philip Homburg [Mon, 23 Apr 2007 14:54:51 +0000 (14:54 +0000)]
Added do_del_acl. More detailed debug output for the secure device capability.
Philip Homburg [Mon, 23 Apr 2007 14:49:20 +0000 (14:49 +0000)]
Initial convertion to asynchronous sends for communicating with ethernet
drivers.
Philip Homburg [Mon, 23 Apr 2007 14:47:04 +0000 (14:47 +0000)]
Report and detect exec failures using a pipe.
XXX Hardcoded values for s_ipc_to and s_ipc_sendrec.
Philip Homburg [Mon, 23 Apr 2007 14:43:25 +0000 (14:43 +0000)]
Initialize exec_pipe.
Philip Homburg [Mon, 23 Apr 2007 14:42:58 +0000 (14:42 +0000)]
Diagnostics from service go to standard error.
Philip Homburg [Mon, 23 Apr 2007 14:42:08 +0000 (14:42 +0000)]
Extra flags RS_SIGNALED and RS_EXECFAILED. Pipe for detecting exec failures.
Philip Homburg [Mon, 23 Apr 2007 14:40:13 +0000 (14:40 +0000)]
Removed ECHO from dump, added SENDA. Also dump s_ipc_sendrec.
Philip Homburg [Mon, 23 Apr 2007 14:38:55 +0000 (14:38 +0000)]
Round memory size up for VM.
Philip Homburg [Mon, 23 Apr 2007 14:33:42 +0000 (14:33 +0000)]
Removed some indentation.
Philip Homburg [Mon, 23 Apr 2007 14:25:17 +0000 (14:25 +0000)]
Debug dumps over the serial line. Direct output to video memory.
Philip Homburg [Mon, 23 Apr 2007 14:24:30 +0000 (14:24 +0000)]
Clean and support for asynchronous sends.
Philip Homburg [Mon, 23 Apr 2007 14:23:37 +0000 (14:23 +0000)]
Fixed bad boundary condition, support for asynchronous I/O.
Philip Homburg [Mon, 23 Apr 2007 13:58:37 +0000 (13:58 +0000)]
Removed some white space.
Philip Homburg [Mon, 23 Apr 2007 13:56:27 +0000 (13:56 +0000)]
Poll serial line for debug output requests when do_serial_debug is true.
Philip Homburg [Mon, 23 Apr 2007 13:46:54 +0000 (13:46 +0000)]
Initialize s_ipc_sendrec.
Philip Homburg [Mon, 23 Apr 2007 13:46:26 +0000 (13:46 +0000)]
Removed ECHO.
Philip Homburg [Mon, 23 Apr 2007 13:44:56 +0000 (13:44 +0000)]
Cleanup.
Philip Homburg [Mon, 23 Apr 2007 13:37:30 +0000 (13:37 +0000)]
Fields for asynchronous sends (s_asyntab and s_asynsize) and for allowed
sendrecs (s_ipc_sendrec).
Philip Homburg [Mon, 23 Apr 2007 13:36:38 +0000 (13:36 +0000)]
Added MF_ASYNMSG.
Ben Gras [Mon, 23 Apr 2007 13:36:13 +0000 (13:36 +0000)]
str[] is too small - reported by Erik van der Kouwe <vdkouwe@cs.vu.nl>.
Philip Homburg [Mon, 23 Apr 2007 13:36:11 +0000 (13:36 +0000)]
More debug output. Dump kernel process on serial line. Directly put
text in video memory.
Philip Homburg [Mon, 23 Apr 2007 13:31:45 +0000 (13:31 +0000)]
Disallow unaligned access to I/O ports.
Philip Homburg [Mon, 23 Apr 2007 13:31:16 +0000 (13:31 +0000)]
Disallow unaligned access to I/O ports.
Philip Homburg [Mon, 23 Apr 2007 13:30:04 +0000 (13:30 +0000)]
Separate permissions for sendrec. Actually initialize send/sendrec permissions
for data supplied by rs.
Philip Homburg [Mon, 23 Apr 2007 13:28:14 +0000 (13:28 +0000)]
GET_PRIVID: return the ID of a process' privilege structure.
Philip Homburg [Mon, 23 Apr 2007 13:22:26 +0000 (13:22 +0000)]
Fail unsafe sdevio. Disallow unaligned I/O ports.
Philip Homburg [Mon, 23 Apr 2007 13:19:25 +0000 (13:19 +0000)]
Prototypes for exception and stacktrace. Declare additional arguments
for exception to be able to print nexted exceptions.
Philip Homburg [Mon, 23 Apr 2007 13:04:31 +0000 (13:04 +0000)]
Use sprintf to avoid buffer overflows.
Philip Homburg [Mon, 23 Apr 2007 12:14:44 +0000 (12:14 +0000)]
Added pci_del_acl. Fixed return value of pci_set_acl.
Philip Homburg [Mon, 23 Apr 2007 12:13:51 +0000 (12:13 +0000)]
Type _exit and abort before generating a trap.
Philip Homburg [Mon, 23 Apr 2007 12:12:32 +0000 (12:12 +0000)]
Added cpf_reload to reload the safecopy table pointer (for example after a
fork).
Philip Homburg [Mon, 23 Apr 2007 12:11:03 +0000 (12:11 +0000)]
Added sendnb and senda, removed echo and _ipcnew.s.
Philip Homburg [Mon, 23 Apr 2007 12:01:47 +0000 (12:01 +0000)]
Renamed BUSC_PCI_ACL to BUSC_PCI_SET_ACL, added BUSC_PCI_DEL_ACL.
Added DL_STAT_REPLY and GET_PRIVID.
Philip Homburg [Mon, 23 Apr 2007 12:00:46 +0000 (12:00 +0000)]
sys_getprivid macro to get the ID of a process' privilege structure.
Prototype for pci_del_acl.
Philip Homburg [Mon, 23 Apr 2007 11:59:19 +0000 (11:59 +0000)]
Asynchronous send.
Philip Homburg [Mon, 23 Apr 2007 11:58:41 +0000 (11:58 +0000)]
Prototype for cpf_reload.
Ben Gras [Fri, 20 Apr 2007 12:06:14 +0000 (12:06 +0000)]
bc and mtools out of the base system (gpl)
Ben Gras [Thu, 19 Apr 2007 14:13:27 +0000 (14:13 +0000)]
Make mkfs message a bit clearer.
Ben Gras [Thu, 19 Apr 2007 14:08:41 +0000 (14:08 +0000)]
Don't limit partitions to 4GB.
Ben Gras [Wed, 18 Apr 2007 11:42:48 +0000 (11:42 +0000)]
Some features for the automatic image build.
Ben Gras [Wed, 18 Apr 2007 11:39:18 +0000 (11:39 +0000)]
Print svn rev and date info in /etc/version.
Ben Gras [Tue, 17 Apr 2007 13:50:58 +0000 (13:50 +0000)]
update binary_sizes to not make binaries smaller than the build does.
Ben Gras [Fri, 13 Apr 2007 17:13:53 +0000 (17:13 +0000)]
fix packman cd/net quirks
Ben Gras [Fri, 13 Apr 2007 14:00:31 +0000 (14:00 +0000)]
more removing of warning and debug messages.
Ben Gras [Fri, 13 Apr 2007 10:00:29 +0000 (10:00 +0000)]
update boot message for prerelease
Ben Gras [Thu, 12 Apr 2007 17:01:54 +0000 (17:01 +0000)]
verbose message out
Ben Gras [Thu, 12 Apr 2007 16:45:00 +0000 (16:45 +0000)]
. leave out hardware-fp code from library
. minor packman usage tweaks
. kernel feature for printing version number
. removed some verbose debug messages from vfs/mfs
Ben Gras [Thu, 12 Apr 2007 16:30:59 +0000 (16:30 +0000)]
delete redundant source
Ben Gras [Thu, 12 Apr 2007 15:24:45 +0000 (15:24 +0000)]
leave out debug message
Ben Gras [Thu, 12 Apr 2007 15:13:10 +0000 (15:13 +0000)]
feature to display svn version on kernel boot
Ben Gras [Thu, 12 Apr 2007 14:31:16 +0000 (14:31 +0000)]
This will become 3.1.3
Ben Gras [Thu, 12 Apr 2007 14:29:30 +0000 (14:29 +0000)]
put the zoneinfo library files directly in the lib/stdtime dir
Ben Gras [Tue, 10 Apr 2007 13:40:09 +0000 (13:40 +0000)]
Don't always update CMOS on shutdown.
Ben Gras [Thu, 5 Apr 2007 13:58:35 +0000 (13:58 +0000)]
remove debug message