Commit Graph

228593 Commits

Author SHA1 Message Date
wiz
65b7a70949 Grammar. Bump date. 2014-07-20 13:39:10 +00:00
christos
89d78f4e19 add the new hdestroy functions 2014-07-20 13:38:19 +00:00
christos
842ee049dd Our hdestroy implementation was non-conformant because it freed the key of
each entry. Add a new function hdestroy1 that allows the user to control
what gets freed. Pointed out by Pedro Giffuni at FreeBSD.
2014-07-20 13:34:17 +00:00
nonaka
d42187770d Note about urtwn(4)'s RTL8188EUS and RTL8188ETV support. 2014-07-20 13:34:14 +00:00
nonaka
1b6f30d4ec Added support for the Realtek RTL8188EUS and RTL8188ETV chipsets from FreeBSD. 2014-07-20 13:25:23 +00:00
hannken
73c1268ff3 Remove another KAME IPSEC residue, "struct secasvar" and "struct secpolicy". 2014-07-20 13:17:37 +00:00
tsutsui
6dcde59cac Add options WSDISPLAY_COMPAT_RAWKBD for Xorg server. 2014-07-20 11:33:31 +00:00
tsutsui
0bcc9a72e9 Pull LUNA's keyboard driver changes from OpenBSD/luna88k.
- split keyboard mapping definitions to new files, omkbdmap.[ch]
- add WSDISPLAY_COMPAT_RAWKBD support
  (actually the name is wrong; it doesn't emit raw keycode but
   converts MD code into PS/2 one as "raw keycode on x86" for Xorg server)
- allow to enter into ddb by CTRL+ALT(zenmen)+ESC
- remove unnecessary return values

Now LUNA's keyboard works on Xorg server without tweaks by xmodmap(1) etc.
2014-07-20 11:14:56 +00:00
alnsn
4af35694d5 Include sljit files. 2014-07-20 10:22:54 +00:00
alnsn
e25150d478 Add commented out bpfjit options to mips kernels.
While here, add 2 missing RCS ids.
2014-07-20 10:06:10 +00:00
rmind
903939e342 formatting 2014-07-20 00:48:51 +00:00
rmind
ad3943e349 Bye bye npf_session.c 2014-07-20 00:43:47 +00:00
rmind
a7d2a60827 NPF: add nbuf_t * into npf_cache_t and remove unnecessary carrying by argument. 2014-07-20 00:37:41 +00:00
bouyer
fdff579284 Disable NAK timeout on bulk transfers, I couldn't find a way to clear
the NAK bit not the FIFO.
Make xfer aborts more robust to races, by setting proper status and flags
in xfer.
2014-07-19 22:08:54 +00:00
christos
3598f3a2eb gcc-4.8 complains about not being able to inline 2014-07-19 21:22:58 +00:00
rmind
4e0f12befb Fix gcc warnings. 2014-07-19 20:59:01 +00:00
palle
7b6752c4d3 sun4v: Introduce a NORMAL_GLOBALS macro - first used in sparc_interrupt - other relevant uses will be handled as the sun4v work is progressesing - ok martin@ 2014-07-19 20:58:12 +00:00
christos
b6dbaa1ca5 undo previous 2014-07-19 20:21:52 +00:00
christos
37f625bf5d XXX: remove file that includes userland headers. 2014-07-19 20:15:55 +00:00
lneto
6953723d32 lua(4): fixed ldblib.c
* for some reason it wasn't added on my last commit
2014-07-19 19:37:31 +00:00
dholland
156ed6c7d3 fix usage 2014-07-19 19:26:47 +00:00
rmind
432fd29798 Add npf_conn.h missed in the previous commit. 2014-07-19 19:14:21 +00:00
lneto
4ab4902eb2 lua: updated from 5.1 to 5.3 work3
* lua(1):
  - changed lua_Integer to intmax_t
  - updated distrib/sets/lists and etc/mtree
  - updated bsd.lua.mk
  - fixed bozohttpd (lua-bozo.c)
  - compatibilized bindings: gpio, sqlite
* lua(4):
  - removed floating-point and libc dependencies using '#ifndef _KERNEL'
  - fixed division by zero and exponentiation
  - libkern: added isalnum(), iscntrl(), isgraph(), isprint() and ispunct()
  - acpica: removed isprint() from acnetbsd.h
  - libc: moved strcspn.c, strpbrk.c and strspn.c to common
  - removed stub headers
  - compatibilized bindings: luapmf, luasystm
* reorganized luaconf.h
* updated doc/CHANGES and doc/RESPONSIBLE
2014-07-19 18:38:33 +00:00
rmind
0621553d21 NPF: partially rewrite the connection tracking mechanism:
- Separate the tracking interface from the storage (state table)
  and thus prepare to use a new data structure for the storage.
- Fix some race conditions in NAT association logic.
2014-07-19 18:24:16 +00:00
bouyer
f6a5315817 Fix uhidev entries (sync with i386) 2014-07-19 18:18:31 +00:00
bouyer
7265b3785d Allow tifb to be the console when bootargs contains "console=fb". 2014-07-19 18:16:50 +00:00
lneto
7bdc78426d lua(4): added debug library 2014-07-19 17:21:24 +00:00
lneto
4e28dab90a lua(4): uniformed the KPI name space using 'klua_' prefix 2014-07-19 17:20:02 +00:00
plunky
c76e451dca when calling mkdep, pass any -std=* flags for C and C++ source files
to ensure that any definitions this implies are set
2014-07-19 17:19:22 +00:00
lneto
094cf69fa2 lua(4): using lua_CFunction 2014-07-19 17:14:40 +00:00
lneto
ba791a5e52 lua(4): added support for running Lua scripts in intr context
* using kmem_intr on lua_alloc
* using mutex directly on klua_lock
* added ipl arg on klua_newstate()
* added kluaL_newstate function
* fixed synchronization: locking the Lua state on luaioctl
2014-07-19 17:13:22 +00:00
lneto
5df591ffe3 lua(4): preventing division by zero
* note: we should raise an error instead of return INTMAX_MAX
2014-07-19 17:11:52 +00:00
lneto
f3c23d8032 lua(4): cleaned stubs 2014-07-19 17:10:02 +00:00
wiz
0a3068e150 Use Nx. 2014-07-19 14:58:50 +00:00
roy
1ae594017c Document that our use of pthread_mutex_unlock(3) is async-signal-safe
and as such can be used in a phtread_atfork(3) child handler.
2014-07-19 14:53:22 +00:00
erh
a57dc65e45 Fix bootxx_* and boot on machines where the bios sets high bits of %eax on success. 2014-07-19 14:50:21 +00:00
alnsn
07e0a97a8f Sljit doesn't support MIPS I. Make sljitarch.h obsolete. 2014-07-19 14:35:10 +00:00
skrll
5d7c2f3f3f Bump date for previous. 2014-07-19 14:21:34 +00:00
skrll
7efd42934c PR/48998: uhso(4) support for Globetrotter HSUPA Modem 2014-07-19 14:20:46 +00:00
skrll
3624c95215 Regen 2014-07-19 14:19:04 +00:00
skrll
2d1f19ef7a PR/48998 (uhso(4) support for Globetrotter HSUPA Modem)
Add the product id.
2014-07-19 14:17:49 +00:00
gson
6aaac7c3e2 Do not assert that the two threads do not simultanously notify each
other, because sometimes they do.  Should fix PR kern/46464.  OK pooka.
2014-07-19 14:14:21 +00:00
skrll
b83cf9b0dc Don't return an error in urndis_init if IFF_RUNNING is set on entry.
That is, fix my mistake in handling PR/48964
2014-07-19 08:38:28 +00:00
hikaru
a088d42522 Correct return value handling.
m_defrag(9) is different from OpenBSD one,
it returns new mbuf pointer on success, not zero.
2014-07-19 06:12:24 +00:00
matt
192fbfde2e fix typo reported in PR/48948 2014-07-18 22:54:53 +00:00
riastradh
2ef9395ae2 Fix formatting and locking errors.
Format time_t by casting to intmax_t and using PRIdMAX, since we have
no PRIxyz for time_t.

We already hold the irq lock on entry to i915_record_ring_state, so
don't take it again.
2014-07-18 19:48:34 +00:00
alnsn
a168439b5a Disable FPU in kernel space. 2014-07-18 19:38:02 +00:00
riastradh
adbb470385 Don't cast ptrdiff_t to unsigned long before formatting it with %td.
Noted by Robert Swindells and Patrick Welche.
2014-07-18 19:34:59 +00:00
tsutsui
f6ba350205 Use kmem(9) instead of malloc(9). 2014-07-18 18:17:54 +00:00
tsutsui
f3b63fd9e2 Use C99 struct initialization for wsdisplay_accessops. 2014-07-18 18:03:36 +00:00