haiku-os@conference.jabber.ru - 2012/11/10

00:01:56 Пользователи: Billi_Gates, Diver_, Flamе, Nico-izo, anton37, michael_s(Atom330), Ботиха, Зелёновый (8)

00:01:56 Yehoshua' установил(а) тему: Сайт проекта: http://www.haiku-os.org
Haiku OS R1/alpha 3: http://www.haiku-os.org/get-haiku
Сайт сообщества: http://qube.ru/
BeShare: siarzhuk.dyndns.org
Логи конференции: http://siarzhuk.dyndns.org/haiku-os.logs
ВНИМАНИЕ: Для получения статуса "Участник" перешлите Вашу просьбу модераторам [как приватное сообщение].

00:01:56 anton37 теперь away [40] (Auto Status (idle))

00:09:53 Diver_ теперь xa [5] (Auto Status (idle))

00:42:18 Ботиха: RSS: Новости для Recent Commits to haiku:master
• VMCache: Fix broken trace statements
m src/system/kernel/vm/VMCache.cpp
VMCache: Fix broken trace statements
https://github.com/haiku/haiku/commit/3d49fa31ec7d4c6e12adc3b4e520796aee1837a5

01:18:55 3dEyes зашел как владелец конференции online [0]

01:42:49 Ботиха: RSS: Новости для Recent Commits to haiku:master
• urlwrapper: Handle the doi: URI scheme
m src/bin/urlwrapper.cpp
m src/bin/urlwrapper.rdef
urlwrapper: Handle the doi: URI scheme
The DOI (Digital Object Identifier) is a unique identifier
for (scientific and other…) publications.
While the doi: URI scheme was only a draft, it's not totally unlikely
that we ever hit such a URI, in this case we just redirect to the
official DOI website.
cf. http://tools.ietf.org/html/draft-paskin-doi-uri
https://github.com/haiku/haiku/commit/1346bfbf6957d938493ff3a0e6fb360b3aba6816

03:43:11 Ботиха: RSS: Новости для Recent Commits to haiku:master
• Merge common ARM CPU/MMU code
m headers/private/kernel/arch/arm/bcm2708.h
m src/system/boot/arch/arm/Jamfile
+ src/system/boot/arch/arm/arch_cpu.cpp
+ src/system/boot/arch/arm/arch_cpu.h
m src/system/boot/arch/arm/arch_mmu.cpp
+ src/system/boot/arch/arm/arch_mmu.h
+ src/system/boot/arch/arm/arch_start_kernel.S
m src/system/boot/platform/raspberrypi_arm/Jamfile
m src/system/boot/platform/raspberrypi_arm/cpu.cpp
- src/system/boot/platform/raspberrypi_arm/mmu.cpp
m src/system/boot/platform/raspberrypi_arm/serial.cpp
m src/system/boot/platform/raspberrypi_arm/start.c
m src/system/boot/platform/u-boot/arch/arm/Jamfile
Merge common ARM CPU/MMU code
This is to make sure all ARM platforms will benefit from planned work on this
MMU/CPU code. The less code duplicated, the better.
Compile-tested for all supported ARM platforms
https://github.com/haiku/haiku/commit/36b41db7aaa7c0fd032cb408234b58f3839f577c

03:56:32 3dEyes теперь away [0]

04:02:39 3dEyes теперь online [0]

04:20:03 michael_s(Atom330) теперь online [5]

04:26:31 3dEyes теперь away [0]

04:32:29 3dEyes теперь online [0]

04:44:44 3dEyes теперь away [0]

04:46:26 3dEyes теперь online [0]

04:51:54 michael_s(Atom330) вышел (Replaced by new connection)

04:51:55 michael_s(Atom330) зашел как владелец конференции online [5]

05:17:21 michael_s(Atom330) теперь away [5]

05:28:25 3dEyes теперь away [0]

05:49:11 3dEyes теперь online [0]

06:01:22 3dEyes теперь away [0]

06:10:17 diGer зашел как модератор и администратор online [2]

06:31:37 Зелёновый теперь online [30]

06:36:37 3dEyes теперь online [0]

06:49:23 3dEyes теперь away [0]

06:56:15 3dEyes теперь online [0]

07:01:13 Diver_ теперь online [5]

07:01:53 Зелёновый теперь away [30]

07:05:24 Diver_: 3dEyes: запилил трейсы?

07:06:01 3dEyes: я сёня пилил другие хрени - ноги для шестинога-робота )

07:06:43 Diver_: :-)

07:07:05 3dEyes: короче вот что - качни ntfsprogs с haikuware.ru и попробуй инициализировать у себя не через mkfs -r ntfs а через mkntfs -f -F итд

07:07:21 3dEyes: тогда мы точно поймём кто козлит

07:07:26 Diver_: jr

07:07:27 Diver_: ok

07:07:46 Flamе вышел

07:07:51 3dEyes: а трейсы дело 5 ти минут

07:07:54 Flamе зашел как модератор и администратор online [0] (Online)

07:08:06 3dEyes: если выяснится что козлит нтфс-аддон

07:19:05 Ботиха вышел (Replaced by new connection)

07:19:05 Эта комната фильтруется внешним сервисом

07:19:05 michael_s(Atom330) зашел как владелец конференции away [5]

07:19:05 3dEyes зашел как владелец конференции online [0]

07:19:05 Billi_Gates зашел как постоянный участник xa [0] (Меня нет)

07:19:05 Diver_ зашел как модератор и администратор online [5]

07:19:06 Flamе зашел как модератор и администратор online [0] (Online)

07:19:06 anton37 зашел как постоянный участник away [40] (Auto Status (idle))

07:19:06 diGer зашел как модератор и администратор online [2]

07:19:06 Зелёновый зашел как модератор и администратор away [30]

07:19:06 Nico-izo зашел как постоянный участник xa [15]

07:19:07 Ботиха зашел как модератор и администратор online [0] (Йа аццкое железко!)

07:19:07 Yehoshua' установил(а) тему: Сайт проекта: http://www.haiku-os.org
Haiku OS R1/alpha 3: http://www.haiku-os.org/get-haiku
Сайт сообщества: http://qube.ru/
BeShare: siarzhuk.dyndns.org
Логи конференции: http://siarzhuk.dyndns.org/haiku-os.logs
ВНИМАНИЕ: Для получения статуса "Участник" перешлите Вашу просьбу модераторам [как приватное сообщение].

07:20:24 Diver_ теперь online [5]

07:21:10 3dEyes: а для ата канает?

07:21:19 Diver_: да

07:21:34 3dEyes: хм

07:21:50 3dEyes: походу что-т осказаи не довозвращает

07:21:59 Зелёновый теперь xa [30]

07:22:27 Diver_: может в ahci размер устройства отдается гигантский?

07:22:28 3dEyes: он размер блочного устройства определить не может определить

07:22:47 3dEyes: хм

07:22:58 3dEyes: надо дебажить

07:23:09 3dEyes: ты под вбоксом это делаешь?

07:23:13 Diver_: да

07:23:41 Diver_: но у меня вбокс старый 3.0.12

07:23:57 Diver_: может баг и в нем, но я чо-то сомневаюсь ;-)

07:25:14 3dEyes: у меня в гайке на реальном железе ата пашет

07:25:21 3dEyes: может в биосе что включить

07:25:31 3dEyes: чтобы ahci заюзался

07:26:12 Diver_: legacy ata/ahci/sata они по разному называются

07:26:48 3dEyes: а флешки как у тебя определяются?

07:26:59 3dEyes: через какой контроллер?

07:27:23 Diver_: я не пробовал в вбокс прокинуть флешку

07:27:45 Diver_: контроллер будет usb

07:28:12 3dEyes: интересно будет с ним падать или нет

07:28:32 Diver_: не думаю

07:28:45 Diver_: скорее всего это что-то с ahci

07:28:51 3dEyes: а в BFS инициализируется скази raw весь?

07:29:10 Diver_: да

07:29:54 Diver_: mkfs -q -t bfs /dev/disk/scsi/0/3/0/raw ok
mkfs -q -t ntfs /dev/disk/scsi/0/3/0/raw kdl

07:30:01 Diver_: вот что странно

07:31:48 Diver_: ntfsfix тоже кдл вызывает

07:32:18 3dEyes: что-то с ioctl-ами похоже

07:32:48 3dEyes: надо дебаг версию ntfsprogs собрать и по шагам в новоиспечённом дебаггере идти

07:33:18 3dEyes: где-то на низкоуровневых обращениях похоже вылет идёт

07:33:48 Diver_: ntfsresize /dev/disk/scsi/0/3/0/raw
NTFS signature is missing
ERROR(-2147483645): Opening /dev/disk/scsi/0/3/0/raw as NTFS failed: Invalid Argument

07:34:16 3dEyes: а у тебя там что нтфс инициализирован уже столи ?

07:34:17 Diver_: мне все же кажестся, что с размерами что-то не то

07:35:03 Diver_: хз, он же кдлит

07:35:13 Diver_: может до конца не отрабатывает

07:35:33 3dEyes: ну определил неверно размер и ломанулся за пределы диска

07:35:49 3dEyes: а в скази дровине не обработано исключение

07:36:01 3dEyes: или нет проверки за выход за границы диска

07:36:03 3dEyes: хз короче

07:37:25 Diver_: я думаю в сислоге должен быть дамп размеров всех дисков

07:42:19 Diver_: KERN: KDiskDeviceManager::_Scan(/dev/disk/scsi/0/3)
KERN: KDiskDeviceManager::_Scan(/dev/disk/scsi/0/3/0)
KERN: KDiskDeviceManager::_Scan(/dev/disk/scsi/0/3/0/raw)
KERN: found device: /dev/disk/scsi/0/3/0/raw
KERN: ahci: AHCIPort::ScsiReadCapacity port 3
KERN: ahci: SectorSize 512, SectorCount 0xe1000
KERN: ahci: sg_memcpy phyAddr 0x6d5490, size 8
KERN: DMAResource@0x82009980: low/high 0/100000000, max segment count 32, align 2, boundary 65536, max transfer 130560, max segment size 33554432
KERN: ahci: AHCIPort::ScsiReadCapacity port 3
KERN: ahci: SectorSize 512, SectorCount 0xe1000
KERN: ahci: sg_memcpy phyAddr 0x6d5390, size 8
KERN: ahci: ahci_ioctl, cookie 0x8200ac00
KERN: KDiskDeviceManager::_ScanPartition(/dev/disk/scsi/0/0/0/raw)
KERN: intel: ep_std_ops(0x1)
KERN: trying: partitioning_systems/intel/extended/v1
KERN: returned: -1
KERN: intel: ep_std_ops(0x2KERN: )
KERN: intel: pm_std_ops(0x1)
KERN: trying: partitioning_systems/intel/map/v1
KERN: intel: pm_identify_partition(0, 1: 0, 733888512, 512)
KERN: returned: 0.5
KERN: trying: partitioning_systems/efi_gpt/v1
KERN: returned: -1
KERN: trying: file_systems/bfs/v1
KERN: returned: 0.8
KERN: intel: pm_std_ops(0x2)
KERN: trying: file_systems/devfs/v1
KERN: returned: -1
KERN: trying: file_systems/rootfs/v1
KERN: returned: -1
KERN: scanning with: file_systems/bfs/v1

07:42:34 Diver_: KERN: device 4: /dev/disk/scsi/0/3/0/raw
KERN: media status: No error
KERN: device flags: 2
KERN: offset: 0
KERN: size: 471859200 (450 MB)
KERN: content size: 471859200
KERN: block size: 512
KERN: child count: 0
KERN: index: -1
KERN: status: 0
KERN: flags: 5
KERN: volume: -1
KERN: disk system: partitioning_systems/intel/map/v1
KERN: name: BVXOH RA DDSI K
KERN: content name: <NULL>
KERN: type: <NULL>
KERN: content type: Intel Partition Map
KERN: params: <NULL>
KERN: content params: <NULL>
KERN: Identified boot partition by partition offset.
KERN: ahci: AHCIPort::ScsiReadCapacity port 0
KERN: ahci: SectorSize 512, SectorCount 0x15df20
KERN: ahci: sg_memcpy phyAddr 0x6d5690, size 8
KERN: ahci: AHCIPort::ScsiReadCapacity port 0
KERN: ahci: SectorSize 512, SectorCount 0x15df20
KERN: ahci: sg_memcpy phyAddr 0x6d5650, size 8

07:54:07 3dEyes теперь away [0]

08:00:41 3dEyes теперь online [0]

08:03:21 Diver_: 3dEyes: чо делать? :-)

08:03:26 Diver_: вроде размеры ок

08:03:36 Diver_: но в какой-то момент они не ок

08:05:55 3dEyes: ща попробую ntfsprogs собрать с дебагинфой чтобы можно было по шагам пройтись в дебаггере

08:06:30 3dEyes вышел (qutIM : Jabber plugin)

08:12:19 siaržuk зашел как владелец конференции online [5]

08:14:29 3dEyes зашел как владелец конференции away [0]

08:14:49 3dEyes: у тебя какой гцц?

08:15:58 Diver_: 2

08:19:42 Diver_: у меня гибрид, так что без разницы

08:19:56 siaržuk: Diver_: чего ты хотел проверитьэ на моём виортбоксе?

08:19:58 Diver_: если только это не аддон

08:20:15 Diver_: siaržuk: грузится у тебя релиз кандидат без io apic?

08:22:10 siaržuk: у меня транковая

08:22:51 Diver_: ну ее тогда

08:23:02 siaržuk: грузится

08:24:24 Diver_: странно

08:24:54 siaržuk: что странно - это-ж трунк

08:27:04 Diver_: siaržuk: вбокс последний?

08:27:41 siaržuk: не помню

08:29:27 Diver_: у меня виснет сразу после старта ядра после надписи disabling msi due to missing apic

08:31:01 3dEyes: Diver_: http://zalil.ru/33945754

08:31:11 iTA05 зашел как постоянный участник online [0] (Доступен)

08:31:11 3dEyes: дебагверсия мкнтфс

08:32:14 iTA05 вышел

08:33:45 3dEyes вышел

08:36:33 diGer: siaržuk: хе, собрал tor

08:36:56 diGer: чето не понял, что у чувака не получалось

08:37:29 siaržuk: сообразительности, фуле

08:48:34 Diver_: ~> /boot/home/Desktop/mkntfs -f -F -v /dev/disk/scsi/0/3/0/raw
/dev/disk/scsi/0/3/0/raw is not a block device.
mkntfs forced anyway.
The sector size was not specified for /dev/disk/scsi/0/3/0/raw and it could not be obtained automatically. It has been set to 512 bytes.
sector size = 512 bytes
[KDL]
number of sectors = 9007199254740992 (0x20000000000000)
The partition start sector was not specified for /dev/disk/scsi/0/3/0/raw and it could not be obtained automatically. It has been set to 0.
The number of sectors per track was not specified for /dev/disk/scsi/0/3/0/raw and it could not be obtained automatically. It has been set to 0.
The number of heads was not specified for /dev/disk/scsi/0/3/0/raw and it could not be obtained automatically. It has been set to 0.
volume size = 4503599627370495kiB [4096TB]
Device is too large to hold an NTFS volume (maximum size is 256TiB).

08:49:35 3dEyes зашел как владелец конференции online [0]

08:50:37 3dEyes: мдя

08:50:51 siaržuk: гайка рвётся в будущее

08:51:05 3dEyes: падает на определении физ характеристик блочного устройства

08:51:13 3dEyes: по всей видимости

08:51:24 Alex11223 зашел как постоянный участник online [50]

08:51:32 Diver_: угу

08:51:32 3dEyes: явно какого-то ioctl-a нету

08:51:58 3dEyes: попробовал щас в биосе крутить всё что связано с сата - хер

08:52:02 3dEyes: всё равно ата

08:52:56 siaržuk потирает ручки, предвкушая как 3dEyes найдёт вскорости очередную кривожо́пь в маркусовом коде.

08:53:57 siaržuk: Оверхаген удивительно неряшлив, да

08:53:59 3dEyes: у меня мать древняя похоже - ICH7

08:58:08 Diver_: да вроде не такая и древняя

08:58:55 Diver_: 3dEyes: а какие там опции были?

09:01:36 3dEyes: sata controller: disable, combined, enhanced

09:01:38 3dEyes: всё

09:02:17 3dEyes: во какого киборга буду делаь - http://dl.dropbox.com/u/4494939/Images/hexapod/0004.JPG

09:02:22 3dEyes: первая нога готова

09:07:28 Alex11223 вышел (Replaced by new connection)

09:07:28 Alex11223 зашел как постоянный участник online [50]

09:14:23 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

09:15:47 siaržuk теперь online [5]

09:20:10 siaržuk: 3dEyes: <Axel mode>Фаска неравномерно снята. Центры отверстий не лежат на сетке утверждённой стандартом Хурала Ботостроителей. При сборке использовался инструмент не соответствующий требованиям максимально допустимого момента. </Axel mode> :-D

09:20:36 3dEyes похуй

09:21:19 3dEyes: )

09:21:30 siaržuk: Вчера увидел как Цербер очередной раз строит лункраза в собственной репке последнего. Поржал.

09:22:06 3dEyes: я честно ваще офигел када его кодесталы читал у лункраза

09:22:41 3dEyes: если такой првельный, пусть бы свой код причёсывал для начала

09:23:12 3dEyes: за свой (акселя) код 3-5 летней давности он давно бы себя изгнал и забанил

09:24:06 siaržuk: рефлекс видимо как у собаки павлова - вижу в эхе коммиты, утробно урчу и бегу их проверять... и пофик что это и к чему, собаке думать некогда - гавкать надо и кусать.

09:24:07 3dEyes: я транслятор када incs делал - часть кода из win ico транслятора взял - там помойка ещё та была акселем

09:24:16 3dEyes: поднагенерена

09:24:59 siaržuk: ну скорее всего честно переворована ещё у кого-нибудь... т.е. отмазка всегда найдётся, ты не сомневайся

09:25:00 3dEyes: ну ладно в мастер-ветке порядок требовать - тут я согласен

09:25:05 3dEyes: но в бранче

09:25:45 siaržuk: угу, маразм старческий....

09:25:51 siaržuk: Гайке нужна свежая кровь

09:26:19 siaržuk: желательно кровь нашего обожаемого Цербера. ;-)

09:33:48 Diver_: 3dEyes: может бонни прогнать?

09:36:41 3dEyes: где и на чём?

09:36:54 3dEyes: я бонни гонял на нтфс - он убунту у меня сделал

09:37:14 Diver_: на ahci

09:37:28 3dEyes: попробуй

09:37:34 Diver_: может он покажет какие ioctl не пашут?

09:37:45 3dEyes: а он это разве умеет?

09:37:48 Diver_: ну чего, кидть тикет?

09:37:59 Diver_: я хз, вот и спрашиваю :-)

09:38:28 siaržuk: а покажь ещё раз бектрейс этого кдл-я

09:40:29 3dEyes: кстати можно таки попробовать запустить Debugger mkntfs блаблабла

09:40:45 3dEyes: и попробовать дойти до кдл-а по шагам

09:41:09 3dEyes: чтобы точно понять что libntfs делает перед падением

09:41:50 siaržuk отошёл на 20 минут

09:42:02 Diver_: http://img.leprosorium.com/1616093

09:42:15 Diver_: 3dEyes: а как там шагать?

09:42:27 3dEyes: f10 и f11

09:42:47 3dEyes: без входа внутрь вызова и со входом

09:45:17 Diver_: Debugger mkntfs сразу в кдл бросает

09:47:06 3dEyes: млин - хоть вбокс ставь

09:48:29 Diver_: дык

09:48:39 Diver_: пару минут и все

09:49:17 Diver_: он быстрее вмвари ставится и кучу говна по системе не разбрасывает

09:49:36 3dEyes: окай - щас образ свежий гайкин собиру и в убунту перекину

09:49:43 Diver_: вмварь в линуксе свою версию гтк даже ставит

09:49:50 Diver_: yup

09:50:12 3dEyes вышел (qutIM : Jabber plugin)

09:51:51 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

09:56:11 3dEyes зашел как владелец конференции online [0]

10:07:06 3dEyes: Diver_: какой размер диска виртуального делал?

10:07:30 Diver_: 450Mb

10:08:16 Diver_: точнее я не делал его, я подключил vmdk какого-то ночника и его форматировал уже

10:08:58 3dEyes: контроллер какой?

10:09:05 3dEyes: piix4?

10:09:14 3dEyes: ich6&

10:09:15 Diver_: SATA порт 3:
haiku-nightly-r33697.vdi (Обычный, 450,00 MB)

10:09:24 3dEyes: я про настройки vm

10:09:38 Diver_: piix3

10:09:54 Diver_: SATA (AHCI)

10:11:51 siaržuk теперь xa [5] (Кто все эти люди? 8-( ))

10:12:30 Diver_: 3dEyes: http://img.leprosorium.com/1618988

10:13:12 3dEyes: млин, у меня сборка в haiku-image - как её заюзать блин

10:13:23 3dEyes: пересобирать образ продётся в vdk

10:13:40 Diver_: не надо

10:13:46 Diver_: прост создай образ

10:13:51 Diver_: а

10:13:57 3dEyes: загрузочный

10:13:59 Diver_: ты имеешь ввиду, что он не подключается

10:14:01 Diver_: ну да

10:14:06 Diver_: или скачать vmdk

10:14:27 3dEyes: во, а я щас хард диск выбиру и загружусь уже в установленную на харде

10:14:28 Diver_: http://www.haiku-files.org/haiku/development/haiku-hrevr1alpha4-44699-releasecandidate-vmware.tar.xz 131Mb

10:14:42 Diver_: хард можно выбрать только через консоль

10:15:09 Diver_: можно в qemu

10:17:45 3dEyes: куему тока ата эмулить вроде

10:21:18 Diver_: не, вроде можно параметрами указать, чтобы ahci эмулил

10:23:19 siaržuk теперь online [5]

10:28:40 3dEyes вышел (qutIM : Jabber plugin)

10:38:26 3dEyes зашел как владелец конференции online [0]

10:43:36 3dEyes: ну смоделировал твой кдл у себя

10:44:14 3dEyes: грёбани икибастос, как вы в этих виртуалках работаете

10:44:18 3dEyes: это же тихий ужос

10:44:30 3dEyes: тока реальное железо - только хардкор!

10:44:37 siaržuk: и кто виноват? кого будем обсирать сегодня? ;-)

10:44:41 Diver_: зависит от железа, у меня на одном компе дикие тормоза, а на другом все летало

10:44:45 3dEyes: Ботиха: тока реальное железо - только хардкор!

10:45:18 Ботиха: 3dEyes: даже кролики загрызают слабых сородичей при серьезном недостатке корма.

10:45:25 3dEyes: Diver_: я не про тормоза итд, я про общее юзабилити

10:45:59 siaržuk: 3dEyes: ну токмо на работе ещё одно окно с каким-то бегущими буковками по экрану внимания не привлекает - и работе не мешает. а так - да. назвался гайко-девов - западло на линухах кодить

10:47:07 siaržuk: Ботиха: Виртуалки - это для нежных тепличных кодерчиков-пупсов. Настоящие зубры предпочитают блондинок!

10:47:07 Ботиха: siaržuk: Слишком многа букаф!

10:47:32 siaržuk: Ботиха: Виртуалки - это для тепличных кодеришек. Настоящие зубры предпочитают блондинок!

10:47:40 Ботиха: siaržuk: O'Doil-Rules!

11:03:24 Diver_: siaržuk: что-то я не пойму, в последней ревизии удалили пачку карт http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/pci/if_rlreg.h

11:03:29 Diver_: во фре

11:03:44 Diver_: может я не то жму (next MAIN 1.117: preferred)

11:04:09 Diver_: по ссылке http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/pci/if_rlreg.h.diff?r1=1.117;r2=1.116.2.5.2.1
удалили
-#define        RL_HWREV_8168F                0x48000000

11:05:35 beos зашел как постоянный участник online [50]

11:05:50 3dEyes теперь away [0]

11:05:55 siaržuk: ты сравниваешь основную ветку с бранчем

11:06:07 Diver_: siaržuk: в результате отвалилась сетевуха у чувака https://dev.haiku-os.org/ticket/9131#comment:3

11:06:12 siaržuk: 1.117 - это соновная - у неё номер из двух цифр

11:06:17 Diver_: хмм

11:06:38 siaržuk: 1.116.2.5.2.1 - это бранч причем не первого "родтсва" - каждая ветка добавляет циферку

11:06:52 Diver_: а как узнать в каком коммите появился дефайн #define        RL_HWREV_8168F

11:07:02 siaržuk: а что кривожопы добавили бранчевую версию?

11:07:12 siaržuk: ну тут тебе не гит. ;-)

11:07:52 siaržuk: надо узнать какую версию влили нам

11:08:40 Diver_: Network drivers are updated from FreeBSD 9.0hrev43729
http://cgit.haiku-os.org/haiku/commit/src/add-ons/kernel/drivers/network/rtl81xx/dev/re/if_re.c?id=8060e7787fa3f8e45f8a148e968d8f99ef094623

11:09:01 siaržuk: я это, кстати, просёк ещё когда тогда апдейтил бсд-шные дрова для сетевух. Если кривожопы брали из свн-а то тогда только сравнивать файлы - в свн-е ревизий нету как в цвс-е

11:09:18 siaržuk: так вот до меня в дереве был какой-то бранч

11:09:24 Diver_: вроде они как раз из свна не берут никогда

11:09:30 siaržuk: я вроде на релиз перебил....

11:09:36 Diver_: а, так это мудеф

11:09:41 siaržuk: а что после того бульдозера что после меня апдейтил - х.з.

11:09:42 Diver_: он взял из свна

11:09:53 siaržuk: теперь концов не найти

11:10:56 siaržuk: в 1.125
#define        RL_HWREV_8168F                0x48000000
при
» #define        RL_HWREV_8168F                0x48000000
ут
» #define        RL_HWREV_8168F                0x48000000
твует.

11:11:05 siaržuk: бляць, долбанутая п
» #define        RL_HWREV_8168F                0x48000000
ина

11:11:11 Diver_: ээ

11:11:52 siaržuk: в 1.125 при-уттвует - можешь -ам проверить

11:12:21 Diver_: а 1.125 был после 9ой фри?

11:12:40 siaržuk вышел

11:12:53 siaržuk зашел как владелец конференции online [5]

11:12:59 siaržuk: x.z

11:13:17 beos вышел

11:13:20 siaržuk: там внизу можно выбрать бранч который смотреть

11:13:55 siaržuk: в RELENG_9 - этого нету

11:14:07 Diver_: значит после добавили?

11:14:19 siaržuk: в RELENG_9_1 - есть

11:15:20 Diver_: ага, то есть когда синкнем дрова с 9.1 то у него она заработает

11:15:23 beos зашел как постоянный участник online [50]

11:15:31 siaržuk: А, я что-то припоминаю - этот дривер был обновлён толи стиппи толи ешё кем с MAIN-а а не с РЕЛЕНГ-ов. Я тоже заметил - но мне хватило того количества вещества в межушном ганглии чтобы посмотреть в историю коммитов и увидеть, что там стиппи написал.

11:16:01 siaržuk: а у модеенфа - вещества под черепной коробкой не хватило.

11:16:01 Diver_: 
RC1        20 July 2012        23 August 2012        First release candidate.
RC2        7 September 2012        9 October 2012        Second release candidate.
RC3        17 October 2012        3 November 2012        Third release candidate.
RELEASE build        9 November 2012        -        9.1-RELEASE built.
RELEASE announcement        12 November 2012        -        9.1-RELEASE press release.

11:16:10 siaržuk: так что я круче, хотя-бы чем модеенф

11:16:23 siaržuk: это было года полтора назад

11:16:31 siaržuk: я не следил кто потом гадил

11:16:43 Diver_: ну ты же ipro1000 обновлял

11:16:52 beos вышел

11:16:58 beos зашел как постоянный участник online [50]

11:17:01 Diver_: а не rtl81xx

11:17:09 siaržuk: я обновлял всё что имел возможность проверить - какие карточки под руками были - те и проверил...

11:17:22 beos вышел

11:17:38 siaržuk: а ртл81хх у меня на основном буке стоит. так что обновлять я его собираклся но даунгрейдит

11:17:44 siaržuk: ь не стал

11:18:07 siaržuk: поскольку 8-ой релиз был старше

11:18:26 siaržuk: и то хамно в котором оказался сейчас модеенф - было-бы моим на год раньше. ;-)

11:19:02 siaržuk: но это ярчайшая и жесточайшая иллюстрация, кстати, когда каждая собака с коммит-доступом уверена в правоте своих действий

11:19:10 siaržuk: :-)

11:22:19 siaržuk: в идеальном мире должно быть разграничение доступа в зависимости от компетенции: в кернел одни могут комитить, в сетевые дрова другие. должен быть человечек с набором этого железа, который аккуратно, нет АККУРАТНО, с соответствующим сему моменту мыслами ВДУМЧИВО поддерживал-бы вверенную ему область в порядке и работоспособности. Так что дальше будет ещё хуже.... Боги дали людям Писание, люди на этой основе занялись истреблением самое себя.

11:22:57 siaržuk: а у нас каждая собака - кернел-хакер, а кошка - майнтайнер портов.

11:23:28 siaržuk: Diver_: понимаешь в чём мои стратегические претензии? ;-)

11:24:07 Diver_: ага))

11:24:59 siaržuk: и вот чего теперь ты с этим модеенофским высером сделаешь? ничего - он даже лишние строчки в мейлах отсекать не считает нужным... :-)

11:26:33 siaržuk: в Траке там модеденф имеется? напиши в тикете что мол "полмано в ревхххх" и перевесь на модеенфа - пусть разгребает

11:26:36 Diver_: карту добавили вот в этом коммите http://gitorious.org/freebsd/freebsd/commit/52614a10fe0b02327efdcdb0c70db4300bb9471c

11:26:46 3dEyes теперь online [0]

11:26:51 Diver_: Wednesday January 26 2011

11:26:58 Diver_: почти 2 года назад

11:27:11 Diver_: как же так получилось, что у нас более старая версия драйвера?

11:27:51 siaržuk: в бздяхе разветвлённая система бранчей - там не линейная структура как у наших кривожопов

11:27:53 Diver_: http://lists.freebsd.org/pipermail/svn-src-stable-8/2011-March/004830.html
хм, а здесь этот же коммит от ддругово числа

11:28:09 Diver_: stable/8/sys

11:28:15 Diver_: у нас же из 9ой фри

11:28:19 Diver_: ничего не понимаю

11:28:33 Diver_: коммит был сделан еще во времена 8ой фри

11:28:38 Diver_: у нас дрова из 9ой

11:29:02 Diver_: вот он http://svnweb.freebsd.org/base?view=revision&revision=219112

11:29:54 siaržuk: ещё раз: когда-то стиппи обновил дрова из актуальной на тот момент ветки фряхи - посколэку у него было сверхновое железо и релиз фряхи его не поддерживал. потом пришел моденф и серакнул в реленговскую какую-то в которой не было (ну с этим фактом отсутствия не будешь спорить?)

11:30:09 Diver_: стиппи?

11:30:19 Diver_: он не трогает дрова обычно

11:30:52 siaržuk: рассматривать отдельные коммиты на каком-то бранче фряхи бессмысленно - в одфних бранчах они появляются в одно время, в других в другое - это надо всё в голове раскладывать - а лень

11:31:21 Diver_: походу я не на тот дефан смотрел

11:32:09 siaržuk: ну кто-то из бугров, я помню

11:34:36 Diver_: вот нужный коммит в дерево фри
http://svnweb.freebsd.org/base?view=revision&amp;revision=227639
Thu Nov 17 22:07:50 2011 UTC (11 months, 3 weeks ago)

11:35:50 Diver_: как узнать попал ли этот коммит в 9ую фрю?

11:37:16 3dEyes теперь away [0]

11:37:41 siaržuk: посмотри что он добавил/убрал и глянь в RELENG_9_0 и в RELENG_9_1 бранчах соответствующий файлик

11:38:44 Diver_: из файлов, которые обновил джером, исчезли номера фрибсдшных ревизий

11:42:28 siaržuk: он свн-а небось брал

11:42:28 3dEyes теперь online [0]

11:42:40 Diver_: думаю нет

11:43:02 siaržuk: я их, кстати большими буквами предупреждал, что надо брать с CVS-а чтобы ревизии сохранялись

11:43:32 siaržuk: +__FBSDID("$FreeBSD$"); - это должно быть развёрнуто ЦВС-ом

11:43:41 3dEyes вышел (qutIM : Jabber plugin)

11:43:51 siaržuk: в полсную строчку с номер ревизии

11:44:35 siaržuk: сравни её в свн-овском вебброузере и в цвс-ном

11:45:21 siaržuk: а откуда этот файла брался, сейчас - через полгода даже он сам уже не вспомнит

11:45:57 siaržuk: как будет "долбаный бардак" по английски? ;-)

11:46:22 Diver_: fucking mess

11:47:13 siaržuk: месиво, ага...

11:47:26 3dEyes зашел как владелец конференции away [0]

11:48:13 beos зашел как постоянный участник online [50]

11:49:39 beos вышел

11:49:51 3dEyes: Diver_: есть под рукой тот лог от mkntfs во время кдла?

11:51:15 Diver_: да

11:51:27 Diver_: 
     ~> /boot/home/Desktop/mkntfs -f -F -v /dev/disk/scsi/0/3/0/raw
/dev/disk/scsi/0/3/0/raw is not a block device.
mkntfs forced anyway.
The sector size was not specified for /dev/disk/scsi/0/3/0/raw and it could not be obtained automatically. It has been set to 512 bytes.
sector size = 512 bytes
[KDL]
number of sectors = 9007199254740992 (0x20000000000000)
The partition start sector was not specified for /dev/disk/scsi/0/3/0/raw and it could not be obtained automatically. It has been set to 0.
The number of sectors per track was not specified for /dev/disk/scsi/0/3/0/raw and it could not be obtained automatically. It has been set to 0.
The number of heads was not specified for /dev/disk/scsi/0/3/0/raw and it could not be obtained automatically. It has been set to 0.
volume size = 4503599627370495kiB [4096TB]
Device is too large to hold an NTFS volume (maximum size is 256TiB).

11:52:12 Diver_: [KDL] и [4096TB] - это я вставил

11:52:18 3dEyes: я понял

11:53:14 Diver_: [4096TB] должно быть [4000TiB]

11:56:23 siaržuk: Diver_: так где ты говоришь модеенф накривожопил?

11:56:43 3dEyes: Diver_: нашел кто козёл

11:56:50 3dEyes: возможно я

11:57:21 Diver_: ж-)

11:57:43 siaržuk: мы никому не расскажем. клянемся!

11:57:44 Diver_: siaržuk: в ipro1000

11:57:51 Diver_: до тебя еще

11:58:25 siaržuk: так а у чувака проблемы с ртл81хх - при чем тут ипро?

11:59:16 3dEyes: http://cgit.haiku-os.org/haiku/tree/src/add-ons/kernel/file_systems/ntfs/libntfs/device.c#n523

11:59:32 3dEyes: там функция которая получает размер тома в блоках

11:59:40 3dEyes: куча разных иоктлов

11:59:58 3dEyes: под разные оси и возможности

11:59:59 Diver_: siaržuk: да, это мы просто говорили про апдейты дров из фи

12:01:48 siaržuk: ну я не успел, значит, за виражами твоей мысли

12:02:55 siaržuk: 3dEyes:

        /*
         * We couldn't figure it out by using a specialized ioctl,
         * so do binary search to find the size of the device.
         */

:-D

12:03:38 siaržuk: где враг мы не знаем - стреляем по квадратам - где запищат - там и враг.

12:04:57 3dEyes: я прям щас на эту херь в гайке смотрю

12:05:13 3dEyes: )))

12:05:38 siaržuk: Гайка-хрусталька

12:05:52 siaržuk: кто-ж знал, что она такая обидчивая

12:06:25 siaržuk: кстати там что-то про 48-битную границу был ебоквак в этом сообщении кдл-я - может не вылазить за неё просто? ;)

12:07:00 siaržuk: и прокатит бинсёрч тогда

12:07:08 3dEyes: хм.. ненаю

12:07:11 siaržuk: ну как минимум для начала залатать

12:08:29 siaržuk: 48 бит это FFFFFFFFFFFF - 281474976710655

12:08:42 siaržuk: попробуй при поиске не выходить за этот предел

12:09:02 3dEyes: при поиске чего?

12:09:27 siaržuk: <br>&nbsp;so do binary search to find the size of the device.

12:09:57 siaržuk вышел

12:10:22 siaržuk зашел как владелец конференции online [5]

12:12:29 3dEyes: я вообще не уверен что все вышестоящие блоки не вылетают при компиляции ввиду отстутвия всех этих BLKGETSIZE

12:13:06 siaržuk: for (high = 1024LL; !ntfs_device_offset_valid(dev, high); high <<= 1)

помню там этот оффсет удвоялся с каждым запросом при кдл-е а что функция возвращет - что-то как-то с названием логика не согласуется. ;)

12:13:24 siaržuk: а дефайны - ну нету и не будет компилер нтот код обращать внимание

12:15:44 3dEyes: ну обычный бинарный поиск

12:15:58 3dEyes: сидят удовоют и делают seek

12:16:07 3dEyes: получилось или не получилось

12:16:35 siaržuk: дык вот сиик должен грохнуться на реальном размере - а он говорит ОК пока не вылезет за пределы 48-битного адреса

12:16:56 siaržuk: тогда уже приходит суровый КДЛ и отвешивает всем трендюлей

12:18:01 3dEyes: я вот не понимаю одного

12:18:01 Diver_: siaržuk: http://haiku.it.su.se:8180/source/xref/src/add-ons/kernel/file_systems/ntfs/libntfs/device.c#523 может через кросреференс удобнее будет

12:18:07 3dEyes: тогда трабла не у нас

12:18:27 3dEyes: даже если кто-то пытается вылезь за пределы это не повод падать в кдл

12:18:28 siaržuk: я бы в сеек первым делом заглянул - хули он как в СССР-е говорит что всё ок - когда уже давно всё не ОК

12:18:59 siaržuk: проблема не в выходе за 48битный адрес. наверняка это спека на сата конторолеры определяет

12:19:17 siaržuk: проблема в том, что сеек не фейлится если вылез за пределы тоома

12:19:18 3dEyes: проблема в невозврате статуса сика

12:19:23 siaržuk: именно

12:20:05 siaržuk: Diver_: у меня свой кросс-референс под столом крутится. ;)

12:20:07 3dEyes: хм, они там не тока сик делают

12:20:15 3dEyes: они там ещё пытаются один байт прочитать

12:20:22 siaržuk: ага, вижу и чтение тоже

12:21:36 Diver_: siaržuk: он тормозной ;-)

12:21:44 siaržuk: в общем свет в конце тоннеля оформился в яркий фонарь на лбу тепловоза? ;-)

12:22:36 siaržuk: Diver_: не спорю. но кому как... у меня есть секретный адрес http://zzbsd.zz-nest/haiku/htags/ :-D

12:23:11 Diver_: он кстати не открывается

12:28:19 Flamе: явно локалка

12:28:37 Diver_: а да

12:29:33 3dEyes: хм, интересно почему сик нормально всё возвращает если открыт раздел а не весь диск

12:30:05 3dEyes: там походу логические проверки на границу

12:33:12 siaržuk: a vy pod raznymi virtualkami probovali?

12:34:21 siaržuk: т.е. реализация контроллера не может шалить?

12:34:35 siaržuk: ну раздел уже знает свой размер. ;)

12:34:46 3dEyes: на ата дисках оно же не падает

12:34:54 3dEyes: а на скази падает

12:36:38 siaržuk: у ата и скази между железом и системой "прокладка" разная

12:37:16 siaržuk: интересно - а как в такой ситуации бфс-ный аддон пуступает?

12:38:04 Flamе: а, это вы с нтфс маетесь, я уж испугался, думал, что бфс и снова все сломалось

12:39:56 3dEyes: siaržuk: а если попробовать заюзать у нас http://haiku.it.su.se:8180/source/s?defs=B_GET_GEOMETRY

12:40:12 3dEyes: или http://haiku.it.su.se:8180/source/s?defs=B_GET_DEVICE_SIZE

12:40:53 siaržuk: угу

12:41:02 3dEyes: гаковскме тулзы юзают http://haiku.it.su.se:8180/source/xref/src/bin/driveinfo.c

12:41:24 siaržuk: Diver_: но козла в трак по поводу такого поведения sata bus manager-а нужно закинуть. ;)

12:42:07 3dEyes: причём надо абатсрактную утилитку сделать которая тупо открывает диск и делает сик и рид

12:42:11 3dEyes: и пусть епётся

12:43:23 siaržuk: да, кролики - наше всё!

12:48:51 Diver_ теперь away [5] (Auto Status (idle))

12:49:58 3dEyes: Diver_: тут?

12:54:49 3dEyes вышел

13:04:12 3dEyes зашел как владелец конференции away [0]

13:08:51 Diver_ теперь xa [5] (Auto Status (idle))

13:11:32 3dEyes вышел

13:20:58 3dEyes зашел как владелец конференции online [0]

13:23:22 siaržuk: 3dEyes: уже сбацал прожку (кролика)? ;-)

13:23:37 3dEyes: почти

13:23:51 3dEyes: задолбался перегружаться туда-сюда

13:24:08 3dEyes: ищу как можно в qemu скази диск эмулировать

13:24:17 3dEyes: чтобы прямо в гайке проверять

13:29:41 3dEyes вышел (qutIM : Jabber plugin)

13:33:21 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

13:34:22 3dEyes зашел как владелец конференции away [0]

13:34:36 3dEyes: так, у меня древняя куема, где взять свежую

13:40:24 anton37 теперь online [50]

13:40:58 Diver_ теперь online [5]

13:41:17 Diver_: 3dEyes: тут

13:43:00 Diver_: 3dEyes: а зачем ребуишься?

13:43:51 3dEyes: а затем что нтфс модуль нихзера не подгружается новый

13:44:02 3dEyes: в древние времена подгружался - а щас хер

13:44:06 Diver_: хмм

13:44:10 Diver_: поломали?

13:44:21 3dEyes: када я тока писал нтфс можно было набрать jam - и просто перемонтировать том

13:44:30 Diver_: может его надо touch'нусть?

13:44:41 3dEyes: а щас сколько угодно меняй модуль - а грузится старый

13:44:46 3dEyes: это что за хер?

13:45:20 Diver_: помоему если модуль просто заменить, то ядро не сечет, что надо модуль перезапустить

13:45:27 Diver_: точнее пересканировать

13:45:33 Diver_: /bin/touch

13:45:50 3dEyes: а разве тач не создаёт пустые файлы?

13:46:09 3dEyes: или это побочный эффект?

13:46:11 3dEyes: )))

13:46:33 Diver_: побочка

13:46:45 Diver_: <br>&nbsp;touch - change file timestamps

13:46:55 Flamе: только что дефрагнул пару гит реп, появилось + 500 метров свободных, красота

13:47:08 3dEyes: так, а всё равно толку-то

13:47:13 3dEyes: у меня в моей системе нету скази

13:47:25 3dEyes: мне всё равно виртуалка нужна

13:47:34 3dEyes: так есть куема новая?

13:47:47 3dEyes: а то я видал у итальяшек 1.1 или даже 1.2 под гайкой

13:47:55 3dEyes: даже ХРень загруженная была под ней

13:49:14 Diver_: новой кему нет из-за того, что они kqemu поменяли или что-то вроде того

13:49:50 3dEyes: kqemu необязательная и вообще левая херь

13:50:06 Diver_: без нее декие тормоза

13:50:12 3dEyes: нормально

13:50:27 3dEyes: я щас в 0.9 гайку гружу под гайкой без kqemu

13:50:29 3dEyes: вполне

13:51:21 Diver_: вот как раз в 0.9 версии ускорение без kqemu было значит

13:51:23 Diver_: внутри

13:52:09 3dEyes: нет

13:52:27 3dEyes: это необязательная компонента

13:52:40 3dEyes: тем более она щас не работает

13:52:51 3dEyes: даже та что есть

13:53:22 siaržuk теперь xa [5] (Кто все эти люди? 8-( ))

13:53:23 Diver_: 
There are several issues with the QEMU port. For one the POSIX error codes
mentioned above. Then it requires GCC4 for the most parts and the existing
"GCC2" binaries are pretty much a hack. Also they removed support for KQEMU in >
0.11 versions which makes it pretty unattractive to use, so an updated port
makes only limited sense.

There's a qemu-0.10.4 patch on my page
(http://haiku.mlotz.ch/qemu-0.10.4-haiku.diff) to get an idea. I had a newer one
for 0.11.1 but accidentally overwrote it, it's pretty much the same as for the
0.10.4 though. To build you'll have to use GCC4 to compile everything but the
Haiku specific parts, then switch to GCC2 and build the Haiku parts and link
everything together. This works since QEMU is otherwise pure C.

13:58:57 3dEyes: http://i45.tinypic.com/2mwrpes.png

13:59:14 3dEyes: 
Gerasim Troeglazov29.10.2012Изменить
Qemu version?

Giovanni Mugnai29.10.2012
1.0.92

13:59:39 Diver_: а зачем нам винда в эмуляторе?

14:00:00 3dEyes: да причём тут винда

14:00:10 3dEyes: это я к тому что есть сборки новые

14:00:17 3dEyes: куемы

14:00:37 Flamе: ну в теории можно было бы нтфс родными дровами попутно тестить

14:01:24 Diver_: http://insightfactory.tumblr.com/post/35364954780/recently-ive-been-working-on-moving-the-clock
помоему отстой

14:01:25 3dEyes: я уже после бонни++ в винде чекал - всё ок

14:04:05 3dEyes вышел

14:06:37 Flamе: Diver_: а что не так?

14:07:09 Diver_: помоему это лучше в настройках дескбара оставить

14:07:22 Flamе: аа

14:15:06 siaržuk теперь online [5]

14:22:55 3dEyes зашел как владелец конференции online [0]

14:25:06 3dEyes: Diver_: пофиксил багу

14:25:09 Diver_: о!

14:25:11 Diver_: покаж

14:25:14 3dEyes: размер правильный

14:25:18 3dEyes: форматируется

14:25:42 3dEyes: за запушу и спать

14:26:00 Diver_: ага

14:27:45 siaržuk: Diver_: согласен - хамно выглёнд.... таким расположением фонКалиостро признался в отсутствии эстетического чуйства напрочь

14:28:13 3dEyes: надо придумать как грамотно коммент составить, чтобы и вроде пофиксили у нас, но виноваты не мы

14:28:15 siaržuk: даже обезъяна сообразит, что справа что-то пустовато

14:28:56 3dEyes вышел (qutIM : Jabber plugin)

14:29:01 siaržuk: 3dEyes: дык сделал кролика? запердольте баг и сошлитесь что мол - вот фиксинг исью с кривым сиком - см. баг номер такой-то

14:29:40 Diver_: siaržuk: это не кон глюк

14:29:43 Diver_: это сципион

14:30:01 siaržuk: а, ну я диагноз по юпику
» 3dEyes: дык сделал кролика? запердольте баг и сошлитесь что мол - вот фиксинг исью с кривым сиком - см. баг номер такой-то
делал

14:30:05 Diver_: вот я думаю он закоммтит это, а его пошлют опять с таким дезингом нахер

14:30:09 siaržuk: БЛЯД*Ь!Ь!! ЕБАНАЙА ПСИНА!!!!

14:30:19 3dEyes зашел как владелец конференции away [0]

14:30:26 siaržuk: я буду первым кто пошлёт

14:31:24 siaržuk вышел

14:31:31 siaržuk зашел как владелец конференции online [5]

14:32:26 siaržuk: вопервых Клок Формат надо передвинуть направа, во вторых больше разредить по вертикали

14:32:33 siaržuk: ... обоих

14:33:37 Flamе: как-то это не тянет на отдельный раздел

14:33:48 Flamе: подумаешь, часики в трее

14:33:55 Diver_: в третьих это надо оставить в настройках дескбара

14:34:45 Flamе: лучше тогда в него напихать еще и скринсейвер какой-нибудь по теме и что-то типа репликанта

14:38:05 Diver_: 3dEyes: пушишь?

14:38:53 3dEyes: сочиняю

14:39:11 3dEyes: я ж говорю, мне проще багу пофиксить, чем месседж сочинить к ней

14:39:23 Alex11223 теперь away [40] (Автостатус (неактивен))

14:40:03 siaržuk: Diver_: а разве эта херня не должна браться из локали?

14:40:28 Diver_: она оттуда и берется

14:40:56 Alex11223 теперь online [50]

14:40:59 siaržuk: резонный вопрос: а нафуя оно вообще в отдельном виде?

14:41:34 Diver_: настройка вида времени в дескбаре

14:41:44 siaržuk: сцыпион решил получить по лбу всеми возможными закопанными граблями? он мазохист чтоли?

14:41:59 siaržuk: нахуя?

14:42:03 siaržuk: мы винда?

14:42:09 Diver_: получит отлуп стопудово

14:42:26 siaržuk: нахуя плодить все возможные настройки каки только можно придумать?

14:42:32 Diver_: вот чего бы ему существующие тикеты не пофиксить

14:42:41 Diver_: уже в кеймапе наплодил

14:44:45 siaržuk: это болезнь, кстати, многого виндозного софта - уже давно. Следовать за усерами, вместо того, чтобы строить их в шеренги, вкладывать в черепушки правильную идеологию и заставлять действовать в соответствии с нею.

14:44:53 siaržuk: эгалитаризм долбаный

14:46:06 siaržuk: одна из главных фишек беосины - микроскопические программы, с разумным минимумом настроек, которые тем не менее выполнянли свои функции - наслаждение от использования непердаваемое.

14:46:13 Diver_: 3dEyes: придумал месадж? вываливай сюда

14:46:56 3dEyes: Получение размера диска используя B_GET_DEVICE_SIZE. Т.к. бинарный поиск по scsi устройству приводит к KDL. По всей видимости из за некорректного статуса seek или read.

14:47:03 3dEyes: это по русски я пока придумал

14:47:04 3dEyes: )

14:47:32 siaržuk: я в начале этой эпопеи когда этот дятел начал кеймап-лайаут ломать и диалоги плодить - пытался втолковать что это хуйня а не дело.... как в очко горохом.... плюнул - время дороже

14:47:53 siaržuk: 3dEyes: не... надо поагрессивнее

14:47:58 siaržuk: шас придумаю

14:48:48 3dEyes: вставить между предложениями что-то типа mother fucker и ugly fucking shit ?

14:49:52 Diver_: 3dEyes: а в каком модуле баг?

14:50:30 3dEyes: я это в libntfs-3g правлю

14:50:45 3dEyes: там есть функция которая возвертает размер тома

14:50:55 3dEyes: и куча реализаций под разные очи

14:50:57 3dEyes: *оси

14:51:21 3dEyes: если нет ничего подходящего, то оно начинает бинарным поиском пытаться определить размер диска

14:51:37 3dEyes: тупо перемещает по диску и пытается прочитать один бай

14:52:18 3dEyes: на скази томах походу seek успешно переходит границы диска но не возвертает код ошибки при этом

14:52:33 siaržuk: Fix the issue with the seek and read calls - use B_GET_DEVICE_SIZE instead of libntfs' home-brewn device size detection algorithm. By the way mentioned problem with seek and read should be investigated separately - it looks like a bug in sata module.

Diver_ - правь. ;-)

14:52:36 3dEyes: поэтому последующее чтение одного байта происходит хер знает откель

14:53:07 3dEyes: я реализовал просто работающий способ в гайке чтобы до бинарного поиска оно не доходило

14:53:22 Diver_: если это баг в ahci, то нужен ли воркэраунд?

14:53:24 siaržuk: 3dEyes: никто пто тот бинарный поиск не в курсах кроме тебя - так что про него упоминать мне ккажется не нужно

14:53:50 siaržuk: как-бы бинарный поиск и не нужен если у нас есть более ровный вариант

14:53:56 3dEyes: угу

14:54:33 Diver_: я не понял, это воркэраунд вокруг реальной проблемы в другом модуле или нет?

14:54:45 3dEyes: несовсем

14:55:06 siaržuk: это не воркараунд а нативная реализация

14:55:08 3dEyes: это должно было быть в нтфс, но и без этого бы работало

14:55:22 3dEyes: если бы не было ошибки в другом модуле

14:55:29 siaržuk: угу

14:55:41 Diver_: если есть ошибка в другом модуле, то надо ее фиксить

14:55:49 3dEyes: пусть фиксят

14:56:02 Diver_: давайте сделаем тест кейс и создадим тикет

14:56:11 3dEyes: давай так

14:56:14 Diver_: в котором можно указать найденный воркэраунд

14:56:18 3dEyes: я щас фиксю

14:56:31 3dEyes: а завтра проснусь и напишу простую прогу которая роняет всё в кдл

14:56:37 3dEyes: и создадим тикет под неё

14:56:45 siaržuk: Diver_: Герасиму спать надо а не кролика делать. он свой нтфс пофиксил - а козёл в системе подождёт

14:57:05 siaržuk: и этот воркараунд никакого отношения к проблеме не имеет

14:57:08 3dEyes: всё, я оставляю вариант месэджа от сяржука

14:57:28 siaržuk: Diver_: проверил? ;)

14:58:04 siaržuk: ну может и не в sata module а где-то ещё.

14:59:17 Diver_: Fixed an issue with seek and read calls
use B_GET_DEVICE_SIZE instead of libntfs' home-brewn device size detection algorithm. By the way the mentioned problem with seek and read should be investigated separately - it looks like a bug in AHCI module.

14:59:51 siaržuk: о, не зря значит конфу прогуливал. ;-)

15:00:38 Diver_: а?

15:00:43 3dEyes: +alpha 4 добавить в конец надо же?

15:01:09 Diver_: +alpha 4
..if it's not too late

15:01:13 siaržuk: думаю да. фикс локальный - ничего поломать не должен. хотя какая у них там политика - х.з.

15:02:17 3dEyes: ну если добавить что-нить про то что оно приводит к кдл

15:02:27 3dEyes: повысить ставки короче

15:02:28 3dEyes: )

15:03:59 Diver_: This avoids KDL in AHCI module
тогда вместо второго предложения

15:04:02 Diver_: .

15:04:19 siaržuk: не вместо второго - а вторым

15:04:41 Diver_: я говорю, такой камент сразу наводит на мысль про костыль

15:04:43 siaržuk: пододвинув третье

15:05:00 siaržuk: ааа

15:05:03 siaržuk: ну согласен

15:05:06 3dEyes: NTFS: Fixed an issue with seek and read calls

use B_GET_DEVICE_SIZE instead of libntfs' home-brewn device size detection algorithm.
This avoids KDL in AHCI module. By the way the mentioned problem with seek and read
should be investigated separately - it looks like a bug in AHCI module.

+alpha 4 (if it's not too late)

15:05:10 3dEyes: пхать?

15:05:44 Diver_: git push

15:06:40 siaržuk: in nomini Patris et Filii et Spiritus Sanctus! amen!

15:07:34 3dEyes вышел (qutIM : Jabber plugin)

15:08:08 siaržuk: Ботиха: А ты шпинат любишь?

15:08:12 Ботиха: siaržuk: ни-а

15:09:01 3dEyes зашел как владелец конференции away [0]

15:21:38 3dEyes вышел

15:28:12 3dEyes зашел как владелец конференции online [0]

15:28:20 Diver_: коммита так и нет

15:28:32 3dEyes: пуш откладывается

15:28:49 Diver_: вах?

15:28:51 3dEyes: решил протестить - повалолось в кдл в другом месте

15:28:56 3dEyes: хз

15:29:04 Alex11223 вышел

15:29:09 3dEyes: уже на разделах

15:29:10 siaržuk: бывает

15:29:15 3dEyes: а не на всём томе

15:29:27 3dEyes: фтопку

15:29:38 3dEyes: просплюсь и буду искать козлину

15:29:51 siaržuk: утро вечера мудеренее

15:29:59 siaržuk: *мудренее

15:30:09 3dEyes: ну это когда как

15:30:15 3dEyes: иногда так а иногда так

15:30:27 alex_vn зашел как постоянный участник online [5]

15:30:38 3dEyes: проснёсся , а вокруг сполшная мудерень

15:30:52 siaržuk: :)

15:31:21 3dEyes: короче неясно - возможно это icktl на томах выдаёт совсем не то что на диске

15:31:35 3dEyes: надо врубать трейся и анализировать

15:31:54 siaržuk: так та же процедурта что и на радзелах?

15:32:09 3dEyes: сейчас просто взял чистый обрад диска

15:32:27 3dEyes: пробую инициализировать весь том ка нтфс (без таблицы разделов) - ОК

15:32:42 3dEyes: инициализирую таблицу и создаю два раздела

15:32:52 3dEyes: первый форматирую в нтфс - ОК

15:32:57 3dEyes: второй - КДЛ

15:33:08 3dEyes: причём уже не в скази

15:33:13 Diver_: а где?

15:33:17 3dEyes: а где-то внутри аддона

15:33:27 Diver_: нтфса?

15:33:30 3dEyes: угу

15:33:48 3dEyes: неясно что причина

15:33:56 siaržuk: всё только начинается. :-|

15:34:00 3dEyes: толи так было, толи так стало после изменений

15:34:12 anton37 теперь away [40] (Auto Status (idle))

15:34:25 3dEyes: Diver_: попробуй у себя повторить то что я делал

15:34:34 3dEyes: потом раскажешь

15:34:38 3dEyes: а я спать

15:34:44 3dEyes: уже второй час ночи

15:34:59 siaržuk: спок.ночи

15:35:13 Diver_: а что ты делал?

15:35:23 3dEyes: пушить западло такое - шило на мыло менять

15:35:35 3dEyes: 3dEyes (11.11.2012 01:32)

сейчас просто взял чистый обрад диска
пробую инициализировать весь том ка нтфс (без таблицы разделов) - ОК
инициализирую таблицу и создаю два раздела
первый форматирую в нтфс - ОК
второй - КДЛ
причём уже не в скази

15:36:05 3dEyes: в виртуалбоксе это делал

15:36:13 3dEyes: драйвсетвпом

15:37:08 3dEyes: чую патч уже в а4 не войдёть - ну и хер с ней

15:37:33 3dEyes: не первая и не последняя альфа

15:37:54 siaržuk: то что не последняя - это точно

15:38:31 3dEyes: явно на бету не тянет

15:38:49 Diver_: с такими глюками-то :-)

15:39:09 3dEyes: график выхода тупой

15:39:23 siaržuk: глюки - дело наживное, кадры решают всё.

15:39:31 3dEyes: слишком малый промежуток от заморозки до релиза

15:40:02 3dEyes: хотя хз

15:40:18 3dEyes: лана - завтра , всё завтра

15:40:27 3dEyes: кстати када релиз? завтра?

15:40:44 Diver_: 12

15:40:51 3dEyes: ну, я и говорю завтра

15:40:58 Diver_: ofc 10jt

15:41:01 Diver_: щас 10ое

15:41:01 3dEyes: у меня уже 11е

15:41:05 Diver_: хехе

15:41:13 Diver_: в будущем живет

15:41:20 3dEyes: 1.40 уже 11го

15:41:30 Diver_: как там путин, все еще на месте?

15:42:12 Зелёновый теперь online [30]

15:43:17 3dEyes: хых, ну вы ж там его на кол не посадили ещё

15:43:23 3dEyes: т.ч. сидит

15:44:07 3dEyes: путин кыш, путин мыш, путин тахтамыш

15:46:41 3dEyes: всё, их бин спать

15:46:46 3dEyes: пока всем

15:46:49 3dEyes вышел

15:49:18 alex_vn вышел

15:51:32 Diver_ теперь away [5] (Auto Status (idle))

15:54:12 anton37 теперь xa [30] (Auto Status (idle))

16:11:32 Diver_ теперь xa [5] (Auto Status (idle))

16:16:28 Зелёновый теперь away [30]

16:36:34 Зелёновый теперь xa [30]

16:42:59 Flamе: Ботиха: Жизнь это игра, но после 2-х литров водки — пошаговая стратегия.

16:43:10 Ботиха: Flamе: сжечь аЦким пламенем

16:43:43 Зелёновый теперь online [30]

17:08:09 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

17:12:54 anton37 теперь online [50]

17:22:57 anton37 теперь away [40] (Auto Status (idle))

17:28:10 siaržuk теперь xa [5] (Кто все эти люди? 8-( ))

17:32:04 siaržuk теперь online [5]

17:34:58 anton37 теперь online [50]

17:42:06 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

17:52:32 siaržuk теперь online [5]

18:02:36 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

18:15:36 siaržuk теперь online [5]

18:19:47 anton37 теперь away [40] (Auto Status (idle))

18:19:50 anton37 теперь online [50]

18:29:50 anton37 теперь away [40] (Auto Status (idle))

18:40:52 anton37 теперь online [50]

19:36:56 Diver_ теперь online [5]

19:40:06 Diver_: http://www.haiku-files.org/r1a4-final-testing/

19:40:39 anton37 теперь away [40] (Auto Status (idle))

19:40:48 anton37 теперь online [50]

20:08:33 siaržuk: Diver_: поиздевался слегка над сципионом....

20:08:46 Diver_: где?

20:08:54 siaržuk: а он упорный - сколько раз уже его сцаной тряпкой стегали - а всё равно рвётся

20:09:02 siaržuk: сейчас в мейл-листе придёт

20:09:09 Diver_: а

20:10:47 Diver_: второй мокап кстати мой)

20:11:09 Diver_: но он мне тоже не нравится

20:11:18 siaržuk: блин ну не дано чуваку нормальные диаложки рисовать - шёл бы драйвера писать - там пофик на красоту

20:11:32 Diver_: угу

20:11:36 siaržuk: ну ты тогда, наверное не прочитал ещё книжку про уи дизайн

20:12:50 Diver_: PS: Usually, before concepting some UI dialogs or windows I read some pages in the book about user interfaces design - just to refresh the rules and not to miss something that was "written by blood" ... yes-yes ... by tears from the exhausted user eyes. ;-)
ололо :-D

20:13:33 siaržuk: ну а чо? я впрочем с каменной мордой это всё писал - серъёзно

20:13:55 Diver_: ага ;-)

20:13:59 siaržuk: что, не катит на тонький английский юмор?

20:14:03 Flamе: фрустрейтед

20:14:04 siaržuk: ну я же тока учусь

20:14:14 Flamе: а впрочем

20:14:38 siaržuk: переводчик мне дал ещё вариант stirred-up но он меня напугал своей техногенностью

20:15:28 siaržuk: ну он задолбал виндусятину тащить - гайку засерать

20:16:24 Diver_: Shaken, not stirred (c) James Bond

20:16:37 siaržuk: Хотя, впрочем, Трактор своё отбегал - и мен уже быть должно пофик что там за копошение :-\

20:17:05 Diver_: почему трактор отбегал? а что вместо него? мц?

20:17:18 Diver_: back to the roots

20:17:45 anton37 теперь away [40] (Auto Status (idle))

20:18:11 anton37 теперь online [50]

20:18:12 siaržuk: ну кто про что - а я про всё тоже - про Новый Конь-цепт ™

20:19:12 siaržuk напевает песенку: Сиаржук сваливает из Гайки сломав странный Трактор

20:22:08 siaržuk: походу у меня ощущение что я потиху забираюсь на koki-евскую бочку и скоро всем надоем до экскоммуникации.... ;-)

20:22:17 siaržuk: или я себя переоцениваю?

20:22:23 Diver_: некому не то что конь цепты разрабатывать, но и реализовывать

20:22:36 Diver_: немного есть, да))

20:24:13 siaržuk: соотношение польза/пиздёшь тяготеет к нулевой отметке. :-)

20:25:23 Diver_: запилил бы уже свитчер нативный

20:26:04 Diver_: кстати aldeck на BG начал переписывать месево BMenu

20:26:37 siaržuk: Братец Diver_ не нужно мне угрожать этим терновым кустом - заставь меня лучше починить терминал, пс2 бус манагер и __вписать по выбору__

20:26:40 Diver_: а нормальная реализация свитчера вроде была на это тоже каким-то боком завязана

20:27:04 Diver_: я все это тоже уже предлагал ;-)

20:27:18 Diver_: вон и комп мой с глючным ps2 помер недавно

20:27:27 Diver_: второй раз уже, небось опять БП

20:27:40 siaržuk: ой не помню чтобы ятакое говорил кроме как "танцуя пъяный на столе" бо вот в трезвом виде связать БМеню и свичер не получается у меня

20:27:45 Diver_: только у него нестандартный 120В блок, что хрен найдешь

20:28:07 Diver_: хоткеи же

20:28:12 Diver_: они в менюхах живут

20:28:21 Diver_: точнее шорткаты

20:29:05 siaržuk: ну если вдруг земля налетит на небесную ось - и я возложу свои длани на код пс2 - то коду пс2 бус манагера это будет чревато тем, что я его выпотрошу нахрен, оставлю кокон и набью чучело ватой из линуксячьей имплементации

20:29:36 Diver_: да хоть бсдшной, главное чтобы работало)

20:29:37 siaržuk: ... после такого меня точно выпрут из курилки на мороз.

20:30:06 siaržuk: это будет кстати уже третье поколение этого многострадального кода

20:30:17 Diver_: а первое кто писал?

20:31:04 siaržuk: ну что второе маркус - то точно помню . первое - может ещё Аксель когда был Акселем а не коде-стайл-контролёром в чужих бранчах

20:32:02 Diver_: врядли аксель, а то бы маркус по рукам получил)

20:32:58 Flamе: вово, пусть хотя бы работает уже!

20:38:28 siaržuk: ну он работает... в 90-то процентов случаев судя по всему

20:38:32 Flamе: Пришло время обновить ваш браузер!
http://img-fotki.yandex.ru/get/6418/25566122.29/0_76b27_73095_orig.png

20:39:25 siaržuk: мне сегодня при запуске Калькулятора винда начала верещать, что она нелицензионная копия ...

20:39:41 Flamе: о как

20:39:42 siaržuk: после трёх лет честной работы

20:40:06 Flamе: посчитала видать убытки, ой, то есть недополученные прибыли

20:41:02 siaržuk: я думаю из-за того, что я в прошлёые выходные пару сервисов непонятных задизейблил

20:41:21 siaržuk: винда если что - вместе с буком шла - т.е. честная сука

20:43:25 Flamе: да не, такое нереально

20:43:57 Flamе: хотя если они ща там сервисы проверки лицензии держат...

20:44:03 Flamе: но я сомневаюсь

20:44:30 siaržuk: ну так software Protection я и затоплал в чуланчик

20:44:37 siaržuk: думаю это он пидрила рассердился

20:45:32 Flamе: ыы

20:47:18 siaržuk: да, так и есть - включил этого гондона - стартовал калькулятор и винда не ругается больше

20:58:13 Flamе: а ребут не нужен был?

20:58:22 siaržuk: нет

21:08:41 anton37 теперь away [40] (Auto Status (idle))

21:08:45 anton37 теперь online [50]

21:34:09 Зелёновый теперь away [30]

21:47:46 anton37 теперь away [40] (Auto Status (idle))

21:47:50 anton37 теперь online [50]

21:54:14 Зелёновый теперь xa [30]

21:54:19 siaržuk: Diver_: до Акселя, кажется дошло:

Somehow I have the feeling that pointing out style violations to you is not very fruitful.
I'll do it anyway one more time.

:-D

21:57:50 anton37 теперь away [40] (Auto Status (idle))

21:58:01 anton37 теперь online [50]

22:19:15 siaržuk: Ботиха: Понимание происходит через описание, а не через оценки.

22:19:23 Flamе: ЫЫЫЫЫ

22:19:25 Ботиха: siaržuk: Тяжело тебе.

22:19:39 Flamе: какой он... настойчивый

22:19:50 Flamе: да

22:33:09 Diver_: Ботиха: Non limitus homicus dolboebicus

22:33:23 Ботиха: Diver_: нервы в концервы!

22:33:57 siaržuk: Ботиха: У черепахи ключ, у Буратины - нос, а где дверь к девкам, знает только папа Карло!

22:34:42 Ботиха: siaržuk: некоторые считают, что удаление одного яйца решит проблему с нежелательной беременностью

22:37:41 anton37 теперь away [40] (Auto Status (idle))

22:38:50 anton37 теперь online [50]

22:43:48 Diver_ теперь away [5] (Auto Status (idle))

22:48:16 Flamе: "верхом эволюции работы C++ программиста является веб-сервер, которая вычисляет свой ответ на темплейтах в compile time. Работает, соответственно, крайне быстро"

22:51:25 Flamе: — Папа, я что такое многозадачная операционная система?
— Сейчас, студия проект загрузит, я тебе покажу.

23:00:20 siaržuk: эпигонство поганое!!!! в оригинале было про форматирование дискетки!

23:00:40 Flamе: шел 2012 же!

23:01:19 Flamе: а дискетка это вообще хардваре %)

23:01:34 Flamе: спектрум мог форматировать на ходу, хыхы

23:03:48 Diver_ теперь xa [5] (Auto Status (idle))

23:08:17 siaržuk: .. и на расстоянии

23:08:24 siaržuk: рядом лежащие

23:08:25 siaržuk: без спросу

23:13:22 anton37 теперь away [40] (Auto Status (idle))

23:13:26 anton37 теперь online [50]

23:14:43 siaržuk: Diver_: http://www.haiku-files.org/r1a4-final-testing/ - каталог пуст

23:37:27 siaržuk теперь away [5] (Кто все эти люди? 8-( ))

23:38:14 anton37 теперь away [40] (Auto Status (idle))

23:39:01 anton37 теперь online [50]

23:39:03 siaržuk теперь online [5]