patchThe GNU Hurd - Patches: patch #4982, remove of unused / unsuported...

 
 

You are not allowed to post comments on this tracker with your current authentication level.

patch #4982: remove of unused / unsuported functions of gnumach-1-branch

Submitter:  None
Submitted:  Sat 18 Mar 2006 02:58:49 AM UTC
   
 
Category:  GNU Mach Priority:  5 - Normal
Status:  Done Privacy:  Public
Assigned to:  tschwinge Originator Email:  -email is unavailable-
Open/Closed:  Closed Planned Release:  None
Wiki-like text discussion box: 


Mon 20 Mar 2006 11:34:59 AM UTC, comment #3: 

NORMA is gone.


2006-03-20  Thomas Schwinge  <tschwinge@gnu.org>

        * DEVELOPMENT: Document the NORMA removal.

2006-03-20  Leonardo Lopes Pereira  <leonardolopespereira@gmail.com>

        Remove unused and unsupported code.  Consult the file `DEVELOPMENT'
        for details.

        [patch #4982]
        * bogus/norma_device.h: Remove file.
        * bogus/norma_ether.h: Likewise.
        * bogus/norma_ipc.h: Likewise.
        * bogus/norma_task.h: Likewise.
        * bogus/norma_vm.h: Likewise.
        * include/mach/mach_norma.defs: Likewise.
        * include/mach/norma_task.defs: Likewise.
        * include/mach/norma_special_ports.h: Likewise.
        * Makefile.in (bogus-files): Remove `norma_device.h', `norma_ether.h',
        `norma_ipc.h', `norma_task.h' and `norma_vm.h'.
        (mach-headers): Remove `mach_norma.defs', `norma_task.defs' and
        `norma_special_ports.h'.
        * device/ds_routines.c: Don't include <norma_device.h> anymore and
        adopt all users of NORMA_DEVICE as if it were always defined to `0'.
        * device/net_io.c: Likewise for <norma_ether.h>, NORMA_ETHER.
        * kern/machine.c: Likewise.
        * ddb/db_command.c: Likevise for <norma_ipc.h>, NORMA_IPC.
        * ipc/ipc_init.c: Likewise.
        * ipc/ipc_kmsg.c: Likewise.
        * ipc/ipc_kmsg.h: Likewise.
        * ipc/ipc_mqueue.c: Likewise.
        * ipc/ipc_notify.c: Likewise.
        * ipc/ipc_port.c: Likewise.
        * ipc/ipc_port.h: Likewise.
        * ipc/ipc_space.c: Likewise.
        * ipc/ipc_space.h: Likewise.
        * ipc/mach_msg.c: Likewise.
        * kern/ast.c: Likewise.
        * kern/debug.c: Likewise.
        * kern/exception.c: Likewise.
        * kern/startup.c: Likewise.
        * vm/memory_object.c: Likewise.
        * vm/vm_map.c: Likewise.
        * kern/ipc_kobject.c: Likewise for <norma_task.h>, NORMA_TASK.
        * kern/task.c: Likewise.
        * kern/task.h: Likewise.
        * ddb/db_command.c: Likewise for <norma_vm.h>, NORMA_VM.
        * device/dev_pager.c: Likewise.
        * include/mach/mach_types.defs: Likewise.
        * include/mach/mach_types.h: Likewise.
        * include/mach/memory_object_default.defs: Likewise.
        * include/mach/memory_object.defs: Likewise.
        * ipc/ipc_kmsg.c: Likewise.
        * kern/ipc_kobject.c: Likewise.
        * kern/ipc_mig.c: Likewise.
        * kern/startup.c: Likewise.
        * vm/memory_object.c: Likewise.
        * vm/vm_object.c: Likewise.
        * vm/vm_object.h: Likewise.
        * vm/vm_pageout.c: Likewise.


Thanks for your contribution!

Thomas Schwinge <tschwinge>
Group administrator
Sun 19 Mar 2006 10:36:03 PM UTC, comment #2: 

FIPC is gone.


2006-03-19  Thomas Schwinge  <tschwinge@gnu.org>

        * DEVELOPMENT: Document the FIPC removal.

2006-03-19  Leonardo Lopes Pereira  <leonardolopespereira@gmail.com>

        Remove unused and unsuported code.  Consult the file `DEVELOPMENT'
        for details.

        * ipc/fipc.c: Remove file.
        * ipc/fipc.h: Likewise.
        * Makefile.in (ipc-cfiles): Remove `fipc.c'.
        (ipc-files): Remove `fipc.h'.
        * device/device_init.c [FIPC]: Remove code.
        * device/net_io.c [FIPC]: Likewise.
        * include/mach/syscall_sw.h [FIPC]: Likewise.
        * kern/syscall_sw.c [FIPC]: Likewise.


Thanks for your contribution!

Thomas Schwinge <tschwinge>
Group administrator
Sat 18 Mar 2006 02:46:04 PM UTC, comment #1: 

The part of the patch related to FIPC code was removed, only NORMA is removed by the 2nd version of the patch.

Leonardo Lopes Pereira <llp>
Sat 18 Mar 2006 02:58:49 AM UTC, original submission:  

This patch removes all NORMA interface, that is broken and there is noone working to put it working right now. This patch also removes fipc interface, that only works on ne2000 native Mach Drivers that was removed from gnumach-1-branch.

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attached Files
file #9669:  gnumach-fipc.patch added by llp (28KiB - text/x-patch - This patch remove only the FIPC interface)
file #9667:  gnumach-norma-v2.patch added by llp (89KiB - text/x-patch - This patch remove only the NORMA interface)
file #9665:  gnumach-norma.patch added by None (91KiB - text/x-patch - Initial patch to remove NORMA and FIPC)

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

 

Follow 6 latest changes.

Date Changed by Updated Field Previous Value => Replaced by
2006-03-20 tschwinge StatusNone Done
    Open/ClosedOpen Closed
2006-03-19 tschwinge Assigned toNone tschwinge
2006-03-18 llp Attached File- Added gnumach-fipc.patch, #6058
2006-03-18 llp Attached File- Added gnumach-norma-v2.patch, #6056
2006-03-18 None Attached File- Added gnumach-norma.patch, #6054

Back to the top

Powered by Savane 3.13-f8d8.
Corresponding source code