nouel
驱动牛犊
驱动牛犊
  • 注册日期2003-02-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2094回复:7

请问这是什么错误?

楼主#
更多 发布于:2003-02-28 15:55




          我在测试raw1394的时候
          数据传了一段时间之后就挺住了
          然后,用dmesg|tail查到的最后的消息是
          ieee1394: dropped fcp request
          请问这是什么原因导致的?
evergreen
驱动牛犊
驱动牛犊
  • 注册日期2002-04-16
  • 最后登录2007-09-24
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-03-18 16:29
  if ((atomic_read(&iso_buffer_size) + length) > iso_buffer_max) {
                HPSB_INFO(\"dropped fcp request\");
                return;
你明白吗?
nouel
驱动牛犊
驱动牛犊
  • 注册日期2003-02-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-03-18 18:59
 if ((atomic_read(&iso_buffer_size) + length) > iso_buffer_max) {
                HPSB_INFO(\"dropped fcp request\");
                return;
你明白吗?



             我明白是检查是否有足够的未使用缓存吧
             一共能有4M阿。
             但是,为什么,我使用ioctl代替实现read,write
             结果导致缓存不足呢?
evergreen
驱动牛犊
驱动牛犊
  • 注册日期2002-04-16
  • 最后登录2007-09-24
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-03-24 10:13
“使用ioctl代替实现read,write”

什么意思?
nouel
驱动牛犊
驱动牛犊
  • 注册日期2003-02-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-03-24 17:35





            老板的要求呀,他要我用ioctl作为
            入口函数,不用read、write
            结果我只好用ioctl来实现读写啦
            好在读写的时候只是写入一个request和一个address
            所以ioctl的参数正好能够用,免得我移位操作了
            不过使用ioctl的时候发现有时候会出现
            发送和接收效率不平衡,然后发送端的缓存(就是那个
            list),然后就出现dropped fcp request了
            
evergreen
驱动牛犊
驱动牛犊
  • 注册日期2002-04-16
  • 最后登录2007-09-24
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-03-25 17:23
让我研究研究......
nouel
驱动牛犊
驱动牛犊
  • 注册日期2003-02-25
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-03-27 17:10





           这个dropped fcp request是个比较大的问题
           产生这个错误之后驱动就没法正常工作了
           只能重新rmmod,insmod
evergreen
驱动牛犊
驱动牛犊
  • 注册日期2002-04-16
  • 最后登录2007-09-24
  • 粉丝0
  • 关注0
  • 积分13分
  • 威望2点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-03-28 09:09
给我点时间......
游客

返回顶部