Home | History | Annotate | Download | only in linux
History log of /src/sys/external/bsd/common/include/linux/list.h
RevisionDateAuthorComments
 1.32  19-Dec-2021  riastradh i915: more work
 1.31  19-Dec-2021  riastradh i915: another whack at it
 1.30  19-Dec-2021  riastradh i915: More progress.
 1.29  19-Dec-2021  riastradh linux/list.h: Add list_safe_reset_next.
 1.28  19-Dec-2021  riastradh Provide list_for_each_entry_safe_reverse and reorder for consistency


Author: Maya Rashish <maya@NetBSD.org>
Committer: Taylor R Campbell <riastradh@NetBSD.org>
 1.27  19-Dec-2021  riastradh list_for_each_entry_from_reverse
 1.26  19-Dec-2021  riastradh list_bulk_move_tail
 1.25  19-Dec-2021  riastradh Omit outdated comment.
 1.24  19-Dec-2021  riastradh provide list_for_each_entry_from (XXX needs review)


Author: Maya Rashish <maya@NetBSD.org>
 1.23  19-Dec-2021  riastradh provide list_is_first


Author: Maya Rashish <maya@NetBSD.org>
 1.22  19-Dec-2021  riastradh list_is_last
 1.21  19-Dec-2021  riastradh __list_del_entry, and poison list_del.
 1.20  19-Dec-2021  riastradh Move struct list_head to <linux/types.h>.
 1.19  14-Feb-2020  riastradh Add LIST_HEAD to <linux/nbsd-namespace.h> too.
 1.18  27-Aug-2018  riastradh branches: 1.18.6;
Define list_splice_init.
 1.17  27-Aug-2018  riastradh Make sure to call pslist_entry_init.
 1.16  27-Aug-2018  riastradh Give hlist iteration half a chance of working, oops.
 1.15  27-Aug-2018  riastradh Implement list_splice_tail_init.
 1.14  27-Aug-2018  riastradh Add list_replace_init.
 1.13  27-Aug-2018  riastradh Fix hlist_for_each_entry_safe: temp is hlist_node, not element.
 1.12  27-Aug-2018  riastradh Fix order of arguments of hlist_add_head_rcu.
 1.11  27-Aug-2018  riastradh Fix hlist_for_each_entry_rcu like hlist_for_each_entry.
 1.10  27-Aug-2018  riastradh Define list_entry_first_or_null.
 1.9  27-Aug-2018  riastradh Fix hlist iteration again with more fields and null checks.
 1.8  27-Aug-2018  riastradh Fix hlist_for_each_entry to use the specified field.
 1.7  27-Aug-2018  riastradh Rewrite linux hlist with our pslist.

Upstream uses RCU for this now, so we need it.
 1.6  27-Aug-2018  riastradh Rewrite hashtable.h locally so it might work here.
 1.5  20-Aug-2014  riastradh branches: 1.5.18; 1.5.20;
Add some Linux list routines.
 1.4  16-Jul-2014  riastradh branches: 1.4.2; 1.4.4;
First whack at radeon driver.

No hardware to test yet, but it builds.
 1.3  16-Jul-2014  riastradh Make it build and boot on my test machines.

Screen blanks on boot on the Ivy Bridge system with

DRM error in cpt_serr_int_handler: PCH transcoder A FIFO underrun

But after that everything is OK. Appears to be an upstream problem.
To investigate...

I think there's a cache flushing issue somewhere -- there are little
display artefacts on my T60.
 1.2  03-Jul-2014  riastradh Add some notes on using these shims to port Linux kernel code.
 1.1  05-Sep-2013  skrll branches: 1.1.2; 1.1.4; 1.1.6;
Pull across some linux header files from riastradh-drm2, but put them
in a shared location.

Riastradh: nick, OK.
 1.1.6.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.1.6.1  05-Sep-2013  yamt file list.h was added on branch yamt-pagecache on 2014-05-22 11:40:42 +0000
 1.1.4.2  18-May-2014  rmind sync with head
 1.1.4.1  05-Sep-2013  rmind file list.h was added on branch rmind-smpnet on 2014-05-18 17:45:53 +0000
 1.1.2.1  10-Aug-2014  tls Rebase.
 1.4.4.3  03-Dec-2017  jdolecek update from HEAD
 1.4.4.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.4.4.1  16-Jul-2014  tls file list.h was added on branch tls-maxphys on 2014-08-20 00:03:56 +0000
 1.4.2.1  22-Aug-2014  martin Pull up following revision(s) (requested by riastradh in ticket #47):
sys/external/bsd/common/include/linux/list.h: revision 1.5
Add some Linux list routines.
 1.5.20.2  08-Apr-2020  martin Merge changes from current as of 20200406
 1.5.20.1  10-Jun-2019  christos Sync with HEAD
 1.5.18.1  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.18.6.1  29-Feb-2020  ad Sync with head.

RSS XML Feed