Pino Toscano, le Fri 26 Aug 2011 20:29:43 +0200, a écrit :
> +extern vm_offset_t monotonicmmap();
> +#define monotonicname "monotonic"
Ah, I was rather thinking about appending the new clock to the existing
mappable clock. I don't think it is useful to separate them.
Samuel
Hello,
Fridolín Pokorný, le Wed 24 Aug 2011 12:27:46 +0200, a écrit :
> diff -Naur a/vm/memory_object_proxy.h b/vm/memory_object_proxy.h
> --- a/vm/memory_object_proxy.h1970-01-01 01:00:00.0 +0100
> +++ b/vm/memory_object_proxy.h2011-08-24 08:48:03.0 +0200
> @@ -0,0
Guillem Jover, le Thu 25 Aug 2011 15:22:23 +0200, a écrit :
> [PATCH 17/17] Initialize the new map entry when it's a projected
>
> This one seems correct at first sight, but I'm actually surprised this
> has not caused many failures in the past...
We never fork tasks. The exec server recreates th
Guillem Jover, le Thu 25 Aug 2011 15:22:40 +0200, a écrit :
> * vm/vm_map.c (vm_map_fork): Call vm_map_entry_create for projected_on
> buffers too.
Applied, thanks.
Samuel
Guillem Jover, le Thu 25 Aug 2011 15:22:37 +0200, a écrit :
> * linux/dev/glue/block.c (device_get_status): Cast `hg' to `unsigned long'
> in ioctl call.
Applied, thanks.
Samuel
Guillem Jover, le Thu 25 Aug 2011 15:22:36 +0200, a écrit :
> * linux/dev/drivers/block/genhd.c (msdos_partition): Cast `data' assignment
> to `unsigned char *'.
> * linux/src/drivers/block/ide-cd.c (cdrom_queue_request_sense): Cast
> `buffer' assignment to `unsigned char *'.
> (cdrom_transfer_pack
Guillem Jover, le Thu 25 Aug 2011 15:22:39 +0200, a écrit :
> * device/net_io.c (bpf_do_filter): Remove lint conditional.
Applied, thanks.
Samuel
Guillem Jover, le Thu 25 Aug 2011 15:22:38 +0200, a écrit :
> * linux/dev/kernel/sched.c (cdrom_sleep): Move to ...
> * linux/src/drivers/block/ide-cd.c: ... here, replace [!MACH]
> definition, and remove conditionals.
I disagree.
> void
> -cdrom_sleep (int t)
> -{
> - int xxx;
> -
> - assert_
Guillem Jover, le Thu 25 Aug 2011 15:22:35 +0200, a écrit :
> * i386/i386at/com.c (comstart): Disable `i' variable.
> * linux/src/drivers/net/at1700.c (net_close): Disable `lp' variable.
> * linux/dev/include/linux/blk.h (end_request): Disable `nsect' variable
> on MACH.
Applied, thanks.
Samuel
Guillem Jover, le Thu 25 Aug 2011 15:22:34 +0200, a écrit :
> * vm/memory_object_proxy.c (memory_object_create_proxy): Remove unused
> `kr' variable.
> * linux/dev/glue/block.c (free_buffer): Remove unused `i' variable.
> (register_blkdev): Remove unused `err' variable.
> (unregister_blkdev): Likew
Guillem Jover, le Thu 25 Aug 2011 15:22:33 +0200, a écrit :
> * linux/src/drivers/scsi/FlashPoint.c: Remove #ident tags.
Applied, thanks.
Samuel
Guillem Jover, le Thu 25 Aug 2011 15:22:32 +0200, a écrit :
> * vm/memory_object_proxy.c: Include .
Applied, thanks.
Samuel
Guillem Jover, le Thu 25 Aug 2011 15:22:31 +0200, a écrit :
> * device/ds_routines.c [LINUX_DEV && CONFIG_INET] (free_skbuffs): Add
> prototype.
Applied, thanks.
Samuel
Guillem Jover, le Thu 25 Aug 2011 15:22:30 +0200, a écrit :
> * kern/debug.h (log): New prototype.
Applied, thanks.
Samuel
Guillem Jover, le Thu 25 Aug 2011 15:22:27 +0200, a écrit :
> * Makefile.am (AM_CFLAGS): Add -fno-builtin.
Ah, ok, I see, that was for the log function. I have commited using
-fno-builtin-log instead.
Samuel
Guillem Jover, le Thu 25 Aug 2011 15:22:29 +0200, a écrit :
> * i386/i386at/model_dep.c (discover_x86_cpu_type): Move ...
> * i386/i386/locore.h: ... here.
> (inst_fetch, cpu_shutdown): New prototypes.
> * i386/i386at/kd.c: Include .
Applied, thanks.
Samuel
Guillem Jover, le Thu 25 Aug 2011 15:22:28 +0200, a écrit :
> * Makefile.am (clib_routines): Remove bcopy and bzero.
Applied, thanks.
Samuel
Guillem Jover, le Thu 25 Aug 2011 15:22:27 +0200, a écrit :
> * Makefile.am (AM_CFLAGS): Add -fno-builtin.
Did you actually get some issue? Not using built-ins disables
optimizations over memcpy & such.
Samuel
Guillem Jover, le Thu 25 Aug 2011 15:22:26 +0200, a écrit :
> * configure.ac (AC_LANG_CONFTEST): Wrap the source into a AC_LANG_SOURCE
> call.
Applied, thanks.
Samuel
Guillem Jover, le Thu 25 Aug 2011 15:22:24 +0200, a écrit :
> * .gitignore: New file.
Applied, thanks.
Samuel
* i386/i386at/conf.c (dev_name_list): Add a new `monotonic' device.
* i386/i386at/model_dep.c (monotonicmmap): New function to map `mmonotonic'.
---
i386/i386at/conf.c |8
i386/i386at/model_dep.c | 15 +++
2 files changed, 23 insertions(+), 0 deletions(-)
diff --g
* kern/mach_clock.c (mapable_time_init_time): New function doing the job
previously done by `mapable_time_init', taking the time variables and the
string for the job.
(mapable_time_init): Call `mapable_time_init_time' for `time' and `mtime'.
---
kern/mach_clock.c | 17 +
1 files
* kern/mach_clock.c (update_mapped_time): Add a second parameter for the
mapped time variable, instead of harcoding it to `mtime'.
---
kern/mach_clock.c | 16
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/kern/mach_clock.c b/kern/mach_clock.c
index 4ba7c08..af22
* kern/mach_clock.c (monotonic, mmonotonic): New variables.
(clock_interrupt): Call `time_value_add_usec' also on `monotonic', and
`update_mapped_time' also for `mmonotonic'.
(mapable_time_init): Call `mapable_time_init_time' also `monotonic' and
`mmonotonic'.
---
kern/mach_clock.c |6 ++
Hi,
after Samuel's hint about mapped time, I've been able to add a new clock
in GNU Mach, only updated on clock interrupts.
Also, this clock is exposed like as device like the "time" one.
Pino Toscano (4):
Make update_mapped_time() take also the mapped time variable
Make `mapable_time_init'
Hi,
On Tue, Aug 23, 2011 at 03:22:06AM +0200, Samuel Thibault wrote:
> > > What about using the I/O port scheme? That is, decide_intr_notify
> > > doesn't enable IRQ notifications, but instead just returns a
> > > handle (compare i386_io_perm_create) that is then passed to
> > > device_irq_enabl
Svante Signell, le Fri 26 Aug 2011 12:35:53 +0200, a écrit :
> Congrats, any new people becoming involved?
Nobody expressed it explicitly, we'll see in the coming days/weeks. The
presence of the video on the web may also help later.
Samuel
On Fri, 2011-08-26 at 12:12 +0200, Samuel Thibault wrote:
> Hello,
>
> The GNU/Hurd talk at the GNU Hackers Meeting went very well, we got
> positive reaction & suggestions. I guess the video will be available
> sometime on the GHM website.
Congrats, any new people becoming involved? Looking forw
Samuel Thibault, le Fri 26 Aug 2011 12:12:03 +0200, a écrit :
> The GNU/Hurd talk at the GNU Hackers Meeting went very well, we got
> positive reaction & suggestions.
(even when I screwed up my ftpfs+isofs demo :) )
Samuel
Hello,
The GNU/Hurd talk at the GNU Hackers Meeting went very well, we got
positive reaction & suggestions. I guess the video will be available
sometime on the GHM website.
Samuel
30 matches
Mail list logo