commit-hurd
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]