rcu_read_unlock_special is undefined

Bug #1154036 reported by Alberto Milone
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux-lowlatency (Ubuntu)
Won't Fix
Medium
Andy Whitcroft

Bug Description

As per the topic, rcu_read_unlock_special is exposed but can't really be used.

rcu_read_unlock_special defined in kernel/rcutiny_plugin.h and defined as a function prototype in include/linux/rcupdate.h as follows:
extern void rcu_read_unlock_special(struct task_struct *t);

ProblemType: Bug
DistroRelease: Ubuntu 13.04
Package: linux-image-3.8.0-12-lowlatency 3.8.0-12.8
ProcVersionSignature: Ubuntu 3.8.0-12.8-lowlatency 3.8.2
Uname: Linux 3.8.0-12-lowlatency x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.8-0ubuntu1
Architecture: amd64
Date: Tue Mar 12 12:44:34 2013
InstallationDate: Installed on 2011-08-17 (572 days ago)
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110817)
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: linux-lowlatency
UpgradeStatus: Upgraded to raring on 2012-01-11 (425 days ago)

Revision history for this message
Alberto Milone (albertomilone) wrote :
Revision history for this message
Alberto Milone (albertomilone) wrote :

Here's what happens if I try to use the function from the broadcom driver

Revision history for this message
Alberto Milone (albertomilone) wrote :

This is the patch that I've written in order to get the broadcom driver to build with linux-lowlatency 3.8

summary: - rcu_unlock_special is undefined
+ rcu_read_unlock_special is undefined
description: updated
tags: added: patch
Changed in linux-lowlatency (Ubuntu):
assignee: nobody → Andy Whitcroft (apw)
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Andy Whitcroft (apw) wrote :

This was worked-around in the binary driver consuming it.

Changed in linux-lowlatency (Ubuntu):
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.