From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 28 Jul 2003 20:27:05 +0400 From: Sergey Vlasov To: ALT Linux kernel packages development Message-Id: <20030728202705.22371953.vsu@altlinux.ru> In-Reply-To: <20030728161224.GA16138@basalt.office.altlinux.org> References: <20030722194808.2386fc6a.vsu@altlinux.ru> <20030722211043.1cb99189.vsu@altlinux.ru> <20030723160409.5395753e.vsu@altlinux.ru> <20030723172257.423f7190.vsu@altlinux.ru> <20030728153640.GA15908@basalt.office.altlinux.org> <20030728200323.40191dc7.vsu@altlinux.ru> <20030728161224.GA16138@basalt.office.altlinux.org> X-Mailer: Sylpheed version 0.9.2 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Subject: [d-kernel] Re: lm_sensors X-BeenThere: devel-kernel@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Jul 2003 16:27:11 -0000 Archived-At: List-Archive: List-Post: On Mon, 28 Jul 2003 20:12:24 +0400 "Dmitry V. Levin" wrote: > On Mon, Jul 28, 2003 at 08:03:23PM +0400, Sergey Vlasov wrote: > > On Mon, 28 Jul 2003 19:36:40 +0400, Dmitry V. Levin wrote: > > > > >> Кроме того с i2c проблемы - конфликтует с kernel-headers по > > > > >> поводу /usr/include/linux/{i2c-dev.h,sensors.h}. > > > > > > > > SV> Oops - недочистил. Хотя sensors.h в kernel-headers вообще быть > > > > SV> не должно - у меня его там нет. > > > > Да, правильно, у меня тоже нет. > > > > > > А вот сам каталог /usr/include/sensors всё-таки нужен. > > > > > > Ok, выложу сегодня -alt3. > > > > Всё-таки с i2c-dev.h проблема есть - я посмотрел не на ту версию :-( > > > > Тот i2c-dev.h, который lm_sensors пытается поставить в > > /usr/include/linux, содержит inline-функции для доступа к I2C/SMBus из > > userspace. А вот в файле , попадающем в > > kernel-headers-* (он происходит из kernel-feat-i2c), этих функций нет > > (как оказалось, я посмотрел в файл от старой версии ядра - в i2c-2.7.0 > > они там были, а в i2c-2.8.0 их убрали). > > > > Т.е. i2c-dev.h из lm_sensors надо бы сохранить, но ставить его туда, > > куда он встаёт по умолчанию, нельзя. Куда его девать - > > /usr/include/sensors или ещё куда? > > /usr/include/sensors/linux/i2c-dev.h? Возможно. Хотя всё равно это странно. Пойду разработчиков спрашивать - чего они хотели этим добиться. > А linux/sensors.h тоже там нужен? Не думаю - он используется при сборке libsensors, а за её пределами вряд ли кому-то захочется лазить через sysctl - проще пойти в /proc/sys/dev/sensors/... и не фиксировать набор доступных драйверов и параметров.