Re: [Xenomai-core] [PATCH] Switch to pci_register_driver

2007-06-19 Thread Wolfgang Grandegger
Jan Kiszka wrote: > Hi Wolfgang, > > can we just switch over to pci_register_driver in order to avoid > deprecated (and soon removed) pci_module_init? Or do we also need some > wrapper for older 2.4 kernels (latest 2.4 is already aligned with 2.6)? Likely. I will do some tests tomorrow. Wolfgang

[Xenomai-core] [RFC][PATCH] shirq locking rework

2007-06-19 Thread Jan Kiszka
Hi Dmitry, I had a look at the shared IRQ thing /wrt to my idea of switching between two list revisions. It turned out to be as nice as I expected when marvelling at the new xnintr_edge_shirq_handler() -- but it became horribly complex for setup/cleanup :(. So forget it, also the ring idea which t

Re: [Xenomai-core] [PATCH] Adeos for Linux 2.6.19 PowerPC kernels.

2007-06-19 Thread Philippe Gerum
On Mon, 2007-06-18 at 10:03 +0200, Benjamin ZORES wrote: > Philippe Gerum wrote: > > FWIW, I've almost finished an I-pipe port over 2.6.21 also using the > > arch/powerpc tree. It relies on the genirq layer which makes things way > > more comfortable, and which does not require to redefine particul

[Xenomai-core] [PREVIEW] adeos-ipipe-2.6.22-rc5-x86_64-1.0-08.patch

2007-06-19 Thread Jan Kiszka
For those who can't wait to update: http://www.rts.uni-hannover.de/rtaddon/patches/ipipe-kernel/x64-playground/adeos-ipipe-2.6.22-rc5-x86_64-1.0-08.patch Boots and runs fine here under qemu (after applying those two recently posted Xenomai fixes). Steven Rostedt actually saved me quite some debu

[Xenomai-core] [PATCH] Switch to pci_register_driver

2007-06-19 Thread Jan Kiszka
Hi Wolfgang, can we just switch over to pci_register_driver in order to avoid deprecated (and soon removed) pci_module_init? Or do we also need some wrapper for older 2.4 kernels (latest 2.4 is already aligned with 2.6)? Jan Index: ksrc/drivers/can/sja1000/rtcan_ixxat_pci.c

[Xenomai-core] [PATCH] use task_thread_info over 2.6.x

2007-06-19 Thread Jan Kiszka
Hi, with 2.6.22, task_struct no longer contains thread_info. Users should have migrated to task_thread_info() already, Xenomai did not yet. This patch performs this for i386, x86_64, and ia64. ARM still needs to be fixed. Jan Index: include/asm-ia64/wrappers.h ==