Home » International » Russian » поддержка UDEV
Re: поддержка UDEV [message #6390 is a reply to message #5826] |
Fri, 15 September 2006 09:54 ![Go to previous message Go to previous message](/theme/ovz3/images/up.png) ![Go to next message Go to previous message](/theme/ovz3/images/down.png) |
dev
Messages: 1693 Registered: September 2005 Location: Moscow
|
Senior Member |
![5072133](/theme/ovz3/images/icq.png)
|
|
Патч не полный, иногда oops'ится:
Quote: |
Sep 14 20:58:17 titan3 VPS: 111: stopped
Sep 14 20:58:19 titan3 Unable to handle kernel paging request at virtual address 6b6b6b6b6b6b6b6b
Sep 14 20:58:19 titan3 vzmond/112[29586]: Oops 8813272891392 [1]
Sep 14 20:58:19 titan3 Modules linked in: ip_vzredir vzredir vzcompat vzfs vzevent vzlist vznet vzstat ip_vznetstat vznetstat vzmon ipt_length ipt_ttl ipt_tcpmss ipt_TCPMSS iptable_mangle iptable_filter ipt_multiport ipt_limit ipt_tos ipt_REJECT ip_tables vzdquota vzdev af_packet nls_iso8859_1 nls_cp437 vfat fat thermal processor fan button uhci_hcd ehci_hcd shpchp e1000
Sep 14 20:58:19 titan3 Pid: 29586, CPU 4, comm: vzmond/112
Sep 14 20:58:19 titan3 psr : 0000101008126010 ifs : 8000000000000612 ip : [<a0000001002d3e60>] Tainted: P
Sep 14 20:58:19 titan3 ip is at kobject_hotplug+0x100/0x540
Sep 14 20:58:19 titan3 unat: 0000000000000000 pfs : 0000000000000206 rsc : 0000000000000003
Sep 14 20:58:19 titan3 rnat: 0000000000000000 bsps: 0000000000000000 pr : 0000000000069695
Sep 14 20:58:19 titan3 ldrs: 0000000000000000 ccv : 00000000ffff0001 fpsr: 0009804c8a70033f
Sep 14 20:58:19 titan3 csd : 0000000000000000 ssd : 0000000000000000
Sep 14 20:58:19 titan3 b0 : a0000001002d4a10 b6 : a0000001001c2f60 b7 : a0000001001435a0
Sep 14 20:58:19 titan3 f6 : 1003e6b6b6b6b6b6b6b6b f7 : 1003e000000000000000a
Sep 14 20:58:19 titan3 f8 : 1003e0000000000000418 f9 : 100098300000000000000
Sep 14 20:58:19 titan3 f10 : 100029ffffffff3e62c19 f11 : 1003e000000000000000a
Sep 14 20:58:19 titan3 r1 : a000000100db8020 r2 : e00000005ae701a8 r3 : e00000005ae70000
Sep 14 20:58:19 titan3 r8 : e00000014a2c8ce0 r9 : 0000000000100100 r10 : a000000100b3ce90
Sep 14 20:58:19 titan3 r11 : 00000000ffff0001 r12 : e00000014a2cfdf0 r13 : e00000014a2c8000
Sep 14 20:58:19 titan3 r14 : 6b6b6b6b6b6b6b6b r15 : e0000001ffd327d0 r16 : e0000001ffd32790
Sep 14 20:58:19 titan3 r17 : e0000001fff268f8 r18 : e0000001fff26908 r19 : 00000000ffff0001
Sep 14 20:58:19 titan3 r20 : e0000002fffa1f88 r21 : e0000001fff26860 r22 : a000000100bc61a0
Sep 14 20:58:19 titan3 r23 : 0000000000000007 r24 : e00000028326ee40 r25 : 00000000170fc2a5
Sep 14 20:58:19 titan3 r26 : 0000000000000000 r27 : 0000000000000000 r28 : e00000028326ee40
Sep 14 20:58:19 titan3 r29 : e00000028326ee58 r30 : 0000000000000000 r31 : a000000100bd8df0
Sep 14 20:58:19 titan3 Call Trace:
Sep 14 20:58:19 titan3 [<a000000100017380>] show_stack+0x80/0xa0
Sep 14 20:58:19 titan3
Sep 14 20:58:19 titan3 sp=e00000014a2cf980 bsp=e00000014a2c90e8
Sep 14 20:58:19 titan3 [<a000000100017c90>] show_regs+0x890/0x8c0
Sep 14 20:58:20 titan3 sp=e00000014a2cfb50 bsp=e00000014a2c90a0
Sep 14 20:58:20 titan3 [<a000000100027370>] die+0x150/0x240
Sep 14 20:58:20 titan3
Sep 14 20:58:20 titan3 sp=e00000014a2cfb70 bsp=e00000014a2c9060
Sep 14 20:58:20 titan3 [<a00000010004c460>] ia64_do_page_fault+0xb00/0xc40
Sep 14 20:58:20 titan3 sp=e00000014a2cfb70 bsp=e00000014a2c8fe0
Sep 14 20:58:20 titan3 [<a00000010000fc20>] ia64_leave_kernel+0x0/0x260
Sep 14 20:58:20 titan3 sp=e00000014a2cfc20 bsp=e00000014a2c8fe0
Sep 14 20:58:20 titan3 [<a0000001002d3e60>] kobject_hotplug+0x100/0x540
Sep 14 20:58:20 titan3 sp=e00000014a2cfdf0 bsp=e00000014a2c8f50
Sep 14 20:58:20 titan3 [<a0000001002d4a10>] kobject_del+0x30/0x80
Sep 14 20:58:20 titan3 sp=e00000014a2cfe10 bsp=e00000014a2c8f30
Sep 14 20:58:20 titan3 [<a0000001003bc3d0>] class_device_del+0x2f0/0x380
Sep 14 20:58:20 titan3 sp=e00000014a2cfe10 bsp=e00000014a2c8ee0
Sep 14 20:58:20 titan3 [<a0000001003bc480>] class_device_unregister+0x20/0x60
Sep 14 20:58:20 titan3
Sep 14 20:58:20 titan3 sp=e00000014a2cfe10 bsp=e00000014a2c8ec0
Sep 14 20:58:20 titan3 [<a0000001003bd550>] class_simple_device_remove+0x150/0x180
Sep 14 20:58:20 titan3 sp=e00000014a2cfe10 bsp=e00000014a2c8e98
Sep 14 20:58:20 titan3 [<a000000100362350>] fini_ve_tty_class+0x30/0x60
Sep 14 20:58:20 titan3 sp=e00000014a2cfe10 bsp=e00000014a2c8e78
Sep 14 20:58:20 titan3 [<a000000200483540>] fini_ve_sysfs+0x40/0x160 [vzmon]
Sep 14 20:58:20 titan3 sp=e00000014a2cfe10 bsp=e00000014a2c8e30
Sep 14 20:58:20 titan3 [<a00000020048b1c0>] env_cleanup+0x440/0xce0 [vzmon]
Sep 14 20:58:20 titan3 sp=e00000014a2cfe10 bsp=e00000014a2c8dd8
Sep 14 20:58:20 titan3 [<a00000020048c000>] vzmond_helper+0x60/0xa0 [vzmon]
Sep 14 20:58:20 titan3 sp=e00000014a2cfe10 bsp=e00000014a2c8db8
Sep 14 20:58:20 titan3
Sep 14 20:58:20 titan3 [<a000000100019450>] kernel_thread_helper+0xd0/0x100
Sep 14 20:58:20 titan3 sp=e00000014a2cfe30 bsp=e00000014a2c8d90
Sep 14 20:58:20 titan3 [<a000000100009060>] start_kernel_thread+0x20/0x40
Sep 14 20:58:20 titan3 sp=e00000014a2cfe30 bsp=e00000014a2c8d90
Sep 14 20:58:20 titan3 Kernel panic - not syncing: Fatal exception
|
требуется еще виртуализация simple_dev_list:
--- ./drivers/base/class_simple.c.simple 2006-08-23 11:10:16.000000000 +0400
+++ ./drivers/base/class_simple.c 2006-09-15 13:21:11.000000000 +0400
@@ -26,7 +26,11 @@ struct simple_dev {
};
#define to_simple_dev(d) container_of(d, struct simple_dev, class_dev)
+#ifdef CONFIG_VE
+#define simple_dev_list (get_exec_env()->_simple_dev_list)
+#else
static LIST_HEAD(simple_dev_list);
+#endif
static spinlock_t simple_dev_list_lock = SPIN_LOCK_UNLOCKED;
static void release_simple_dev(struct class_device *class_dev)
--- ./include/linux/ve.h.simple 2006-09-15 11:52:53.000000000 +0400
+++ ./include/linux/ve.h 2006-09-15 13:13:25.000000000 +0400
@@ -194,6 +194,7 @@ struct ve_struct {
#endif
struct subsystem *class_subsys;
struct subsystem *class_obj_subsys;
+ struct list_head _simple_dev_list;
struct class *net_class;
struct class_simple *tty_class;
--- ./kernel/vecalls.c.simple 2006-09-15 11:52:53.000000000 +0400
+++ ./kernel/vecalls.c 2006-09-15 13:17:28.000000000 +0400
@@ -1348,6 +1348,7 @@ static int init_ve_struct(struct ve_stru
ve->init_entry = init_tsk;
ve->features = data->feature_mask;
INIT_LIST_HEAD(&ve->vetask_lh);
+ INIT_LIST_HEAD(&ve->_simple_dev_list);
init_rwsem(&ve->op_sem);
ve->ifindex = -1;
--- ./kernel/ve.c.simple 2006-09-15 11:52:53.000000000 +0400
+++ ./kernel/ve.c 2006-09-15 13:21:05.000000000 +0400
@@ -186,6 +186,7 @@ struct ve_struct ve0 = {
._sysctl_local_port_range = { 1024, 4999 },
._tcp_port_rover = 1024 - 1,
#endif
+ ._simple_dev_list = LIST_HEAD_INIT(ve0._simple_dev_list),
};
EXPORT_SYMBOL(ve0);
[Updated on: Fri, 15 September 2006 09:55] Report message to a moderator
|
|
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
поддержка UDEV
By: kn1ght on Thu, 31 August 2006 10:09
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: Umka on Fri, 01 September 2006 04:24
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: dev on Fri, 01 September 2006 05:16
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: Umka on Fri, 01 September 2006 09:02
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: dev on Fri, 01 September 2006 09:27
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: Umka on Fri, 01 September 2006 10:04
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: Umka on Fri, 01 September 2006 15:18
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: Umka on Fri, 01 September 2006 10:12
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: dev on Fri, 01 September 2006 10:33
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: Umka on Fri, 01 September 2006 10:54
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: dev on Fri, 01 September 2006 11:09
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: Umka on Fri, 01 September 2006 12:41
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: dev on Fri, 01 September 2006 12:59
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: Umka on Fri, 01 September 2006 14:08
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: Umka on Mon, 04 September 2006 08:33
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: Umka on Fri, 01 September 2006 13:56
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: dev on Fri, 01 September 2006 14:17
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: Umka on Fri, 01 September 2006 15:11
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: dev on Fri, 15 September 2006 09:54
|
![Read Message Read Message](/theme/ovz3/images/read.png) |
|
Re: поддержка UDEV
By: dev on Fri, 01 September 2006 04:56
|
Goto Forum:
Current Time: Sat Jul 13 18:43:20 GMT 2024
Total time taken to generate the page: 0.02271 seconds
|