summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64
AgeCommit message (Collapse)Author
2004-09-18fix typo in puc(4) line comment (universial->universal)Peter Valchev
2004-09-16Rely upon __LP64__ to choose {U,}LONG_{MIN,MAX} values, rather than aMiod Vallat
homegrown define. ok deraadt@
2004-09-16spacingTheo de Raadt
2004-09-16cleanup deafult locators (blah ?); please check that your most hated ↵Michael Shalayeff
architecture is still fluffy (;
2004-09-13for pcons tty and kernel console (ie. boot -a) input, replace prom ^HTheo de Raadt
with ^? as that is what we have standardized on for all delete keys. this got missed, meaning boot -a and RAMDISK console tty were gross. ok miod
2004-08-26sync with GENERIC for PCI NICs and MII PHY driversBrad Smith
ok deraadt@
2004-08-19Enable puc and com@puc; fixes PR 3823Miod Vallat
ok deraadt@
2004-08-10Print the newline after vgafb_mapregs(), not before since vgafb_mapregs()Todd C. Miller
may print diagostic messgaes on error. OK henning@.
2004-08-09Needs a non-empty pmap_unuse_final() as sparc.Miod Vallat
Spotted by: art@ No cookie for: deraadt@
2004-08-08Oops, OF_poweroff is not attribute(noreturn) anymore...Miod Vallat
2004-08-08Do not panic if OF_poweroff() returns, this is handled correctly byMiod Vallat
the caller.
2004-08-06rename sparc kill_user_windows() to pmap_unuse_final(). provide empty stubsTheo de Raadt
on all other architectures. remove last architecture dependent #ifdef from uvm code.
2004-08-06provide md USPACE_ALIGN zero on all but mips; deradat@ pefo@ okMichael Shalayeff
2004-08-02_bus_dmamap_load_mbuf: check and process pmap_extract failure.Brad Smith
From NetBSD ok deraadt@
2004-08-01sigh, and here tooTheo de Raadt
2004-07-17Wait for output to be drained when sabtty is the console output port;Miod Vallat
produces nicer (correct) kernel output upon bootup. Reported in NetBSD PR #26226; tested by dlg@ and I.
2004-07-13errno changes, lib major version bumps, and general flag dayMarco S Hyman
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build
2004-06-28Use new event counter API for interrupt counting on sparc64. deraadt@ tholo@Aaron Campbell
drahn@ millert@ ok
2004-06-24free() correct object; andrushock@korovino.netTheo de Raadt
2004-06-23Fix one-byte overflow in interrupt handling allocator. henning@, miod@ okAaron Campbell
2004-06-23tabs vs spacesAaron Campbell
2004-06-23Remove some ifdef notyet symbols for non-existent floppy driver. art@ okAaron Campbell
2004-06-21Put back the moving of schedstate_percpu into sched.h. This time exposeArtur Grabowski
it to userland so that i386 builds (other architectures didn't show the problem). deraadt@ ok
2004-06-21Add support for agten(4) - on Andrey's U2 the PROM is not able to initializeMiod Vallat
the board correctly, though.
2004-06-20Port mgx(4) to sparc64.Miod Vallat
2004-06-20Port the rfx(4) frame buffer driver to sparc64.Miod Vallat
2004-06-20zx(4) support for sparc64, tested on an Ultra 2.Miod Vallat
2004-06-20nope, tree breakage in libpthread. too tough to run a make build?Theo de Raadt
2004-06-20Move schedstate_percpu into sched.h so that we don't have to includeArtur Grabowski
proc.h in cpu.h on __HAVE_CPU_INFO architectures. cpu.h is usually included in param.h. This also removes the horrible kludge with ifdef SYS_PROC_H in sched.h by simply converting the inline functions into macros. With a few suggestions from nordin@ deraadt@ ok
2004-06-20Silence intr_establish a bit more; makes the dmesg on U2 suddenly edible.Miod Vallat
ok deraadt@
2004-06-20It's supposed to be #ifdef DIAGNOSTIC, not #ifdef DIAGONSTIC. miod@ tested+okAaron Campbell
2004-06-15fix some printf'sBrad Smith
From: Brian Poole <raj at cerias dot purdue dot edu> ok henric@
2004-06-13debranch SMP, have funNiklas Hallqvist
2004-05-30Devices hot plugging support.Alexander Yurchenko
The hotplug pseudo-device passes device attachment and detachment events to userland. When a device attaches or detaches, the corresponding event is queued. The events can then be obtained from the queue through the read(2) call on the /dev/hotplug device file. Each event consists of event type (attach/detach), device class (DV_*) and device name (sd1 e.g.). We have hotplug pseudo-device on alpha, amd64, i386, macppc and sparc64. Since it was tested only on i386 other archs has it commented out in GENERIC until tested. The idea liked peter@ tedu@ drahn@ millert@ marco@ henning@. Ok deraadt@.
2004-05-23netbsd 1.54; do not count on new process having cleared condition codes;Theo de Raadt
hunted down by brian poole as relevant for the occassional cron failure at startup...
2004-05-20Properly flush instruction cache for ptrace(PT_WRTIE_{DI}, ...) on powerpcMark Kettenis
and m68k. ok drahn@, millert@
2004-05-17OF_mapintr: swizzle interrupt for PCI bridges,Brad Smith
don't process OBP interrupts, return error if interrupt is not mapped. allows the IDE CD-rom on a Netra T1 105 to work. From NetBSD Tested by me on a Netra T1 105 and Ultra 10, tested on a E450 and ok henric@
2004-04-23fix a couple of %y register save/restore errorsMarco S Hyman
1) don't save %y in a register that is later used before restoring %y 2) always restore %y after calling a signal handler tested by drahn@, OK pval
2004-04-19remove the GATEWAY junk thingy; at the same time, select a new fatTheo de Raadt
cluster value that noone will really need to crank.
2004-04-18unify the whole USB section with the already-improved i386 GENERICPeter Valchev
2004-04-14enable all USB devices for which we have support in the tree; ok deraadt@Christian Weisgerber
2004-04-08on RAMDISK kernels, do not compare / time against the system timeTheo de Raadt
2004-04-03- report known USB device vendorsChristian Weisgerber
- uftdi works ok deraadt@
2004-03-20add support for the lebuffer sbus le unitsTheo de Raadt
2004-03-19Off-by-ones, requests for (x * PAGE_SIZE) + 1 bytes would not allocate theMiod Vallat
last page. Found the hard way by chris@ and claudio@. ok jason@ deraadt@
2004-03-17Make sure disklabels use at least DEV_BSIZE as their sector size.Miod Vallat
This allows the kernel to survive reading the disklabel off a 256-bytes/sector scsi device... ok deraadt@
2004-03-10Ensure that we obey a user's ddb> boot reboot command even if the systemTom Cosgrove
is cold (during startup). This adds RB_USERREQ to sys/reboot.h, uses it in the ddb commands, and ensures that */*/machdep.c:boot() won't set RB_HALT when cold if this flag is set. ok deraadt@
2004-03-02Rework the card insertion/removal detection logic:Miod Vallat
- instead of queueing events each time the sense information changes, only remember that the slot needs attention - when processing a slot needing attention, decide what to do depending upon its current sense information, rather than what it was when the change was detected - handle the ``only one sensor asserted'' state happening during slow insertion or removal. This makes the driver much more reactive to insertions and removals, and also removes unnecessary attach/detach calls. ok deraadt@
2004-02-29More colormap games for 8-bit framebuffers to enjoy the inverted cursor too.Miod Vallat
2004-02-19Kill <sys/clist.h> - nothing uses it since years.Miod Vallat