[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[SCM] GNU Mach branch, master, updated. v1.5-54-g2ba043d
From: |
Justus Winter |
Subject: |
[SCM] GNU Mach branch, master, updated. v1.5-54-g2ba043d |
Date: |
Sat, 11 Jul 2015 12:04:25 +0000 |
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU Mach".
The branch, master has been updated
via 2ba043d04468261cc767a3b91cec6df4b2238950 (commit)
via e59f05e940643350bb3813e5b7f18f9fe54806f6 (commit)
from ef0ae1b884891af08626e8e52d62fdb02ec23ee1 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 2ba043d04468261cc767a3b91cec6df4b2238950
Author: Justus Winter <address@hidden>
Date: Sat Jul 11 13:27:58 2015 +0200
kern: make sure the queue macros are only used on queues
This turns mistakes as the one corrected in e59f05e9 into compile-time
errors.
* kern/queue.h: Add a new macro, queue_assert, and use it to assert
that all arguments given to the queue macros have the correct type.
* device/net_io.c (ENQUEUE_DEAD): Adapt to the fact that
`queue_next(q)' is no longer an lvalue.
commit e59f05e940643350bb3813e5b7f18f9fe54806f6
Author: Justus Winter <address@hidden>
Date: Fri Jul 10 11:11:27 2015 +0200
vm: fix traversing the list of inactive pages
Previously, the pageout code traversed the hash table chain instead of
the list of inactive pages. The code merely compiled by accident,
because the `struct page' also has a field called `next' for the hash
table chain.
* vm/vm_pageout.c (vm_pageout_scan): Fix traversing the list of
inactive pages.
-----------------------------------------------------------------------
Summary of changes:
device/net_io.c | 2 +-
kern/queue.h | 31 ++++++++++++++++++++++++++-----
vm/vm_pageout.c | 2 +-
3 files changed, 28 insertions(+), 7 deletions(-)
hooks/post-receive
--
GNU Mach
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [SCM] GNU Mach branch, master, updated. v1.5-54-g2ba043d,
Justus Winter <=