[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
hurd/eth-multiplexer multiplexer.c vdev.c vdev.... [zhengda-soc2008-virt
From: |
Zheng Da |
Subject: |
hurd/eth-multiplexer multiplexer.c vdev.c vdev.... [zhengda-soc2008-virt-branch] |
Date: |
Thu, 14 Aug 2008 16:11:22 +0000 |
CVSROOT: /sources/hurd
Module name: hurd
Branch: zhengda-soc2008-virt-branch
Changes by: Zheng Da <zhengda> 08/08/14 16:11:22
Modified files:
eth-multiplexer: multiplexer.c vdev.c vdev.h
Added files:
eth-multiplexer: ChangeLog
Log message:
2008-8-14 Zheng Da <address@hidden>
* ChangeLog: New file.
* multiplexer.c (vdev_portclass, other_portclass):
New variables.
(do_mach_notify_no_senders): Mark the device unused when there
are no
senders for the device.
(do_mach_notify_dead_name): Return 0.
(ds_device_open): Mark the device used.
(ds_device_close): Remove the code of decreasing the count of
the device.
(trivfs_goaway): Only test if all devices aren't used, and
delete the code
of closing the device.
(parse_opt): Use vdev_portclass to create the virtual device.
(main): Create vdev_portclass and other_portclass, open the
ethernet
device with other_portclass and create notify_pi with
other_portclass.
* vdev.c (all_dev_close): Change the way of testing if all
devices are
closed.
* vdev.h (vether_device): Replace count field with used.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/multiplexer.c?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.1&r2=1.1.2.2
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/vdev.c?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.1&r2=1.1.2.2
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/vdev.h?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&r1=1.1.2.1&r2=1.1.2.2
http://cvs.savannah.gnu.org/viewcvs/hurd/eth-multiplexer/ChangeLog?cvsroot=hurd&only_with_tag=zhengda-soc2008-virt-branch&rev=1.1.2.1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- hurd/eth-multiplexer multiplexer.c vdev.c vdev.... [zhengda-soc2008-virt-branch],
Zheng Da <=