Zbr's days.

About :: TODO :: Blog :: RSS :: Old blog :: Projects :: GIT :: Gallery :: Notes

Tue, 05 Jun 2007

I will move to 2007 Linux Kernel Summit.


At least I've started to collect needed documents to obtain UK visa.
Summit will be hosted in Cambridge, UK, September 4-6.

/devel/other :: Link / Comments ()


SuperH 7751 (sh-4) limitations.


Main one is full absence of locking instructions (or instructions, which automatically locks memory region access like ppc lwarx/stwcx or lock prefix for x86), which means that any atomic operation must contain irq disable/enable code. Furthermore, it is impossible to create a spinlock, which can serialize parallel execution on several CPUs.
It is possible to workaround the problem using locked PIO access, but that is very slow.
Likely SuperH SMP will only support newer CPU family. SuperH SMP support is scheduled for 2.6.23 timeframe.

/devel/sh :: Link / Comments ()


Problems with HIFN driver development for cryptoapi.


Actually it is more serious problem.
Existing crypotapi is very software-centric, i.e. it does not have any hardware context nad thus should not initialize it per request. In hardware (at least in HIFN) each crypto request must be programmed into device's ROM and registers, so when user creates a new crypto request (read: new crypto user requests operations creating crypto TFM structure), it is only assigned with software context, which contains besides other fields, crypto functions (encrypt/decrypt/setkey), but does not contain pointer to crypto device (since software does not need it, it can store and initialize itself in setkey time).

Another crypto devices (padlock and geode) do not have such problems, since padlock just uses the same software approach, but with different asm instructions, and geode has only one device, which has global pointer accessed from crypto processing functions.

/devel/acrypto/hifn :: Link / Comments ()


New CARP - Common Address Redundancy Protocol - release.


There are no changes after previous release, since API was not changed. It is a sign, that I do care about this project, although if I would started it from scratch, I would changed some bits, although it is possible to do it right now, but I do not have feature requests for that.

Anyway, here is kernel CARP homepage.

/devel/other :: Link / Comments ()


Development.


A bit noisy though. Again no photoshop or gimp. Small HDR processing.

Development

/life :: Link / Comments ()


Sunrise.


View from my window.

Sunrise

Early morning shots - no photoshop or gimp, pure math :)

/life :: Link / Comments ()


Hard time, summer in the city.


I have a photo-camera, a sleeping-bag and liter of black vodka.
And I'm going to canoe trip next weekend (previous trip story).
Wish myself seven feet under the keel.

/life :: Link / Comments ()


A night sky.

Night sky

/life :: Link / Comments ()