From owner-cvs-src@FreeBSD.ORG Sun Oct 29 14:02:42 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BC0AF16A407; Sun, 29 Oct 2006 14:02:42 +0000 (UTC) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA12C43D45; Sun, 29 Oct 2006 14:02:40 +0000 (GMT) (envelope-from netchild@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k9TE2eT5024444; Sun, 29 Oct 2006 14:02:40 GMT (envelope-from netchild@repoman.freebsd.org) Received: (from netchild@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k9TE2ea1024443; Sun, 29 Oct 2006 14:02:40 GMT (envelope-from netchild) Message-Id: <200610291402.k9TE2ea1024443@repoman.freebsd.org> From: Alexander Leidinger Date: Sun, 29 Oct 2006 14:02:39 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/amd64/linux32 linux.h syscalls.master src/sys/compat/linux linux_aio.c linux_aio.h src/sys/conf files.amd64 files.i386 files.pc98 src/sys/i386/linux linux.h syscalls.master src/sys/modules/linux Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 29 Oct 2006 14:02:42 -0000 netchild 2006-10-29 14:02:39 UTC FreeBSD src repository Modified files: sys/amd64/linux32 linux.h syscalls.master sys/conf files.amd64 files.i386 files.pc98 sys/i386/linux linux.h syscalls.master sys/modules/linux Makefile Removed files: sys/compat/linux linux_aio.c linux_aio.h Log: Backout the linux aio stuff. Several problems where identified and the dynamic nature (if no native aio code is available, the linux part returns ENOSYS because of missing requisites) should be solved differently than it is. All this will be done in P4. Not included in this commit is a backout of the changes to the native aio code (removing static in some places). Those changes (and some more) will also be needed when the reworked linux aio stuff will reenter the tree. Requested by: rwatson Discussed with: rwatson Revision Changes Path 1.8 +0 -2 src/sys/amd64/linux32/linux.h 1.23 +5 -5 src/sys/amd64/linux32/syscalls.master 1.2 +0 -1349 src/sys/compat/linux/linux_aio.c (dead) 1.2 +0 -98 src/sys/compat/linux/linux_aio.h (dead) 1.98 +0 -1 src/sys/conf/files.amd64 1.570 +0 -1 src/sys/conf/files.i386 1.349 +0 -1 src/sys/conf/files.pc98 1.71 +0 -2 src/sys/i386/linux/linux.h 1.83 +5 -5 src/sys/i386/linux/syscalls.master 1.70 +1 -1 src/sys/modules/linux/Makefile