Hi,
[root@serverXYZ linux-2.6.33]# uname -a
Linux serverXYZ.some-server.net 2.6.24.6-grsec #1 SMP Tue May 13 02:52:56 CDT 2008 i686 i686 i386 GNU/Linux
[root@serverXYZ linux-2.6.33]#
[root@serverXYZ linux-2.6.33]#
[root@serverXYZ linux-2.6.33]# cat /etc/redhat-release
Red Hat Enterprise Linux ES release 4 (Nahant Update
[root@serverXYZ linux-2.6.33]#
Got this error, while compiling grsec 2.6.33 path with 2.6.33 kernel.
###########################################################################
drivers/message/fusion/mptsas.c: In function `mptsas_port_delete':
drivers/message/fusion/mptsas.c:106: sorry, unimplemented: inlining failed in call to 'mptsas_set_rphy': function body not available
drivers/message/fusion/mptsas.c:462: sorry, unimplemented: called from here
make[3]: *** [drivers/message/fusion/mptsas.o] Error 1
make[2]: *** [drivers/message/fusion] Error 2
make[1]: *** [drivers/message] Error 2
make: *** [drivers] Error 2
Please advise what could be the problem.
Currently I am runnning 2.6.24.6-grsec kernel, but either kernel config or kernel config with grsec has some issues with quota, and it causes high load for some time ( say around 3 to 10 mins ), when any process runs that is related to quota modification or account creation.
Hre is dmesg err.. related to this load issue:
BUG: soft lockup - CPU#0 stuck for 11s! [quotaon:3742]
Pid: 3742, comm: quotaon Tainted: G D (2.6.24.6-grsec #1)
EIP: 0060:[<c04a1b10>] EFLAGS: 00000246 CPU: 0
EIP is at add_dquot_ref+0x1d/0x7f
EAX: dd541a20 EBX: dd541a10 ECX: 00000000 EDX: dd541318
ESI: f6c3f400 EDI: 00000000 EBP: 00000000 ESP: f614fda0
DS: 0068 ES: 0068 FS: 00d8 GS: 0033 SS: 0068
CR0: 8005003b CR2: 09248618 CR3: 21b91000 CR4: 000006f0
DR0: 00000000 DR1: 00000000 DR2: 00000000 DR3: 00000000
DR6: ffff0ff0 DR7: 00000400
[<c04a2dbd>] vfs_quota_on_inode+0x1d0/0x23c
[<c04a2e77>] vfs_quota_on+0x4e/0x61
[<c04f55f7>] gr_acl_handle_hidden_file+0x27/0xa3
[<c047bcf1>] do_lookup+0x45/0xa2
[<c047c83b>] __link_path_walk+0xaed/0xb4a
[<c0486f64>] touch_atime+0xd6/0xdc
[<c045598c>] generic_file_aio_read+0x156/0x181
[<f890b1a6>] ext3_quota_on+0x98/0xa0 [ext3]
[<c0488481>] mntput_no_expire+0x11/0x6a
[<c047c933>] link_path_walk+0x9b/0xa4
[<c04f0068>] free_variables+0xce/0x264
[<c04fca4c>] strncpy_from_user+0x2c/0x35
[<c047b5f4>] do_getname+0x40/0x5d
[<c04a4afd>] do_quotactl+0xd4/0x2d0
[<c047cc1a>] do_path_lookup+0x166/0x1ae
[<c0488481>] mntput_no_expire+0x11/0x6a
[<c04970fc>] lookup_bdev+0x66/0x74
[<c042fafe>] __capable+0x18/0x2f
[<c04a474e>] generic_quotactl_valid+0x142/0x152
[<c04c9856>] security_quotactl+0x12/0x15
[<c04a487d>] check_quotactl_valid+0x45/0x4b
[<c04a4da2>] sys_quotactl+0xa9/0xbf
[<c0404fe2>] syscall_call+0x7/0xb
=======================
SO i was trying to use a newer kernel with grsec.
Thanks