From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755851AbYCMBBu (ORCPT ); Wed, 12 Mar 2008 21:01:50 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755203AbYCMBBk (ORCPT ); Wed, 12 Mar 2008 21:01:40 -0400 Received: from scrub.xs4all.nl ([194.109.195.176]:53899 "EHLO scrub.xs4all.nl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751707AbYCMBBk (ORCPT ); Wed, 12 Mar 2008 21:01:40 -0400 Message-Id: <20080313002235.351414762@linux-m68k.org> User-Agent: quilt/0.46-1 Date: Thu, 13 Mar 2008 01:22:35 +0100 From: zippel@linux-m68k.org To: linux-kernel@vger.kernel.org Cc: akpm@linux-foundation.org Subject: [PATCH 0/4] [RFC] cleanup 64bit divide API Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, The primary purpose of these patches is to introduce a signed divide, which is useful for NTP. While I'm at it I cleaned up the API, so it should be a little easier to use. It uses a new header for it instead of using . asm-generic/div64.h has the problem of an all-or-nothing approach, so any arch not using it has to implement the whole API and usually it's enough to provide only one of them. allows to selectively functions as needed. In the long term we can first depricate using and even later do_div() completely. bye, Roman --