labofsahil/github-event-dataset-2012 huggingface dataset:
Compatibility macro detection for the -Wimplicit-fallthrough diagnostic.

Summary:
When issuing a diagnostic message for the -Wimplicit-fallthrough diagnostics, always try to find the latest macro, defined at the point of fallthrough, which is immediately expanded to "[[clang::fallthrough]]", and use it's name instead of the actual sequence.

Known issues:
  * uses PP.getSpelling() to compare macro definition with a string (anyone can suggest a convenient way to fill a token array, or maybe lex it in runtime?);
  * this can be generalized and used in other similar cases, any ideas where it should reside then?

Reviewers: doug.gregor, rsmith

Reviewed By: rsmith

CC: cfe-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D50
ARM: v1i64 and v2i64 VBSL intrinsic support.

rdar://12502028
Cannot break the existing API client of SBValue::Watch(bool resolve_location, bool read, bool write).
Leave this method in the codebase for a while.
tsan: Go language support
Unify the optimizer selection.

We now support -polly-optimizer=isl, -polly-optimizer=pocc and
-polly-optimizer=none. The option -polly-no-optimizer is gone.
Simplify import/export command line flags.

Instead of -polly-run-import-jscop and -polly-run-export-jscop, we just use
-polly-import and -polly-export.
Fixed a bug in llvm-objdump when disassembling using -macho option for a binary
containing no symbols.  Fixed the crash and fixed it not disassembling anything.
Implement .rel relocation for R_ARM_ABS32 in MCJIT.

Patch by Amara Emerson.
Fix some formatting, grammar and style issues and add a couple of missing comments.
Rather than trying to discover aliases by taking over a LTO pass, instead
output function aliases when outputting the function, and variable aliases
when outputting the variable, and weakrefs at the end of compilation unit
processing.  This makes output of function aliases more reliable, fixing a
failure to build LLVM at -O0 found during release testing.
[c-index-test] Fix warnings about unused results from chdir().
Patch from Edwin Vane!
-Warc-repeated-use-of-weak: fix a use-of-uninitialized and add a test case.

Fix-up for r165718, should get the buildbots back online.
Fix an incorrect assert, the LHS can be an LValue.
Fix instruction encoding for "isel" on PowerPC,
using a new instruction format AForm_4.
Fixed a bug where if something went wrong while
constructing the ObjCInterfaceDecl for an ISA,
we'd continue and try to use that Decl anyway,
possibly causing a crash.
Revert changes that were accidentally committed.
Implement stack protectors for structures with character arrays in them.
<rdar://problem/10545247>
When updating live range endpoints, make sure to preserve the early clobber bit.

Fixs PR13719.
Use 'getOriginalRegion()' rather than going through the logic to recreate it.
Pull logic to map from VarDecl* to captured region using a helper function.  WIP.
Only provide explicit getCapturedRegion() and getOriginalRegion() from referenced_vars_iterator.

This is a nice conceptual cleanup.
Use the BlockDecl captures list to infer the direct captures for a BlockDataRegion.  Fixes <rdar://problem/12415065>.

We still need to do a recursive walk to determine all static/global variables
referenced by a block, which is needed for region invalidation.
Remove intrinsic specific instructions for (V)MOVQUmr with patterns pointing to the normal instructions.
Review feedback from Duncan Sands. Alphabetize includes and simplify
lit config.
Documentation cleanup: typo fix, \briaf -> \brief
Fix a comment: kPropertyType = 'T' not 't'.  <rdar://problem/11095729>
Add myself as owner of the Hexagon backend.
Apply the emulated nullptr_t with constexpr.  This is an unusual configuration that would take advantage of this.  But it has popped up in the wild and does no harm to support it.
Test change message

Signed-off-by: charanjit <rashy_charan@yahoo.co.in>
Update problems app to latest
Merge branch 'dev_smart_deep' of github.com:chb/indivo_ui_server into dev_smart_deep
voting markup
voting ajax
added explain.js to base template
voting urls
vote ajax sends object type and id
mc pulled from develop
vote views update
Registration test
Registration views/urls
Template and forms update.
Registration test.
ajax vote takes voting direction and creates vote object:
Merge branch 'develop' of github.com:checoze/like-im-5ive into develop
Merge branch 'develop' into feature/register

Conflicts:
	apps/explain/views.py
Merge branch 'develop' of github.com:checoze/like-im-5ive into develop
Merge branch 'develop' into feature/register

Conflicts:
	apps/explain/views.py
entry detail tempate upgrade
Merge branch 'develop' of github.com:checoze/like-im-5ive into develop
added BASE_EXCLUDE_FIELDS to forms
comments form
added scope, inject, invoke, and factory injectors
- test new plugin
Fix #238 Read cookie name from config
Fix #213 - not sure if the customisable content should be in Config though
Merge branch 'master' of github.com:chrisbulmer/devtrack
tool page now fails silently with no tools in database
图片上传到了又拍云，修改登录，增加瀑布流，search优化
Finished layout and routes

upto pg 216
Added early prototype of cherrypy web application.
Added test class for DTM.
Merge branch 'master' of github.com:cipriangerea/MicroFb

Conflicts:
	proj/distributedServices/DistributedTransactionManager.java
	proj/distributedServices/ServiceNode.java
Updated with Simperium talk
box social twitter e facebook
glorious clickbeetle updates

merged:

  gentoo: 34cb2bd755366df2be6ce1cae8bea4ab54c2e849
  cb-overlay: e2f6dc933c17fbe2d92f2563777f476eed70cd3e
  foo-overlay: 735d96fb5a1390c37cecee05bc065560c14cc37d
  bar-overlay: fb087c5a693ccc4195a2b824a60290a724802b2c
  flora: dc22df8f7543768d588738ca9a9c0deec23cd63d
returns a deep cloned hash map
Merge remote-tracking branch 'origin/master'
Fix gaps around items in actionbar
Merge pull request #790 from dorkster/bugfixes

Fix gaps around items in actionbar
changed to for-range to prevent infinite looping in case channel closes

Change-Id: I25df4116ceffd6ecb1f5d5b89ab8c2c8ecb165ea
Update notes for submitted changes

* documentation updates for YARD
Update notes for submitted changes

* bump to 0.2.2
test why not success build page?
added additional control features
Mongo storage abstraction: alpha version
Refactor of cocaine-flow-admin to support mongo as storage
Fix setup.py console script
Correct README for github
Fix unnecessary imports
Custom settings dir in server
Default manifests and runlists in setup script
Fix missing profiles defaults in setup script
Merge branch 'storage'

Conflicts:
	README
Duplicate check action for candidate import implemented.
Maestro Meeting Request handler partially implemented.
derp part2
Fix HTTP and Hyperclient::Entrypoint
Refactor rubylet-ee to eliminate one layer of abstraction.  (Needs testing).
Add rubylet-jetty to example Gemfile for easier testing.
add hypen support
Release 0.1.0
wip: add a new task parent
Fixed Database Queries
make map change on time selection
Merge branch 'master' of github.com:connorgr/historylens
Added center view on touch.
tabulacion enviada al DECE
Updating the puppet module.
Refactoring the manifest classes and nodes to use the hiera configuration tool.
Switching the global default parameters to JSON instead of a puppet class (for machine readability/writability).
qemu-arm: remove cache-utils.* which only used in arch PPC.
MB-5620: Python bindings for local docs

Added a 'localDocs' property to the CouchStore class,
which can be used like a dictionary to get/set local docs.

Change-Id: I864fe0a670f843e1e009614686f9508e255adec1
Reviewed-on: http://review.couchbase.org/17459
Tested-by: Steve Yen <steve.yen@gmail.com>
Reviewed-by: Steve Yen <steve.yen@gmail.com>
CBQE-480: Change in conf file for failover regression

Change-Id: I574aed96d5b2b9d94329ec4e218cabbac9f6a4e7
Reviewed-on: http://review.couchbase.org/20697
Reviewed-by: abhinav dangeti <abhinav.dangeti@gmail.com>
Tested-by: abhinav dangeti <abhinav.dangeti@gmail.com>
CBQE-422: modify xdcr tests to use diff buckets/kvs

these tests was changed to use diff buckets/kvs for each cluster for XDCR test,

 pytests/xdcr-mod/biXDCR.py
 pytests/xdcr-mod/uniXDCR.py
 pytests/xdcr-mod/xdcrbasetests.p

Change-Id: Id8fad93d7b6605ac380553d5649842c3a40a2596
Reviewed-on: http://review.couchbase.org/19148
Tested-by: Andrei Baranouski <andrei.baranouski@gmail.com>
Reviewed-by: Karan Kumar <karan@couchbase.com>
CBQE-547 apply multi set to data-recovery and backup tests

Change-Id: I62b5fbed740cb3009f76c6ce58b823a4049d2a0c
Reviewed-on: http://review.couchbase.org/20649
Reviewed-by: Chisheng Hong <chisheng@couchbase.com>
Tested-by: Chisheng Hong <chisheng@couchbase.com>
Separate node connection tests
Fix Makefile recipe precedence differences between Make 3.81 and 3.82
Fixed #WT-1: added unresolved name annotator
Integrate web module
Adding in content and beginning of styling
WIP
Merge branch 'fr_index' of github.com:criticaljuncture/fr2 into fr_index
Merge branch 'fr_index' of github.com:criticaljuncture/fr2 into fr_index
Merge branch 'fr_index' of github.com:criticaljuncture/fr2 into fr_index
guard against nil comments_count
Updated ffcrm_calendar.
Ensuring that seperate publishers for polymorphic children works

Closes: #12

Signed-off-by: Nico
new tool ham_import
Revert "Added documentation."

This reverts commit 87a7c8e3e35b609b8e06634585d28c9118a675a3.
Fixed application crash when deleting last photo with tag in
PhotoGalleryActivity. Fixed crash in TagGalleryListAdapter. Didn't check
if mTags was empty before accessing positions.
Cache busting!
Tweak award probabilities.
Firefox compatibility.
Fix balloons all popping as soon as we switch to the activity on Android.
Fix funf integration: use sendBroadcast() rather than startActivity().
Turn off some animations which don't look good on Honeycomb.

Android/Honeycomb doesn't antialias rotations, making the animations which
use them look ugly.  Just turn them off on this platform, since they're
optional.
Add subtle cloud drift animation.
Work around a CSS animation bug affecting the 'squirting balloon' animation.

Honeycomb doesn't properly apply the animation-fill property, sigh.
Lengthen the animation to compensate.
Fix a "double music" bug on Android.

This occurs when you launch the activity while the lock screen is on.
Really, the pause/resume infrastructure needs a state variable like the
HTML5 page visibility API has.
Shorten the 'wrong answer lockout'.
Don't count an inadvertent double-tap as a wrong answer.
More funf fixes -- funf really doesn't like hyphens in name fields.
New Android icons; match visual style of Fardad's Matches icon.
Adicionado evento de touch
bug 682681 - tab.title should never be empty (use xul tab label instead of content document title, also makes e10s compat)
Bug 764831: Avoid leaking JS proxies on addon disabling.
Bug: 769006: Ensure that MutationObserver works in content scripts.
Observes the `document-shown` topic to add again the selection's listeners
Bug 770930: Fix cfx in order to catch log message on Android ICS, and, kill firefox before uploading addon to the device.
Fixed a typo.
Merge pull request #475 from ochameau/bug/764831-avoid-leaking-js-proxies

Bug 764831: Avoid leaking JS proxies on addon disabling. r=@gozala
Bug 769483: Fix exception when using data:URI documents instanciated with nsIDOMParser.
Merge pull request #476 from ochameau/bug/769006-fix-MutationObserver

Bug: 769006: Ensure that MutationObserver works in content scripts. r=@gozala
Merge pull request #478 from ochameau/fix/android-ics-support

Bug 770930: Fix cfx in order to catch log message on Android ICS and kill firefox before uploading addon to the device. r=@gozala
Bug 764866: Avoid leaking all modules when one goes wrong and keep the loader alive.
Merge pull request #464 from ochameau/leak/best-effort-loader

Bug 764866: Avoid leaking all modules when one goes wrong and keep the loader alive. r=@gozala
Bug 748114: Read localization files asynchronously
update the api-util/xpcom documentation

 * incorrect word-wrapping broke markdown rendering
 * mistake in SleepObserver#unregister example
 * used outdated inheritance technique from api-utils/heritage
 * Factory option "Component" must be capitalized
 * typo
Merge pull request #482 from dcrewi/master

fix issues with the api-util/xpcom documentation
Bug 757647 - Document page-worker's postMessage issue; r=@ochameau
Bug 773052: listing the acceptable values for require('xul-app').name
mentioning that Firefox and Fennec are the most commonly used xul-apps
Merge pull request #485 from erikvold/bug-773052

fix Bug 773052 listing the acceptable values for require('xul-app').name r=@gozala
Merge pull request #409 from ochameau/bug/748114-read-l10n-files-async

Bug 748114: Read localization files asynchronously r=@gozala
waiting for instagram to make sure this lone test passes
updated rabl views to return post specific ids instead of just post id
fixed merge conflicts
Merge pull request #25 from cstrahan/rabl_update

Rabl update
merge conflicts with master
fixed link_post rendering issue
Signed-off-by: unknown <Administrator@.(none)>
excluding binary from fixperms step
Fixed major balance problem (Non floating value) + Added extra Activity
Logging to Buy and Sell functions
add support for the Super Smartjoy 2 SNES controller USB adapter
Update changelog.
Merge branch 'staging'
Try to prevent stopping the service if the timer is running, currently doesn't work
Change to a Service (not IntentService) and implement screen orientation change, including state saving (but doesn't seem to always work)
cambio en la template del index arreglo de maquetacion
Adding ping support, local::lib support, some warnings
Add stuff to ping mirrors
Whitespace cleanups
Bump to a release
* for version 1.58
Move the module to the conventional location
require Perl 5.10
Update Makefile.PL to use new locations for CPAN.pm
Require version 5.10.1 in all files
Die if you can't load local::lib when you should
Update MANIFEST
Ignore META* files
* for version 1.58_01
Try to be temporarily silent.

This is a fix for https://rt.cpan.org/Public/Bug/Display.html?id=76004 (I hope)
* for version 1.58_01
Incremented version
* for version 1.58_02
Better login screen, using boostrap style.  Also, abstracted out models
edit with Jen
Part 17-21
fixed typo in get_mimetype

A typo in the get_mimetype_of_datastream function was causing an error and returning nothing any time someone asked for a mimetype, its feeling much better now
some variables were not set, talked to Adam Vessey, we put in a @todo
for an improovement
ISLANDORA-761 fedora item setting ownerId as user->name rather than uid
Fix acquiring of ownerId

Associated with ISLANDORA-757:  The findObjects call was broken.
Merge pull request #178 from adam-vessey/6.x-find-objects

Fix acquiring of ownerId
Merge pull request #175 from jmacwilliams/6.x

fixed typo in get_mimetype
ISLANDORA-761 added in changes to improve how fedora item sets ownerId
Merge pull request #176 from willtp87/6.x

some variables were not set, talked to Adam Vessey, we put in a @todo
Merge pull request #177 from willtp87/ISLANDORA-761

ISLANDORA-761 fedora item setting ownerId as user->name rather than uid
trying to not send notcies when checking for ahah_submission
ISLANDORA-763: Move and rename pager

Moved from CollectionClass::hackPager to fedora_repository_setup_pager
in PagerSetup.inc
Merge pull request #181 from adam-vessey/6.x-setup-pager

ISLANDORA-763: Move and rename pager
Merge pull request #179 from willtp87/fix_ahah_submission_check

trying to not send notcies when checking for ahah_submission
Add support to default to DC transform for Object Details if desired datastream is missing
Add support to default to DC for Object Details on table view if datastream is missing
Display dsid in table header for table Object Details view
ISLANDORA-764: Rewrite core permissions handling

Needed to be able to give permissions from other places, like XACML...
In order to do so, we have to break out of the context of Drupal
permissions, and the use of user_access().

Instead, we have introduced the function fedora_repository_check_perm()
(in addition to deprecating the old fedora_repository_access(), to avoid
possible confusion with the hook_access() used by Drupal nodes). This
new function calls a hook of the same name (hook_fedora_repository_check_perm()),
to allow other modules to influence the outcome.

The default/core implementation should function as permissions previously
worked.
Code cleanup - squash code pertaining to "baskets" in core

This should have been largely replaced by the MyPID module.
Code cleanup - squash code pertaining to "search" in core

Solr Search is provided for by the Islandora Solr Search module.
Modify title coming from DC XSLT: add 'DC' part and lower-case the D in metadata
forms3 without parallel
with async logic
US3046: Allow quickstarts to show up in the UI

Enhance app creation pages, improve app list, add searching/tagging, allow custom creation of types, and add quickstart links to broker
Disable initial_git_branch UI support until it is implemented
Add an accordion mode for wider displays, add a unit test for invalid gear size
Fix broken test
Support COMMUNITY_QUICKSTARTS_URL parameter for serving hardcoded quickstarts vs. public quickstarts, and test that these values are returned.
Implement all templates as the base quickstarts, and make quickstart.rb a bit more flexible
Relativize base URL
Quickstart URLs aren't spec compliant
Attempt to correct test failure issues on test execution and cleanup
Support a few edge cases - local quickstarts and idle applications
Update the JBoss cart name
Cleanup visuals of app creation, indicate default git branch, add a date helper for visuals, and ensure jenkins has the instant_app tag.
Remove conflicting metadata
Merge remote-tracking branch 'origin/master' into us3046_quickstarts_and_app_types

Conflicts:
	console/config/cartridge_types.yml
A few leftover style problems with input-append-prepend in Firefox, placeholder bug in chrome
Test / merge conflict
Merge remote-tracking branch 'origin/master' into us3046_quickstarts_and_app_types
Merge pull request #895 from smarterclayton/us3046_quickstarts_and_app_types

Merged by openshift-bot
Removing version from minitest in openshift-console gemspec
remove %prep steps that add gem pre-processing since we're using a .tar.gz
Relates to #50 should fix issue (awaiting user confirmation)
Merge pull request #27 from danstiner/master

Message inbox
mostly implemented the attendance table
merged conflict
Merged from curtis
use proper require for md5 (fixes #11)
cap: if the roles for a task is dynamically defined by a lambda, call the lambda to get the actual values (fixes #12)
v1.3.4
update version number in readme
Merge pull request #13 from darrenboyd/master

Handle capistrano 'roles' that are a singular value.
v1.3.5
removing adding new header for featured results list
fixing span shit being all fucked up
Merge remote-tracking branch 'origin/postwidget' into postwidget
adding dropzones and meet team submodules
adding all the plugins as submodules in their new location
Fix for tracking by username and displaying results instead of poll
Merge commit 'dc.polls.r02' into integration
Increasing ssh timeout time as it was causing problems.
Fixed puppet file.
test_user.rb: added lookup and serialization tests
gzip encoding response bug fix
Allow include directory inheritance.
Even tinier fix to README this time.
Agregando licencia con formato.
Merge branch 'dev'
Upgrade to SCSS toolkit 0.8.0
Upgrade to SCSS toolkit 0.8.1
Merge branch 'dev'
Merge branch 'dev'
Merge branch 'dev'

Conflicts:
	style/scss/_variables.scss
	style/scss/style.scss
Release 0.3.0
Update Gemfile
Merge branch 'dev'

Conflicts:
	README.md
Sass 3.2 alpha
SCSS toolkit 1.0.0
SCSS toolkit 1.0.0
Update project name in main.js
Improve Rakefile
Compass config from SCSS Toolkit 1.0.0
make lots of figures'
Migrations folder now in correct place
Update composer.json

[fix] composer.json
adding new logo and sheet images
* Added a 'lose' condition where the ball hits the 'hero'
* Added a game over + final score screen.
* Added a aiming ball at the surface of the hero to mask
the creation of a bullet.
Trying to change the height of the nodes...
Added start-menu icon
change tfile to utf-8 data reading
remove '-flags2' ffmpeg-param from video coding
Pushing proper decoding. must implement serverlistmessage properly
Begin MessageHandlers
Avoid "NullPointerException" in case an InvalidDataException is thrown.
issues with push fixed
page promo
README update for .cant_fire
More specs converted
All tests passing on the first refactoring.

For now we have all tests still related with apache but soon we'll
refactor it to be class specific (i.e use the nginx class)
more cleanup
add new sound
try closure
Merge branch 'master' into emscripten
Tweaking default color
Changed blackhold to be fetch from d.o
将汉字转化为拼音类

将汉字转化为拼音类
Add video in js window
Add video menu and triggers
Include static media with dist
Clock Time
[EH03] Missed resource modification in TouchWiz30Launcher-Player
removing squeel
added config and task skeletons
fleshing out storage and queue config
Even more tweaks to combat message levels
add character countdown to micropost form
Added My Number Function
Moving TODO to github issues

And adding a few tips
fix graph network value show
add create chef data script
making a library of fpga_api
use migrate_values_from instead of migrate_keys_from and some other magic
replaced deprecated get_all_indexes iwht fetch_all_indexes
added test for AuthorizedkeysFile migration
depends on Config::Model 2.015
prepare release
avoid test failure due to TExt::Balanced warnings
added build deps required by usage of Config::Model::Tester
prepare release
Tester: fix error in doc. file_contents_*like uses qr/../ and not qw/../
backend: list element can be written on several lines or on one line. The latter case must be explicitely listed in %list_as_one_line hash inside this file
test: check that AuthorizedKeysFile list is written on one line
release to fix dependency list
added dependency that was removed too fast
prepare release
migrate_keys_from cannot be warped (too complicated to mix warp and migration)
added migrate_values_from
updated to avoid deprecation warnings with Config::Model >= 2.015)
updated test: migrate_keys_from makes no sense for list
prepare release
Site updated at 2012-03-16 13:43:21 UTC
More MANUALTAGGING!!!
Fixed merge of manual

Merge branch 'master' of https://github.com/dollittle/Solarsmith

Conflicts:
	src/analyse/manual
call decode_rfc1522 before calling decode_utf8
Merge branch 'master' into debian
remapping keys
disabling autorrecting of zsh
moving some random repositories
adding vimux
citation and inventor csv files
patdesc csv file
Undoing my stupid idea. Hopefully it'll rpmbuild now!
[other] add maven site

Change-Id: I756a439c83fe4911ca75936f8375f841af6f0b3f
tratamentos de SCAN
Merge pull request #179 from drosen0/master

Fix Windows compatibility
namespace modules correctly when providing a file rather than a directory
Updated ctags adds vert split goto declaration

<Contrl-]><Control-[> now vertical splits and goes to cTag declaration
Separated out the parsers into mini modules, restructured how attributes are traversed so that each attribute must be registered ahead of time
Cleaned up the API for element and attribute parsers by removing redundant paramaters
Change template treatment for event attributes so that the callbacks do not get triggered when the template is rendered
Removed private.html test page
Finished import/export.
Updated .rvmrc to use 1.9.3-p286 which was just released today.
Updated from textdropapp.com
修改为适合一般项目的基础代码
remove non obvious ternary comparison

Signed-off-by: Andre Dublin <81dublin@gmail.com>
canSprint > canSprint()

Signed-off-by: duckdoom5 <j_e_l_l_e@hotmail.com>
Added percent life and dex to choices, still need to put dodge in for everyone as part of EHP.
Fix Runtime::getTypes method
Adding support for twitter sentiment analysis. And some performance improvements

1. caching word count per category in classification stage.
2. ruby scripts to import test data, import emoticons and compute accuracy of
classification
commit before test switching to kkgriview for perfs
Added build plugin to ignore missing web.xml
adding two examples that are somewhat position independent, wherever the GPU places this code
it will work (so long as it is not too close to zero, and a 4 byte aligned address of course).
add dependencies on package.json
refactor mesh fragment shader
Random stuff
Added gitignore
Made an arena allocator for the trie so that I didn't call malloc so much
Got rid of a call to feof
Moved the asserts out of the getNode function, since they were expensive
Updated nightly repo description
Implemented first draft of XCallbackURL. Made AbstractObjectSynchronizer generic.
addding a function to find the tissue by thresholding
UBI: fix error handling in ubi_scan()

commit a29852be492d61001d86c6ebf5fff9b93d7b4be9 upstream.

Two bad things can happen in ubi_scan():
1. If kmem_cache_create() fails we jump to out_si and call
   ubi_scan_destroy_si() which calls kmem_cache_destroy().
   But si->scan_leb_slab is NULL.
2. If process_eb() fails we jump to out_vidh, call
   kmem_cache_destroy() and ubi_scan_destroy_si() which calls
   again kmem_cache_destroy().

Signed-off-by: Richard Weinberger <richard@nod.at>
Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
x86-32: Fix endless loop when processing signals for kernel tasks

commit 29a2e2836ff9ea65a603c89df217f4198973a74f upstream.

The problem occurs on !CONFIG_VM86 kernels [1] when a kernel-mode task
returns from a system call with a pending signal.

A real-life scenario is a child of 'khelper' returning from a failed
kernel_execve() in ____call_usermodehelper() [ kernel/kmod.c ].
kernel_execve() fails due to a pending SIGKILL, which is the result of
"kill -9 -1" (at least, busybox's init does it upon reboot).

The loop is as follows:

* syscall_exit_work:
 - work_pending:            // start_of_the_loop
 - work_notify_sig:
   - do_notify_resume()
     - do_signal()
       - if (!user_mode(regs)) return;
 - resume_userspace         // TIF_SIGPENDING is still set
 - work_pending             // so we call work_pending => goto
                            // start_of_the_loop

More information can be found in another LKML thread:
http://www.serverphorums.com/read.php?12,457826

[1] the problem was also seen on MIPS.

Signed-off-by: Dmitry Adamushko <dmitry.adamushko@gmail.com>
Link: http://lkml.kernel.org/r/1332448765.2299.68.camel@dimm
Cc: Oleg Nesterov <oleg@redhat.com>
Cc: Roland McGrath <roland@hack.frob.com>
Cc: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: H. Peter Anvin <hpa@zytor.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Adding util.bad on bailed messages
Added logging mechanism.

Implemented interface for data stores.
Added splash screen class and image.
Implemented loading and initializing concepts and data stores.
added search for geopoint
dmomain optional
abandoned attempt at resizing the stream
reordered hotspot page slightly
Merge branch 'master' of https://github.com/elliottmurray/AusAID

Conflicts:
	app/views/hotspotDetail.scala.html
reordered hotspot page slightly
Reset to default

Reset to default values
Delete function added to cache, optimized APC cache
- deleteObject added to cache implementations
- APC cache, timeout added to set the default timeout
typos in doc string

git-svn-id: https://svn.r-project.org/ESS/trunk@5097 0bbaf3bd-34e0-0310-bf65-c717079852d4
revert to EMACS=emacs ; it takes emacs from PATH, rather than wrongly requiring it to be in /usr/local/bin

git-svn-id: https://svn.r-project.org/ESS/trunk@5098 0bbaf3bd-34e0-0310-bf65-c717079852d4
Add punctuation in doc.
Require ruby-mode.
[jwsdk #28] Extracted global config class.
remove deprecated vendor/plugins folder
tell travis to test on > 1.9 and fix broken README links
Adding time-zone support
Time zone
just a content (quickPush)
Just simple content
Just simple content
Verificação de status da cópia de trabalho abstraida + asterisco p/ marcar cópia 'suja'
Correção de flag no comando git-diff
Refatoração e reuso de verificação de copia de trabalho e modificação da verificação de cópia suja
removed debug print statement
Merge branch 'master' of github.com:erikriverson/mutable
Speed up Git check.
Various deletion and insertion fixes.
apply patch for persistence-layer from Kai Sternad
- more real time pushing
Cambios en la Interfaz para reajuste
added install script for blueFOX udev rule
SMS app without background service
Implementinf the favorites feature for the contacts.

You get a star toggle in the edit screen of each contact.
As per UX demand a favorited contact will be displayed
in the favories list (at the top of the screen) and in the
normal list.
add tcpdump and strace for debugging
exe4 - verifica se dois números são múltiplos
Explain about Python 3.3
Let database schema inform column alignment

 * Fixes #3
fix for iOS infinite scroll
with php moudle that get acks
fix form 3
Site updated at 2012-08-22 22:36:26 UTC
Use "~~del~~" remarkup style in Phabricator

Summary: Add @20after4's new rule to the Phabricator engine.

Test Plan: Wrote some ~~deleted~~ text.

Reviewers: 20after4, btrahan

Reviewed By: btrahan

CC: aran, epriestley

Differential Revision: https://secure.phabricator.com/D1972
ktg README
Merge branch 'master' of github.com:farbrausch/fr_public
Fixes #167: IE7 refresh problem
Update tests
add license, clean-up, add comments
test fixed (updated URL) for pleade
don't revert compatibility
Merge pull request #329 from adam3smith/pleade

Pleade - fix tests, add some mostly cosmetic semicolons.
Merge pull request #328 from adam3smith/artstor

ARTstor - complete rewrite after site change; no multiples I don't see how that'd be possible
complete rewrite of Cyberpresse as FW
Merge pull request #333 from adam3smith/cyberpresse

complete rewrite of Cyberpresse as FW
Update for Zotero 3.0.4
fix Douban & add tests; rename dspace to UPCommons: dspace repos are too diverse to cover with a single translator and most versions work quite well with embedded metadata. Since this one deals with some UPC ideosyncracies it's wortwhile having it since it exists anyway.
Merge pull request #335 from adam3smith/d-fixes

fix Douban & add tests; rename dspace to UPCommons: dspace repos are too...
simplify author import in WoK and make it more stable
don't mess up the tests
Merge pull request #336 from adam3smith/wos

Wos: simplify author import in WoK and make it more stable
Re-push Revues.org to try to fix long filename issue in 3.0.4
ERIC and EEBO: Tests and some minor fixes as well as connector compatibility.
Merge pull request #337 from adam3smith/e-fixes

ERIC and EEBO: Tests and some minor fixes as well as connector compatibi...
Merge pull request #334 from simonster/bibtex

BibTeX updates for Zotero 3.0.4
Fix data mismatches
complete rewrite of ESpacenet
cleaned up string interpolation normalisation
more edits;
Typit integration done
Modificada la carpeta de destino de los resultados
Upgrade of swfobject
Adding new widget : speedometer and folder status
Adding new widget into default config file
get_load function rewriting
Adding timespan selection to graph
fix bad image path
Deleting of alpha version files
Successfully loading tweets and binding them to an ArrayController
visualizer for ar_pose with visp display
non archive offre
move json to local <script> to avoid IE warning, add We Lead image and slide info
Take fserver 6.x-1.4 instead of master.
support git bare repositories
Допили до какого-то приемлевого вида
-Prüfungsleistungen erfassen ist jetzt in einem Rutsch möglich
udpated ignore
--xi options and bugs fixed.
Simplify IP pointer recovery in case of mbuf reallocation.

Reviewed by:     glebius (previous version)
Approved by:     ae(mentor)
MFC after:       2 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@237226 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Record that r235793 (-objc) has been merged from vendor/gcc into HEAD.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@235794 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Don't leak locks in prison_racct_modify().

Submitted by:	Mateusz Guzik <mjguzik at gmail dot com>
MFC after:	2 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@235795 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add a test for the :tl & :tu modifiers.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@236977 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Disallow sectorsize larger than MAXPHYS and mediasize smaller than
sectorsize.

PR:		169947
Submitted by:	Filip Palian (original version)
Reviewed by:	kib


git-svn-id: svn+ssh://svn.freebsd.org/base/head@238991 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Avoid INVARIANTS panic destroying an in-use tap(4)

The requirement (implied by the KASSERT in tap_destroy) that the tap is
closed isn't valid; destroy_dev will block in devdrn while other threads
are in d_* functions.

Note: if_tun had the same issue, addressed in SVN revisions r186391,
r186483 and r186497.  The use of the condvar there appears to be
redundant with the functionality provided by destroy_dev.

Sponsored by:	ADARA Networks
Reviewed by:	dwhite
MFC after:	2 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@240938 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Add more SPI flash IDs.

Submitted by:	Luiz Otavio O Souza.
Submitted by:	ZRouter.org project.
Approved by:	adrian (menthor)


git-svn-id: svn+ssh://svn.freebsd.org/base/head@240939 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Fix freebsd32_kmq_timedreceive() and freebsd32_kmq_timedsend() to use
getmq_read() and getmq_write() respectively, just like sys_kmq_timedreceive()
and sys_kmq_timedsend().

Sponsored by:	FreeBSD Foundation
MFC after:	2 weeks


git-svn-id: svn+ssh://svn.freebsd.org/base/head@240940 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Bugfix: Don't send HBs on path which are not idle.

MFC after: 1 week


git-svn-id: svn+ssh://svn.freebsd.org/base/head@234296 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Remove superfluous paragraph macro.


git-svn-id: svn+ssh://svn.freebsd.org/base/head@233422 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
Just drop generated ping's when we can't allocate a message ID. Don't log as we'll already be logging an error for no message ID.
zshrc: add a pxall alias
Missing file from last checkin
Renaming server rake task
Adding proper content type to static assets
Added el.po.
Revert to using the old templateReviewURL, which works again in iOS 6
Added backing click-catcher.
Added filters for count(), closes #190 .
Added filtered export() and inject()
add twitter bootstrap to administration page
initial commit
change tabs to spaces in yml
Improve handling of invalidated objects in C++ and Python

Corrects and improves dealing with invalidated objects.

(1) At the C++ level, the dereference operator of GameObjects now
distinguishes between the case of a null pointer versus the case of an
invalidated object (one which has been deleted from its game).
A separate exception is raised.

(2) In Python, the corresponding derefernce operator now catches both
these exceptions and turns them into RuntimeError exceptions.  Previously,
the exception was going uncaught (and leading to a crash of the Python
binary).
IDE-575 added new taglib import for 6.1 aui
Allow an input file instead of STDIN

For debugging and testing purpose only
sound signature detection is now done
updating gitignore
correcting request, getitem return the first match only
adding filecluster for path information detection
adding filecluster for path information detection
removing useless class, adding debug messages
adding a wait if musicbrainz cannot handle our request anymore, commenting a bit more
Javascript now works
failsafes for missing picture files
Finished the last missing bits of Interactions api
added some get requests
add more test on basic type
add more test on basic type
add extra meta to json in order to be able to add attribute dynamically
Implement support for reading from multiple data objects as one large stream.
This enables support for reading archives split using the split utility.
Implement support for reading multivolume RAR archive files.
Use memcmp to find SP extension bytes
Fix segfault in iso9660 reader

Some odd ISO images do some funny things with RockRidge and Joliet data.
In this particular case, Joliet is used on the CD image, but the first
directory record has no RockRidge data. However, subsequent directory
entries (in the Joliet volume descriptor!) have RockRidge data attached,
although what is noticeably missing are type "NM" or name entries.

This causes seenRockridge to get flipped on, which makes the bad
assumption that seenJoliet is false.  This means that when we reach the
code searching for the "rr_moved" special file, we strcmp() against NULL
because our filename is really in file->utf16be_bytes.

This is by far the easiest fix (and likely most correct fix) to this
madness; I have no idea whether a UTF-16 encoded "rr_moved" file can
even exist with whatever mastering software was used on this ISO.

Also note that if you explicitly disable Joliet processing, you get a
very different file listing on this ISO; apparently this is a cleaver
way to hide files from prying eyes in the Windows world:

    $ ./bsdtar -t --options 'iso9660:joliet' -f example.iso | wc -l
    24
    $ ./bsdtar -t --options 'iso9660:!joliet' -f example.iso | wc -l
    3060
Remove fallthough-based logic from iso9660 reader

This simplifies the logic quite a bit, cuts down on code size, and
follows the principle of least surprise.
Merge pull request #11 from toofishes/iso9660

Iso9660 fixes and cleanups
Merge pull request #2 from amejia1/multivolume

Multivolume File Read Support
Only look for libmd if OpenSSL is not present.

In particular, this prevents us from trying to link
both on FreeBSD.
Proper handling of jsonrpc responses with error payload: call error handler, not success one
Revamp a bit the docs
More doc changes
Add samples of crossdomain calls
Renema tpl file for proxy example
More docs
Fix a strict error in proxy view; more comments
webservices/proxy: return a proper error when dealing with errors from upstream server (eg. bad content/type); avoid a php strict notice
Reaorganize sample code for cross domain case: split jquery and yui samples
When there is an authz problem in calls to webservices/proxy, use an error response which uses the format of the caller
More docs, esp. about auth
removed the definition of the test "myserver" remote server from wsproviders.ini
Improve docs about authentication and about exposing webservices using multi-protocol support
Comments
Refactor webservices/execute; give meaningful message instead of a blank page when accessing using a disabled protocol
Do use within-protocol error responses for auth errors on webservices/execute calls
More docs on auth
Add sample code for ajax calls
Fixed typo -- unnecessary -for-
Tidy up the refinement canonical validator a bit
Building the toolchain for automating timing tests
Fix the paths in the scripts
Use the toolchain to make plots from alkanes and alkenes
Adicionei a fonte, e adicionei alguns alvos no TODO
Correct docs for WP_Theme scandir(), _name_sort(), and _name_sort_i18n() methods. All of them are private. see #11216, #20103.
Compress scripts/styles: 3.5-beta2-22334.
Media JS: Improve handling of single attachments in selections.

* Adds `wp.media.model.Selection.single()` to specify a single item used in a multi-item selection.
* Fixes a bug where the `details` class would not be removed when "Clear Selection" was clicked.

see #21390.
Media CSS: Remove inner shadow when attachment is selected. see #21390.
Media JS: Properly build detail views when the selection's single model changes. see #21390.
Media JS: Properly fire the Attachment view details method on render. see #21390.
Media JS: Several improvements to the Attachment views.

* Bind Attachment details updates to the Attachments initialize method.
* Improve Attachment view unbinding.
* Re-render Attachment views when titles and captions are updated.

see #21390.
Theme Customizer: Add a signature to preview requests to be super-double-ultra-sure that the customizer generated the preview. Redirects can be sneaky. fixes #20507, see #19910.
Theme Customizer: Introduce a remove_preview_signature() method that we can employ to ensure we do not think a wp_die() is a customizer-generated preview. see #20507.
Compress scripts/styles: 3.4-beta4-20927.
Theme Customizer: Fix IE8 drag/drop uploader incompatibility. see #20582, #19910.

Bind drag/drop support checks to individual plupload instances.
Add drag-over classes to wp.Uploader and corresponding styles to customize image controls.
Compress scripts/styles: 3.4-beta4-20929.
Issue search changed from robot.hear to robot.respond

Had issues with hubot entering an infinite loop when responding to an issue search
Merge pull request #422 from cloudgroup/master

Hubot entering infinite loop on issue search in FlowDock
Added HUBOT_JIRA_LISTMAX variable (defaults to 10) to limit number of results returned. Link included to issue search page in web UI.
Merge pull request #406 from gregmac/patch-3

Added HUBOT_JIRA_LISTMAX variable to limit number of search results
Fix create_key.

I never translated it to JSON first
I need to find a valid looking key for testing.

[ci skip]
Updating: more work on pats_ccomp_emit.
use python-mode instead of the regular python one
added pymacs, rope, ropemode and ropemacs
ignore *.pyc files
Merge branch 'improve-python'
Issue #10 laste opp refugees fra kommaseparert fil
fix configured mixin

There was a circular dependency with Gearbox::Configured.  That is
resolve and most classes now accept an options parameter in the
constructor.  Helps with testing
Revert tmpdir
Partial TLS support for file handles


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35591 72102866-910b-0410-8b05-ffd578937521
selector comparison fixes


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@35336 72102866-910b-0410-8b05-ffd578937521
switching over to the new interface
pushing the interface through the scan results
Adds markdown files
Updates mango ohmyzsh theme
migrations and initial db structure
Added missing UTF-8 declaration.
ColorSuggestion list added to demographics
Species list added
Demopgraphics view Client.Name renamed top Client.Last Name
Weight parameter is made obligatory in Demoraphics and removed from Monitoring list on FlowsheetView
ver 1.0.13 - Weight is made obligatory and removed from monitoring list in flowsheet view
Added checks on timestamp empty fields.
Squash a warning in the new code that reads from /dev/urandom.

git-svn-id: https://xmds.svn.sourceforge.net/svnroot/xmds/trunk/xpdeint@2754 a0a4e76c-ba24-0410-a01c-b269113d594b
Adding new images into Assests
Fixing conflicts
Some more Website stuff
command line argument parsing.
Comment about the form of instruction general_instr is used for
space to tab character
View helper now accepts block, + some from helper updates
Separate files for dynamic vs. code-generation approaches.
Added changelog to README.md
Added One V bcmdhd support for Sense4 roms
removed .orig file and added to ignore list
first commit
update ok
update ok
adicionado ao lib o core do easeljs
adicionado classe Djikstra vazia
adicionado BotaoCriarNo.js
adicionado o reset.css
adicionado o teste.html
more path crap
Use tags, too
character editor
Merge branch 'master' of github.com:hareeshganesan/Vooga
phpdocumentator and jackalope seems qualified

Voting threads

phpdocumentator : https://groups.google.com/d/topic/php-fig/w9sQG6iD5Sg/discussion

jackalope : https://groups.google.com/forum/#!topic/php-fig/_RPrXF_4UGU


Need to be considered and counted the number of memebers and whether John Mertic 

of SugarCRM is still looking forward

https://groups.google.com/forum/#!topic/php-fig/pIsQPyWuAEI/discussion


People who got no attention :

Wil Moore III (attributes) : https://groups.google.com/forum/#!searchin/php-fig/Membership/php-fig/t1yD0S19OFg/hYyku0dh75IJ

Yo-An Lin (Onion) : https://groups.google.com/d/topic/php-fig/tfF3isKqqrs/discussion

phpbrew is an awesome project and I strongly feel Yo-An-Lin should get some votes.
Merge branch 'master' of https://github.com/ahik/Open-Knesset
Merge branch 'master' of github.com:hasadna/Open-Knesset
Merge branch 'master' of github.com:hasadna/Open-Knesset
fc0907
[maven-release-plugin] prepare release hector-1.0-5
display test code with results
fixed a display problem
Merge pull request #20 from flada-auxv/work

fixed a display problem
Uploading to GitHub
Added splash
Organized imports
New version
Merge
[refs #12] Adding styles used in graphite widget
It's bedtime.
Add quiet_assets to reduce log output in development.
ZF 2.0 初始化
OpenPGP: Change the way to set output after generating key:

Old: Update 0081, 0082 blobs (Mistaken)
New: Update B601, B801, A401 (virtual blob containing pubkey info).
OpenPGP: Change and add comments.
OpenPGP: Add step of updating card algorithms.

The step does nothing yet, because of suspicion about wrong data.
OpenPGP: Store creation time after generating key.
OpenPGP: Depend on OpenSSL for key generation.
OpenPGP: Calculate and store fingerprint for new-created keys.
hp.py kapcsolat jelszó nélkül
fix init.el
Merge pull request #2 from tatsuyafw/home

Home
add java mode
Merge pull request #3 from tatsuyafw/home

add java mode
fix init.el
add java mode
remove some lines
Merge branch 'master' of github.com:tatsuyafw/dotfiles

Conflicts:
	.emacs.d/init.el
delete some lines
Merge pull request #18 from tatsuyafw/master

home
Added file to make the bundle available via Composer
add deal card timeout
fixed only one player don't notify_rank and notify_hand to client.
patch to .14, new config file, more pre-built libra files
Fixed file test - the pwd is actually ./backend
bug 812836: Set up nightly multilocale B2G desktop builds for l10n testing - add gaia l10n info to gecko config for unagi. r=aki, a=akeybl. DONTBUILD.
some test running under python
Basic documentation for rails store.
functorized datrie key
Merge branch 'functor'
Minor change - corrected "sysop-only" page
Started adding some more details on math and linear algebra
Add some example data files.  These come from Ethan's original presentation
Invoke new factory method to create player with bullets.
Refactor player object by encapsulating image attributes in ImageSprite object. Add codes to change player image on-change-direction.
tweaked visuals
Merge branch 'master' of github.com:imeckler/1d-automata
Some tweaks to the use of the EntitySystem in preparation for tightening its usage.
Reworked perfTest / ChunkCachePerformanceTest
Merge branch 'develop' into perfTest

Conflicts:
	src/perfTest/java/org/terasology/world/ChunkCachePerformanceTest.java
Integrated GUIManager into the entity event system. Inventory update.
Added validation check to new world dialog.
Removed excess logging.
Cat and Pony models, without texture...

First time using git, not sure if anythings wrong :)
GUIManager update / Changed death screen / Cleaned up the game states
Merge pull request #332 from Darluz/develop

Cat and Pony models, without texture...
Merge pull request #328 from mkalb/perfTest

Reworked perfTest / ChunkCachePerformanceTest
Merged
Deleted backup files from merging
Fix for healthbar not updating on respawning
Expanded death screen / Changed mouse (un)grabbing behavior
Removed caching of InventoryComponent in UIItemCell
Updated GUIManager (Window focus will be handled in a different way)
gradle: createVersionInfoFile

create a file with Jenkins infos like BUILD_NUMBER and GIT_BRANCH
Merge branch 'physics' into develop

Conflicts:
	src/main/java/org/terasology/physics/character/BulletCharacterMovementSystem.java
Moved block components + system to better package.
Fixed air being marked as non-penetrable
Allowed placement of blocks underwater
Changed block entities to have a location component, so that their behaviour is more consistent with other entities
-started signal implimented

-refactor, include signals swc and a new folder structure
continued LifeLibrary logic
last nomachine extras, plus first spec content
"Broke main some more"
Merge branch 'master' of https://github.com/ionaic/barbs-bandits

Conflicts:
	.gitignore
	sample
v1.1.26

- updated min/js
- fix for issue #141
public html file added
remove tagbar
add tagbar
Adding speed control
! Commit after configuring artifact repo
remove HelloWorld.java
change directory