<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>Hi,<BR>
<BR>
I have the following setup for Linux IPSec:<BR>
<BR>
PC1 (Windows) --- GW1 (Linux RHEL5 running Openswan) --- GW2 (Linux RHEL5 running Openswan) --- PC2 (Windows)<BR>
<BR>
I installed Openswan 2.4.9 on both GW1 and GW2 with ocf-openswan-2.4.9-20070727 patch.<BR>
<BR>
After completed all necessary configuration, the IPSec tunnel is started by "ipsec auto --up gw-to-gw" command. Everything looks fine. PC1 and PC2 can ping to each other.<BR>
<BR>
But, at this moment, any keyboard input or mouse click will cause kernel panic.<BR>
<BR>
While traffic running through tunnel, the following message captured on using the syslog:<BR>
<BR>
Oct 26 11:08:43 localhost kernel: =======================<BR>Oct 26 11:08:43 localhost kernel: BUG: scheduling while atomic: crypto/0x00000100/2458<BR>Oct 26 11:08:43 localhost kernel: [<c05fa4bf>] schedule+0x43/0x9ba<BR>Oct 26 11:08:43 localhost kernel: [<c042d010>] switch_uid+0x38/0x48<BR>Oct 26 11:08:43 localhost kernel: [<c0434fad>] prepare_to_wait+0x24/0x42<BR>Oct 26 11:08:43 localhost kernel: [<f8c009d5>] crypto_proc+0x3b7/0x4c7 [ocf]<BR>Oct 26 11:08:43 localhost kernel: [<c0434e65>] autoremove_wake_function+0x0/0x2d<BR>Oct 26 11:08:43 localhost kernel: [<f8c0061e>] crypto_proc+0x0/0x4c7 [ocf]<BR>Oct 26 11:08:43 localhost kernel: [<c0404c3b>] kernel_thread_helper+0x7/0x10<BR>Oct 26 11:08:43 localhost kernel: =======================<BR>Oct 26 11:08:43 localhost kernel: BUG: scheduling while atomic: events/0/0x00000100/5<BR>Oct 26 11:08:43 localhost kernel: [<c05fa4bf>] schedule+0x43/0x9ba<BR>Oct 26 11:08:43 localhost kernel: [<c041d20d>] __wake_up+0x2a/0x3d<BR>Oct 26 11:08:43 localhost kernel: [<c043212c>] run_workqueue+0x98/0xb5<BR>Oct 26 11:08:43 localhost kernel: [<c0432999>] worker_thread+0xb2/0x10d<BR>Oct 26 11:08:43 localhost kernel: [<c041dc4d>] default_wake_function+0x0/0xc<BR>Oct 26 11:08:43 localhost kernel: [<c04328e7>] worker_thread+0x0/0x10d<BR>Oct 26 11:08:43 localhost kernel: [<c0434d99>] kthread+0xc0/0xeb<BR>Oct 26 11:08:43 localhost kernel: [<c0434cd9>] kthread+0x0/0xeb<BR>Oct 26 11:08:43 localhost kernel: [<c0404c3b>] kernel_thread_helper+0x7/0x10<BR>Oct 26 11:08:43 localhost kernel: =======================<BR><BR>
Any idea to solve this problem?<BR>
<BR>
Thanks.<BR>
<BR>
<BR><br /><hr />Climb to the top of the charts! Play Star Shuffle: the word scramble challenge with star power. <a href='http://club.live.com/star_shuffle.aspx?icid=starshuffle_wlmailtextlink_oct' target='_new'>Play Now!</a></body>
</html>